How to Follow Up on Bids Without Chasing at Night (AI Setup Guide)
By Ty McMillan, founder of Jobsite AI
Published 2026-10-15
Most contractors are good at the work and bad at the follow-up. Not because they don't care, but because the follow-up happens at the worst time of day: after the crew is gone, after dinner, when you finally sit down and remember you sent three proposals last week and never heard back.
This guide walks through a simple setup that takes bid follow-up off your nights. It doesn't need new software if you already have email and a phone. AI does the writing; a schedule does the remembering; you just approve and send.
Why follow-up slips
Follow-up slips for three ordinary reasons:
- No set schedule. If the rule is "follow up when I get a chance," it doesn't happen.
- Writing feels like work. Every follow-up feels like it needs a fresh, careful email. So it gets put off.
- No list. Open bids live in your sent folder and your head. Neither one reminds you.
Fix those three things and most of the chasing goes away.
Step 1: Make one list of open bids
Start with a plain spreadsheet. One row per bid, with these columns:
- Client name and contact (email and phone)
- Job and address
- Date the bid went out
- Bid amount
- Day 3 follow-up date, day 7 follow-up date
- Status: open, won, lost, on hold
- Notes (what the client cared about on the walkthrough)
If you already use a CRM or job management tool, use its pipeline instead. Just pick one place and keep every bid there. The bids & estimating tools in the directory include options with built-in pipelines if you want to graduate from a spreadsheet later.
Step 2: Set a fixed schedule
Use the same schedule for every bid so you never have to decide:
- Day 3: short check-in. Did they get it, any questions?
- Day 7: helpful nudge. Answer a likely question, offer to walk through the scope.
- Day 14: close the loop. Ask if they want you to hold the bid or close it out.
Put those dates in the spreadsheet the day the bid goes out. That's the whole system: dates, not memory.
Step 3: Let AI write the first draft
Open ChatGPT, Claude or whatever assistant you already use (see general AI assistants). Save a reusable prompt like this:
You are helping a contractor follow up on a bid. Write a short, friendly follow-up email (under 90 words) in a plain, direct tone. No pressure, no fake urgency. Job: [job]. Client: [name]. Sent on: [date]. What they cared about on the walkthrough: [notes]. This is the [day 3 / day 7 / day 14] follow-up. End with one simple question.
Paste in the row from your spreadsheet and you get a draft in seconds. Read it, fix anything that doesn't sound like you, and send. A human should always read it before it goes out. AI is a fast first draft, not the person signing the email.
Write a text version too. Some clients answer a text faster than an email. Ask the AI for "the same message as a two-sentence text."
Step 4: Schedule it during work hours
The point is to stop doing this at night. Two easy ways:
- Scheduled send. Gmail and Outlook both let you write now and schedule the send for later. Draft your follow-ups in one sitting, schedule them for 8 AM on the right day.
- Automated sequences. Many estimating and CRM tools can send follow-ups automatically when a bid stays open. Set your day 3, 7 and 14 messages once and let them run, with the sequence stopping when the client replies.
Pick one 20-minute block a day, say right after the morning crew meeting, to check the list and approve anything due. That's your follow-up time. Nights are off.
Step 5: Make the follow-ups useful
A follow-up that just says "checking in" is easy to ignore. Give the client a reason to reply:
- Answer a question they asked on the walkthrough.
- Explain one line item that might look confusing.
- Offer two options if the number felt high: a phased scope or a material swap.
- Mention scheduling: when you could realistically start.
The AI can help here too. Paste your scope and ask, "What questions would a homeowner likely have about this proposal?" Use the answers in your day 7 message.
Step 6: Close the loop and learn
When a bid is won or lost, update the status. Once a month, look at the list and ask:
- Which bids went quiet, and at which follow-up?
- Did faster proposals get more replies?
- Which kinds of jobs do you keep losing, and is the scope or the price the problem?
You can paste the month's list into your AI assistant and ask it to spot patterns. Treat its answer as a starting point for your own judgment.
What to watch out for
- Don't over-automate. Three follow-ups is plenty. Stop the sequence when the client replies.
- Keep it honest. No fake deadlines or "prices going up Friday" unless it's true.
- Protect client info. Don't paste anything into an AI tool you wouldn't put in an email.
- Check the numbers yourself. Never let AI change pricing or scope language without your review.
Want the templates or the setup done for you?
The Bid & Proposal AI Kit includes ready-to-use prompts, a proposal template and follow-up emails for bids that go unanswered. If you'd rather have the whole thing installed inside your own email and tools, that's what Done-for-You AI Setup is for. You can also start with the free AI Setup Checklist.
