Quick answer
What should contractors know about Contractor Lead Tracking Spreadsheet: Track What Books?
Build a contractor lead tracking spreadsheet that shows lead source, response time, estimates, booked jobs, and gross profit by channel.
See more marketing guidesFree printable checklist
Find the pricing leaks before the next quote
Download the pricing and profit leak checklist for labor burden, markup, deposits, change orders, and collection friction.
A contractor lead tracking spreadsheet should tell you where leads came from, how fast your team responded, which estimates went out, which jobs booked, and which sources actually produced gross profit.
That is the whole job. Not a beautiful dashboard. Not a color-coded science project. A working contractor lead tracking spreadsheet needs to stop one expensive problem: spending money on leads without knowing what happened after the phone rang.
If you cannot answer “which source booked the best jobs last month?” in under five minutes, you are guessing with payroll money.
Contractor Lead Tracking Spreadsheet: Track What Books
Use one row per lead, not one row per customer
Most lead tracking gets messy because owners mix customers, jobs, calls, forms, estimates, and invoices in the same notes.
Keep it simple: one row equals one new lead.
If Mrs. Garcia calls about a water heater on Monday, that is one row. If she calls again Thursday about the same job, update the same row. If she comes back six months later for a drain cleaning, create a new row because that is a new revenue opportunity.
Your sheet should have these columns:
| Column | What to enter | Why it matters |
|---|---|---|
| Lead date | Date the lead arrived | Shows daily and weekly volume |
| Lead source | Google Business Profile, referral, Facebook, LSA, website form, Yelp, etc. | Shows which channels create demand |
| Customer name | Full name | Prevents duplicate rows |
| Phone or email | Main contact method | Keeps follow-up reachable |
| Service requested | Water heater, roof repair, spring cleanup, panel upgrade | Shows which services each source attracts |
| Service area | City, ZIP, or neighborhood | Catches bad geography fast |
| First response time | Minutes or hours until first reply | Shows whether speed is killing close rate |
| Qualified? | Yes, no, maybe | Separates real opportunities from junk |
| Estimate sent? | Yes, no, not needed | Shows sales process movement |
| Estimate amount | Quoted price | Shows quote value by source |
| Status | New, contacted, estimate sent, booked, lost, dead | Keeps the pipeline readable |
| Booked revenue | Contract value | Shows top-line return |
| Estimated gross profit | Revenue minus direct job cost | Shows whether the work is worth buying |
| Next follow-up | Date and owner | Keeps estimates from dying quietly |
| Lost reason | Price, timing, no response, wrong service, competitor, not qualified | Shows what to fix |
Do not start with 50 columns. Start with these. Add fields only when a decision depends on them.
If you already track job costs, connect booked jobs back to the contractor job costing guide so your lead sources are judged by profit, not just revenue.
Next step
Capture the lead before you judge the source
Get the free contractor capture checklist for calls, forms, follow-up, booked jobs, and source tracking before another lead disappears.
Get the capture checklistStandardize lead sources before the sheet lies to you
Lead source names get sloppy fast.
One person writes “Google.” Another writes “website.” Someone else writes “GBP,” “organic,” “maps,” or “internet.” By the end of the month, the owner has six labels for the same source and no clean answer.
Use a fixed source list:
- Google Business Profile
- Google organic search
- Google Local Services Ads
- Google Ads
- Website form
- Referral from customer
- Referral from contractor partner
- Facebook organic
- Facebook Ads
- Nextdoor
- Yelp
- Angi or HomeAdvisor
- Yard sign
- Truck wrap
- Repeat customer
- Other
Lock the source column with a dropdown if you use Google Sheets or Excel. This is boring spreadsheet hygiene. It also saves real money.
Google’s free Campaign URL Builder can add UTM tags to links from ads, emails, QR codes, and social profiles. Use it for anything you control. If an Instagram profile sends traffic to your estimate page, tag the link. If a QR card points to a review or quote page, tag the link.
For calls, use call tracking numbers only where they make sense. A small contractor does not need 20 tracking numbers. Start with separate numbers for paid ads, Google Business Profile if your setup supports it, and major campaigns where the spend is large enough to justify clean tracking.
Pair this with the contractor marketing scorecard when you want a monthly view of source, response, estimates, booked jobs, and profit.
Track response time like it costs money because it does
Response time is the lead tracking field contractors ignore until it hurts.
A homeowner with a leaking water heater, dead AC, clogged sewer line, or roof leak is not waiting around because your ad copy was clever. They are calling the next company if nobody answers.
Use simple buckets if exact minutes are hard:
| Response bucket | What it means | What to do |
|---|---|---|
| 0 to 5 minutes | Strong | Keep the process protected |
| 6 to 30 minutes | Risky for urgent jobs | Add text-back or backup coverage |
| 31 to 120 minutes | Losing money | Fix call handling before buying more leads |
| Same day | Too slow for urgent work | Use for low-urgency jobs only |
| Next day or later | Broken | Stop paid spend until intake is fixed |
The goal is not to shame the office. The goal is to separate bad marketing from bad intake.
If Facebook leads are cheap but response time is three hours, Facebook may not be the problem. If Google Local Services Ads produces strong calls but nobody checks missed calls until lunch, the source did its job and the business dropped the ball.
Build a missed-call workflow before blaming the channel. The contractor lead response time guide and missed-call recovery script show the practical setup: answer fast, text back automatically when possible, confirm the service, and move the customer to the next step.
Separate lead quality from sales performance
A useful contractor lead tracking spreadsheet needs two judgments.
First, was the lead worth taking?
Second, did the team sell it well?
Those are different problems.
A weak lead might be outside your service area, below your minimum job size, wrong for your license, outside your schedule, or asking for work you do not perform. Mark those as not qualified and record the reason.
A good lead that does not book needs a different review. Track these fields:
- Estimate sent date
- Estimate amount
- Follow-up date
- Follow-up completed, yes or no
- Lost reason
- Competitor if known
- Notes from the call or visit
That will show you whether leads are bad, estimates are weak, or follow-up is missing.
Here is a simple example.
A painter gets 32 website leads in May. Twenty-four are qualified. Eighteen get estimates. Four book. On paper, that sounds average.
Then the sheet shows 11 estimates had no follow-up after delivery. That is not a website problem. That is an estimate follow-up problem.
Before changing the website, fix the sales process with the contractor lead follow-up guide and the contractor quote email templates. Lead tracking should point to the leak, not create another reporting chore.
Measure booked jobs and gross profit by source
Leads are not equal.
Ten roofing leads from a storm chaser list are not the same as three referral leads from a property manager. Twenty Facebook leads for small repairs are not the same as six Google Business Profile calls for full replacements.
Every month, summarize your spreadsheet by source:
| Source | Leads | Qualified | Estimates | Booked jobs | Revenue | Gross profit | Notes |
|---|---|---|---|---|---|---|---|
| Google Business Profile | 42 | 31 | 22 | 9 | $18,400 | $6,440 | Strong replacement work |
| Referral partners | 11 | 10 | 8 | 5 | $14,200 | $5,680 | Fewer leads, better jobs |
| Facebook Ads | 58 | 21 | 10 | 2 | $3,600 | $900 | Cheap leads, weak fit |
| Yelp | 16 | 7 | 4 | 1 | $1,250 | $250 | Too many small jobs |
Now the decision is clearer.
Google Business Profile and referral partners deserve attention. Facebook Ads might need a sharper offer, tighter geography, or a landing page that filters out low-fit requests. Yelp might be paused unless it can bring larger jobs.
This is why the spreadsheet should include gross profit. Revenue can flatter bad work. Gross profit tells the owner whether the source paid for labor, materials, callbacks, drive time, overhead, and marketing.
If you are still judging ads by lead count, read the contractor advertising ROI guide before spending more.
Review the sheet weekly, then decide monthly
Daily updates keep the data clean. Weekly reviews catch problems while there is still time to save the month.
Run this 15-minute weekly check:
- Filter status to new or contacted leads with no next step.
- Call or text every qualified lead that has not been reached.
- Filter estimates sent with no follow-up.
- Assign one follow-up owner for each stale estimate.
- Mark junk leads with a real lost reason.
- Check sources with slow response times.
- Fix one intake or follow-up problem before adding more marketing spend.
Then run a monthly source review:
- Count leads, qualified leads, estimates, booked jobs, revenue, and gross profit by source.
- Calculate cost per lead and cost per booked job for paid channels.
- Flag sources with strong profit and weak volume.
- Flag sources with high volume and weak profit.
- Decide what to scale, fix, pause, or stop.
Do not make the sheet the owner’s second job. If tracking takes more than 10 minutes a day, the setup is too complicated.
When to move from spreadsheet to CRM
A spreadsheet is fine when the owner, spouse, or one office person manages most leads.
Move to CRM or field service software when any of these are true:
- More than one person responds to leads
- Leads get missed during busy field days
- Estimates need automated reminders
- Repeat customers need seasonal campaigns
- Crews need job notes tied to the customer record
- You cannot see the next follow-up without asking someone
The fields do not change much when you move. The system gets harder to ignore.
A CRM should carry over the same source labels, status stages, response-time discipline, estimate tracking, and booked-job reporting. Do not buy software to avoid deciding what you need to track.
If you are comparing tools, start with contractor CRM software and best scheduling software for contractors. Choose the tool that protects follow-up and source reporting, not the tool with the prettiest demo.
The sheet only works if someone owns it
Assign one owner for lead tracking.
Not “the office.” Not “whoever has time.” One person owns the sheet, updates the fields, cleans duplicates, and runs the weekly review. A second person can help, but one person has to be accountable.
Set one rule: no lead is allowed to stay in “new” status overnight.
That rule alone will expose broken intake, unclear ownership, and follow-up gaps. Good. Those are the problems the sheet is supposed to find.
Start with the next seven days. Track every lead, source, response time, estimate, booked job, and follow-up. At the end of the week, you will know more about your marketing than most contractors learn from a year of ad dashboards.
Scoring methodology
How ProTradeHQ scores contractor lead channels and buying decisions
Revenue impact
Does it improve booked jobs, close rate, collected cash, retention, or gross profit?
Operator fit
Can a small contractor team actually use it without adding complexity?
Speed to value
Can the business see useful results in days or weeks, not a six-month implementation?
Tracking clarity
Can calls, forms, estimates, booked jobs, and revenue be connected to the source?
Risk and lock-in
Are contracts, setup costs, data lock-in, shared leads, or workflow disruption reasonable?
Review snapshot
Contractor Lead Tracking Spreadsheet: Track What Books: pros, cons, price, and use case
Best for
Contractors comparing this option against other ways to win booked jobs or reduce operating friction.
Watch out for
Do not buy until you can track source, cost, close rate, booked revenue, and whether the team will actually use the workflow.
Price note
Check current vendor pricing before buying; software pricing and plans change often.
Use case
Use when it fixes a measurable workflow bottleneck.
Decision support
How to compare this option
| Factor | What to check | Why it matters |
|---|---|---|
| Fit | Match the tool or channel to your trade, job size, service area, and response speed. | Bad-fit leads and unused software are expensive even when the sticker price looks reasonable. |
| Cost | Track monthly cost, setup time, lead cost, and cost per booked job. | Revenue matters more than clicks, demos, impressions, or feature lists. |
| Proof | Look for real workflow proof, reviews, reporting, and source tracking. | If you cannot measure booked jobs, you cannot know whether it is working. |
People also ask
Is Contractor Lead Tracking Spreadsheet: Track What Books worth fixing first?
Yes if it is close to booked revenue. Prioritize the step that improves calls, quote requests, pricing, follow-up, reviews, or customer trust fastest.
What should contractors avoid?
Avoid adding more spend, software, or content before the basic handoff is working: clear offer, fast response, proof, pricing discipline, and source tracking.
What is the best next step?
Pick one measurable improvement, ship it this week, and track whether it increases booked jobs or reduces wasted time.
Methodology
How ProTradeHQ evaluates contractor tools and lead channels
We judge options by operator fit, booked-job economics, setup complexity, tracking clarity, and whether a small contractor can actually use the system without adding more chaos. We prioritize practical revenue impact over feature checklists.
Compare lead options
Before you buy leads, compare the channel economics
Marketing articles now route readers into comparison hubs for lead sources, websites, and software so traffic becomes a decision path instead of a dead end.
Glossary shortcuts
Compare lead options
Choose the next lead path by economics, not hype
Marketing articles should send readers into a clear decision path: compare lead sources, fix the website/GBP handoff, or download the right checklist.
The ProTradeHQ Team
We're veteran contractors and software experts helping the trade community build more profitable, less stressful businesses through practical systems that work in the field.