What this job is
Someone asks for a quote. You send it. Then you go back to work, and they go back to their life. Nobody says no. Nobody says yes. A week later you've both stopped thinking about it.
That's usually how a quote goes cold, and you rarely learn why.
The fix is one rule: every open inquiry has a next step and a date for it, written down where you'll see it. This chapter gives you a spreadsheet that checks the rule every time you open it, and the words to send when someone is waiting on you.
The $0 setup
Get the tracker
- Download the free tracker: https://solobackoffice.com/follow-up-tracker/ It's a free Excel file with three tabs: Leads, Summary and How to use. It's made for Microsoft Excel.
- Open the Leads tab. Its first eight columns, A to H, are the same as the inquiry list from chapter 1, so you can start here now or copy your chapter 1 rows over later. It comes with 14 made-up inquiries so you can watch it work. Set the first row's Next step date (G2) to today and Due shows Today. Set it to yesterday and it shows Overdue.
- When you're done, select A2:H15 and use Clear Contents. That clears the made-up inquiries and keeps the formulas in columns I and J. Don't delete the rows.
- Add one row per inquiry. You fill in columns A to H, from Name to Status. Status is a dropdown: New, Quoted, Booked, Won or Lost. Columns I and J (Due and Days since contact) fill themselves in.
- Always type a real date in Next step date, like 10/28/2026. A date typed as words, like "Tue", can't be counted.
- The tracker holds 200 inquiries, rows 2 to 201. When it's full, save a new copy and start again.
The six Due flags
The Due column checks every row that has a name. It shows one of six flags, or nothing.
Swipe or scroll sideways to see all columns.
| Flag | When it shows | What you do |
|---|---|---|
| Overdue | The next step date has passed | Do the step today, then write the next step and its date |
| Today | The next step is due today | Do it today |
| Next 2 days | Due tomorrow or the day after | Read the next step and prepare if needed |
| Needs next step | Next step is blank | Decide what happens next and write it down |
| Needs date | There's a next step but no date | Pick a date and type it |
| Fix date | The date was typed as words | Retype it as a real date |
Overdue, Needs next step, Needs date and Fix date turn the row orange. Today turns it yellow.
Three rules sit behind the flags:
- Won and Lost don't hide unfinished work. A row keeps its flag while it has a next step or a date. A cancelled job may still owe a refund.
- Winning a job doesn't finish it. For a won job that still needs an invoice, write "Send invoice" and the date you plan to send it. It shows Overdue once that date passes. After you send it, update the row, or clear both cells if nothing is left. Reviews and rebooking are next steps too. A promotional email can fall under marketing-email rules, such as an opt-out, so check them (chapter 9).
- A job is finished when its Status is Won or Lost and both Next step and its date are cleared. Then it shows nothing.
Your daily 5-minute check
The tracker sends no reminders. Due only changes while the file is open. Pick one time you'll always open it (before your first job, or at lunch) and put it on your calendar.
- Open the file and set a five-minute timer. Add anything new that came in since yesterday, with its next step and date.
- Use the filter arrow on the Next step date header to sort by date. Start with the rows that hold a promise to a customer: Overdue, then Today. Then fix the housekeeping rows.
- For each row, read the latest conversation first, then do the step or send the message from the next section. Update Last contact after any message or call. Then write a specific next step and its date, such as "Final quote follow-up". Anything that still needs action leaves with both; when nothing is left, use the closing rules above.
- Open the Summary tab. The line "Missing next step or date" should read 0. Save and close.
If the list is longer than five minutes, finish the customer promises first. Then put a time on your calendar to come back to the rest.
Messages for common tasks
Read the latest conversation and your Next step before you send anything, in case the customer has already answered. Use a message only when the situation in parentheses matches.
If a customer declines or asks you to stop, stop the follow-ups, set Status to Lost, and don't send the closing message. Clear Next step and its date unless you still owe them something, like a refund. If they ask you to check back later, use that date.
Reply the way the customer asked you to, or in the same conversation (Came in via shows how they first reached you). Include your name and business if they might not recognize you. Fill in the brackets.
A quote you sent, with no reply:
Hi [first name], it's [my first name] from [business]. Checking in on the quote for [job]. Any questions I can answer? If your plans have changed, no problem.
Send the quote:
Hi [first name], here's the quote for [job]: [what's included and the price]. It's good through [date]. If you'd like to go ahead, reply here and we can talk about available dates.
Confirm a call or visit the customer has already agreed to:
Hi [first name], I'm planning to [call / stop by] on [day] about [job]. Is [time window] still good for you?
If you only proposed the visit, ask first: "Would [day] between [times] work for a [call / visit] about [job]?" It isn't booked until they say yes.
Resume a conversation you left unanswered:
Hi [first name], sorry I didn't get back to you sooner about [job]. Would you still like me to [next step, such as send a quote or come by]? If not, no problem.
If you promised them something, send it with this message. Then write the next step and its date in the tracker.
Needs date and Fix date need no message. They're housekeeping. If you're waiting on the customer, the date to type is the day you'll check in, not the day you hope they'll answer.
The last message. Decide now how many follow-ups you'll send before you let a lead go, counting this one. Two is a reasonable number to start with: one check-in, then this. Use the customer's timeframe if they gave one, and never send several missed follow-ups at once. Send this as your final follow-up, then set Status to Lost and clear Next step and its date:
Last note from me on [job]. I won't send any more follow-ups about it. If you'd like to revisit [job], just reply here.
For a won job that is overdue because you haven't invoiced, there's no message yet. Send the invoice (chapter 6).
What the tracker does and doesn't do
- A finished job (Won or Lost, with Next step and its date cleared) drops off the flags. A row with an invoice or refund still to do stays flagged until you clear it.
- A date typed as a word, like "Tue", shows Fix date instead of hiding the row.
- A lead with no next step or no date shows Needs next step or Needs date, and the Summary counts them.
- It prints sideways, one page wide.
- It sends no reminders. Due updates when you open the file, so open it daily.
- It won't collect inquiries for you. You type them in.
- The sample dates age, so clear the sample entries (A2:H15) before real use.
- It's made for Microsoft Excel. If you open it in another spreadsheet app, check the Due column against the six flags before you rely on it.
When to pay for a tool
It may be time to compare tools when one of these is true:
- You forget to open it. A tool that sends a reminder to your phone may help.
- Inquiries arrive faster than you can type them in. A tool that collects texts, calls and form entries into one list may help.
- You have more than 200 rows. The tracker's formulas cover 200.
- Someone else needs to work from the same list.
The kind of tool to look at is a simple customer-contact manager (a CRM) with reminders and a phone app. Before paying, check that it handles the reminder or channel you need. Prices for a few are on the tool-costs page, with the date each was checked. Until one of these signs shows up, the spreadsheet is enough.
Checklist
- Download the tracker and open it
- Try the sample rows, then clear them (select A2:H15, Clear Contents)
- Add every open inquiry, each with a next step and a real date, and update Last contact when you reply
- Put the daily 5-minute check on your calendar
- Write the follow-up messages in your own words and save them somewhere you can paste from
- Decide how many follow-ups you'll send, the closing message included, and stop if a customer says no
- Clear Next step and its date on a Won or Lost row only when nothing is left to do
- Check that "Missing next step or date" reads 0 before you close the file
AI prompts
Prompt: Follow-up texts in my voice
I run a one-person [TRADE] business. A customer asked for a quote on [JOB] [NUMBER] days ago. I sent the quote and heard nothing. Write [TOTAL NUMBER] follow-up texts. Make the last one a polite closing message, counted in that total. Keep each under 300 characters, friendly, with no pressure and no discounts. Call the customer [CUSTOMER FIRST NAME] and sign as [MY FIRST NAME]. Don't invent prices, deadlines, policies, discounts or openings in my schedule. If a message needs one, put it in [BRACKETS] for me to fill in.Check the answer for: invented offers, deadlines or openings, messages over 300 characters, and wording that doesn't sound like you.
Prompt: Turn my notes into tracker rows
I keep a follow-up spreadsheet for my [TRADE] business. Today is [TODAY'S DATE, MM/DD/YYYY]. Below are my notes on open inquiries. Make a table with these columns: Name, Phone or handle, Came in via, What they want, Last contact, Next step, Next step date, Status. - Name is a first name only. Leave Phone or handle empty. - Came in via must be one of: Text, Call, Facebook, Email, Web form, Referral, Other. - Status must be one of: New, Quoted, Booked, Won, Lost. - Write every date as MM/DD/YYYY. - Use only what my notes support, in every column. If my notes don't give a value (including Status, Came in via, Last contact, Next step or a date), or it's ambiguous, leave that cell empty and don't guess. Afterward, list those rows under "Needs your decision". - If you worked out a date from a weekday or a phrase like "last Friday", list it under "Dates to confirm" with the words I used. My notes: [PASTE YOUR NOTES: first name, what they asked for, when you last talked, what you promised to do next. No addresses.]Check the answer for: dates it worked out on its own (compare with your notes), a Status or Came in via value outside the lists, and any cell it filled in that your notes don't support.