A good bid follow-up is short, well timed and useful to the GC. Confirm they got your number, answer questions fast, check the award date once, and ask a narrow question if you lose. That is three or four messages per bid, not a daily nudge.
Most electrical, plumbing, HVAC, masonry, drywall and roofing shops put hours into the estimate and almost none into what happens after it goes out. The bid sits in a sent folder. Two weeks later nobody knows who has it, who is leveling it, or whether you are still in. This guide gives you a process you can run with one person and a spreadsheet, and shows where software starts to pay off.
TL;DR
- Limit yourself to 2 to 3 touchpoints, 3 to 4 messages at most: confirm receipt, check in before the award date, ask after a loss.
- Every message should give the GC something: a confirmed addendum, your crew availability, a clarified scope item. Never just "checking in."
- If you find an error in your number, tell the GC right away, with the dollar impact and a choice.
- After a loss, ask about one factor (price, schedule or scope), and log the answer. Patterns over several bids beat any single comment.
- Write down the next follow-up date the moment you submit. A bid with no date is a bid you will forget.
Table of Contents
- Why follow-up matters more for subs than for GCs
- The follow-up process, step by step
- What to do if you find a mistake in your bid
- Know the rules before you follow up
- What each trade should say
- Tracking follow-ups so none slip
- How many follow-ups is too many?
- Our perspective: follow-up is a system, not a personality trait
- Where Subascent fits
- Frequently asked questions
- Sources
Why follow-up matters more for subs than for GCs
A GC picks from a stack of numbers in each trade. Your price is one of three to six in a leveling sheet, and the person doing the leveling is also juggling ten other trades, a schedule and an owner. You are not in a relationship with them yet. You are a line in a spreadsheet.
Follow-up is how you stop being a line. Done well, it tells the estimator three things: you read the documents, you can be reached, and you will not be a headache on the job. Done badly, it tells them you will be a headache.
The research on this is consistent. Industry guidance on bid follow-up frames the purpose as providing value rather than chasing a decision: confirming receipt, flagging addenda, or making sure your crew availability fits the GC's changing timeline. GCs prefer subs who make their lives easier.
That is also how we think about it. If your follow-up saves the GC a phone call, it is welcome. If it creates one, it is not.
The follow-up process, step by step
Here is the sequence we recommend for a standard commercial bid.
- Before you submit: confirm the due date, the delivery method (email, portal, bid board) and who receives it.
- Same day as submission: log the bid with the GC, project, number, scope and a follow-up date.
- Within 24 to 48 hours: send a confirmation of receipt.
- A few days before the expected award: send one check-in.
- On award or loss: reply promptly either way. Thank them, and if you lost, ask your one question.
- Within a week of the result: record the outcome and the reason in your tracking system.
The cadence of a confirmation within 24 to 48 hours, a check-in before the anticipated award date, and a brief post-loss inquiry keeps you visible without crowding anyone's inbox.
Step 1: Confirm receipt
Email attachments get caught in spam. Portals fail. A GC's estimator may have been out the day you sent it. A confirmation message catches all of that while you can still fix it.
Keep it to three lines.
Subject: Received? Masonry bid, [Project name]
Hi [Name], we sent our masonry proposal for [Project] on [date]. Can you confirm it came through? Our number includes addenda 1 through 3. Call me at [number] if anything is unclear.
Notice the addenda line. It does two jobs: it shows you are current, and it protects you. A missed acknowledgment is one of the quickest ways to get thrown out, which is why we wrote about GC addendum tracking separately.
Step 2: Answer questions fast
After you submit, the GC may come back with questions about scope, exclusions, alternates or unit pricing. Treat these as buying signals. A GC that asks questions is looking at your number.
Answer the same day when you can. If you need to check with a supplier or foreman, say so and give a time: "I'll have that to you by 3 p.m. tomorrow." Then hit it.
This is also where a clear scope pays off. If your proposal spelled out what is in and what is out, most questions are one-line replies. If it did not, read our guide on what a trade bid scope includes before your next one.
Step 3: The pre-award check-in
This is the message most subs get wrong. They write "just following up" and ask for a status. The GC has nothing to add, so they either ignore it or feel nagged.
Give the GC a reason to answer. Good reasons are real ones:
- Your crew schedule has a window that matches the project start, or does not.
- Material lead times or pricing have a deadline. A supplier quote that holds for 30 days is a fact you can state.
- An addendum or revised drawing came out after you bid, and you want to confirm it changes nothing.
- You want to know whether the award date moved.
Example:
Hi [Name], quick check on [Project]. Our masonry crew has an opening starting [date], and our material pricing holds through [date]. Is the award still expected the week of [date]? If the schedule shifted, tell me and I'll plan around it.
One message. If they do not reply, wait a few days and either call once or let it rest. Calling once is better than sending a third email.
Step 4: Ask after a loss
The post-loss message is where most of the learning is, and most subs skip it because it feels awkward. It should not. You are asking a professional question.
The common mistake is asking too broadly. "Why did we lose?" is hard to answer. Ask about one factor: price, schedule or scope. The GC can answer that in a sentence.
Thanks for letting me know on [Project]. We'd like to be competitive next time. Was it mainly price, schedule or scope that put us out? Anything short helps.
If you do not get a reply, drop it. One ask is enough.
Then write the answer down. Patterns across 4 or 5 bids are worth more than any one-off comment. If three GCs in a row say your drywall number was high on one scope item, you have a pricing problem to look at. If they all say schedule, you have a capacity problem.
What to do if you find a mistake in your bid
It happens. You catch a missed floor of ceiling grid, a wrong unit price, a counted-twice line in your plumbing fixtures. The temptation is to hope nobody notices.
Do not wait. Email the GC right away with one plain sentence describing the error and the dollar impact, and offer a choice: do they want you to add it, or hold the current price? Being caught in a mistake during leveling often ends with instant rejection. Telling them first reads as honesty and keeps you in play.
Hi [Name], we found a counted-twice line in our HVAC bid for [Project]. Correcting it lowers our number by $4,200. Do you want the revised price, or should we hold the original?
The amount above is only an illustration of the format. Use your own figure.
The same rule applies if your number is too low because of an omission. Your lower price may feel like a win, but a sub who has to ask for a change order on day one starts the job on the wrong foot.
Know the rules before you follow up
Follow-up behaves differently by project type. Commercial GCs generally value quick, clear communication. Public and government work often has formal communication rules, and informal contact may be prohibited or even cause disqualification. Read the bid invitation documents for contact restrictions before you call anyone.
Some of this is worth knowing as a reference point even if it is not your market:
- On government procurement in Canada, suppliers can request a debriefing once a contract is awarded, and such requests are typically made in writing within a set window, often 30 days. US public agencies set their own rules, so check each solicitation.
- In the UK, RICS guidance on subcontracting treats raising tender queries as professional practice rather than weakness. Done transparently, it surfaces scope gaps before they become disputes. The same idea holds anywhere: a good question during bidding is cheaper than a change order dispute later.
On private commercial work, ask the GC how they prefer to communicate. Some want email only. Some answer a text faster than anything.
What each trade should say
The structure stays the same. The content shifts by trade, because the things a GC cares about shift.
| Trade | Useful follow-up content |
|---|---|
| Electrical | Gear lead times, panel and switchgear availability, alternates for fixtures |
| Plumbing | Fixture package confirmation, underground vs. rough-in scheduling |
| HVAC/mechanical | Equipment lead times, submittal timeline, controls scope |
| Masonry | Mobilization window, scaffold and staging responsibilities, material delivery |
| Drywall and framing | Crew size and start dates, board and stud pricing hold dates |
| Roofing | Weather windows, material hold dates, warranty terms |
| Fire protection | Design responsibility, AHJ submittal timeline, hydrant flow test data |
| Painting and flooring | Finish schedule, substrate conditions, sequence with other trades |
For masonry shops, our bid invitation checklist and bid leveling tips help you see your bid the way the GC's estimator sees it, which makes your follow-up sharper.
Tracking follow-ups so none slip
The process only works if it runs when you are busy. A sub with ten live bids and two active jobs will miss follow-ups unless something reminds them.
At minimum, track these fields for every bid:
- GC name and contact
- Project and trade scope
- Bid amount and date submitted
- Addenda acknowledged
- Expected award date
- Next follow-up date and what you will say
- Result and reason
A spreadsheet handles this when you have a handful of bids. Past that, problems show up. Rows are not updated. The follow-up date lives in one person's head. Nobody sees which GC you have bid fifteen times without a win.
Before following up, also make sure you are tracking the other end of the pipeline well. If you lose invites in your inbox, no follow-up system will save you. Two related reads: how bid due date tracking works for trade subs and bid invitation tracking that cuts weekly admin hours. If you want to understand the whole path from invite to job, see our seven-step estimating workflow.
A simple weekly rhythm
Pick a fixed time, say Tuesday morning, and run the list.
- Sort open bids by expected award date.
- Send any check-ins due this week.
- Close out bids with results and log reasons.
- Look at which GCs have gone quiet for more than a month.
Thirty minutes is plenty. The point is consistency.
How many follow-ups is too many?
The ceiling is 3 to 4 messages per bid. Go past it and you are a nuisance. If the GC has not replied after the confirmation and one check-in, they are either busy, still leveling, or you are not in the running. A third chase will not change that.

