Proposal Tracker (Free Printable)

A proposal is easy to send and easier to lose track of. The outbox has the file, memory has the intention, and the follow-up happens whenever you happen to think of it. This freelance pipeline template puts the three facts on paper: who got a proposal, when it went out, and when to follow up. Print two pages free: an 8-row pipeline table, then a win-rate box and a reusable follow-up script. Write-in only, no software, prints tonight.

How to use this page: print at 100% scale (site chrome drops out on paper). Page one is the pipeline: one row per proposal, with the client, the date it was sent, the date to follow up, and a status circle. Page two is the math and the script: a three-line win-rate box to fill whenever you flip the sheet, and a follow-up script you write once and reuse for every nudge. Print a fresh pair per batch of proposals, or when all eight rows are spoken for.

Page one: the pipeline table, 8 rows

Eight rows covers the proposals a one-person operation actually has out at once, and a page you can see whole beats a folder you have to open. Each row takes the client name (enough letters that row 6 and row 7 don't blur in a month), the date the proposal left, and the date you decided to follow up — written down while the send was still fresh, not picked from memory later. The status column is three circles: S sent, W won, L lost. Circle one the moment the outcome changes; a row with a sent date and no circle is still open. The spreadsheet this sheet mirrors describes its pipeline like this:

Pipeline tab: 40 rows, stage dropdown (New, Contacted, Proposal, Won, Lost) with a stage summary (count and value per stage).

Matchbook Labs · free printable

Proposal pipeline

Batch:   Started:

ClientProposal sentFollow up onStatus
SWL
SWL
SWL
SWL
SWL
SWL
SWL
SWL

Status: S sent, W won, L lost. Circle one when the outcome changes; sent date + no circle = still open.

more than eight proposals out at once? print this sheet twice and split the batches, then carry both counts into the win-rate box

Fits A4 and US Letter at 100%. Grayscale prints fine.

Page two: the win-rate box and the follow-up script

Two boxes, three lines each. The win-rate box counts one batch: proposals sent, proposals marked W, and one division between them. Fill it when you flip to a fresh sheet, so each pair of pages carries its own batch. The follow-up script goes the other way: fill it once, before the first nudge, then reuse it for every follow-up on page one so the wording is already decided on the day you're least in the mood to decide anything. The spreadsheet version counts the same numbers for you:

Dashboard: total income YTD, expenses YTD, net, outstanding invoices (count and sum), win rate, and open pipeline value. All formulas, no macros.

Matchbook Labs · free printable

Win rate & follow-up script

Win-rate box (fill per batch)

Proposals sent (all rows):

Marked W (won):

Win rate: won ÷ sent = %

Follow-up script (fill once, reuse)

Who and what:

The ask:

Next date if no answer:

Four opinions about follow-up

Opinions from building proposal-organization pages like this one. Take or leave:

  1. Follow up on the day you wrote down, not the day you remember. The follow-up column exists so the calendar makes the call while the send is still fresh. Deciding from memory pushes every follow-up to never, and never is the quietest way to lose a proposal.
  2. Log the row when the proposal leaves, not at the end of the week. A tracker written from memory invents dates, and the win-rate box is only as honest as the sent count. Thirty seconds at the outbox is the whole cost.
  3. Circle the status letter the hour you hear back. A row with a sent date, a follow-up date, and no circle two weeks later is usually an L, and the count should be allowed to say so. Uncircled rows make the win rate friendlier than the reality it describes.
  4. One open follow-up per proposal. When the date you wrote arrives, send the nudge once and write the next date only if the script's answer justifies it. Three nudges in a week are noise, and there's no column for noise.

What this page is

A tracker sheet, first and honest: two pages of ruled paper that organize proposals already written and already sent. It doesn't write proposals, send them, or win them; whether a client answers is up to the client, and the pages promise no outcome. They keep the dates, the follow-ups, and the counts where you can see them. Nothing here is business, legal, or tax advice.

Related: the printable quote template covers the step before a proposal, and the free client tracking spreadsheet covers the same pipeline in six tabs. Both live in the catalog.

Get the Freelance Client Hub Spreadsheet - 6 tabs incl. the pipeline tab →

The spreadsheet version of this tracker: a six-tab spreadsheet for freelancers who track work in one place instead of five loose files: clients, invoices, income, expenses, and leads, with a dashboard that adds it up. Dropdowns and formulas built in. Works in any spreadsheet app that reads xlsx files. Instant download.