What does work after silence is a different kind of contact: a note on a new project you are bidding with that GC, a quick thanks on a past job, or a relevant question about the next bid. Keep building the relationship between bids rather than inside a single one.
Our perspective: follow-up is a system, not a personality trait
We built Subascent because trade subs lose bids in the gaps, not at the estimating table. The estimate is done carefully. Then the proposal goes out, the next invite lands, a job needs a submittal, and the follow-up never happens.
We do not think the answer is to tell estimators to be more disciplined. They are already stretched. The answer is to make the next step visible. When every bid carries a status, a date and an owner, follow-up becomes a thing you do on a list rather than a thing you hope to remember.

There is a second reason we care. Follow-up data is a gold mine that most subs throw away. Which GCs pay attention to your numbers? Which ones only use you for price checks? Where do you lose on scope vs. price? A shop that logs results for a year can answer those questions, bid more selectively and stop spending estimating hours on invites that go nowhere.
That is also why we think GC-built construction software rarely fits subs. It is organized around the GC's job: collecting bids, not sending them. A sub needs the opposite view, a pipeline of invitations in, proposals out, and results back.
— Dave
Where Subascent fits
Subascent is job and bid management software built for specialty trade subcontractors. It includes automated bid tracking, estimating, PDF takeoff tools (a paid add-on), submittal and RFI management, change order workflows, daily field reporting, a free CrewTrack mobile app for foremen, QuickBooks sync and profit analytics. If your follow-ups are slipping because bids live in email and spreadsheets, take a look at Subascent and see how a single bid pipeline works for your trade.
Frequently asked questions
How soon should I follow up after submitting a bid?
Send a short confirmation of receipt within 24 to 48 hours. This catches lost emails and portal glitches while there is still time to resend. After that, wait until a few days before the GC's stated award date for your next message.
Should I call or email?
Email first, because it leaves a record and the GC can answer when ready. Use a call for one situation: a time-sensitive issue, like a price that expires or a correction. On public work, check the solicitation first, since informal contact may be restricted.
What if the GC never replies?
After the confirmation and one check-in, stop. Log the bid as no response and set a reminder to look again near the project's expected start. A quiet GC may still award later, but more messages rarely help and can cost you goodwill.
How do I ask why I lost without sounding defensive?
Keep it narrow and thank them first. Ask whether it came down to price, schedule or scope, and say that a one-line answer is enough. Record what you learn so you can spot patterns across several bids.
Sources
- Follow-Up Email After Bid Submission: What to Send, Rocketship
- Following up on a bid, CanadaBuys
- Subcontracting, RICS
