Over $1.5M in Verified Project Inquiries Generated for Contractors

How to Track Marketing ROI for Your Construction Business

How to Track Marketing ROI for Your Construction Business

To track marketing ROI, subtract what you spent from the revenue that marketing produced, divide by what you spent, and multiply by 100. The hard part is knowing which jobs came from which channel, so set up call tracking, ask every caller how they found you, and record the source in your job records. Then judge each channel on jobs won, not clicks.

Most contractors can tell you what they spend on marketing. Far fewer can tell you what it earned. This guide shows how to close that gap with numbers you can actually collect on a busy job schedule, without hiring an analyst.

Want to know exactly which marketing brings you work?

Book a free strategy call and we will set up tracking.

BOOK YOUR FREE STRATEGY CALL

What is marketing ROI for a construction business?

Marketing ROI is the profit your marketing produced compared with what it cost. The formula is simple: revenue from marketing, minus marketing cost, divided by marketing cost, times 100.

For contractors, the useful version measures won jobs, not leads. A channel that brings twenty cheap leads and no signed work is losing money, however good the reports look. Signed contracts are the only score that counts.

ROI = (Revenue from marketing − Marketing cost) ÷ Marketing cost × 100
Worked example
Marketing spend for the month$4,000
Leads produced20
Jobs won from those leads3
Average job value$18,000
Revenue from marketing$54,000
ROI1,250%
The marketing ROI formula with a worked example. Cost per lead $200 · Cost per job $1,333 · One job paid for the whole month.

Why is ROI hard for contractors to track?

Because most contractor leads arrive by phone, and phones are the hardest thing to trace. Industry call data puts calls at the majority of home service and contractor leads, and Invoca's research found phone leads convert at around 46%, far above the low single digits typical of web forms.

So the money is in the calls, and calls are exactly what most tracking misses. Jobs also close weeks or months after the first click, which breaks any report that only looks at this week.

None of that makes ROI impossible. It just means you need to capture the source at the moment the lead arrives, rather than trying to reconstruct it later from memory.

What numbers should contractors track?

Six numbers tell you everything you need:

  1. Leads, counted by source.
  2. Cost per lead for each channel.
  3. Close rate on those leads.
  4. Cost per job won.
  5. Average job value.
  6. Return on investment overall and by channel.
Not sure where your leads are really coming from?

We will set up tracking. Book a free call.

BOOK YOUR FREE STRATEGY CALL

How do you track where your leads come from?

Four steps cover almost every contractor. Use call tracking numbers so each channel has its own number and every call is logged against a source. Set up form and click tracking on your site so submissions and button taps are recorded. Ask every caller how they found you, and write the answer down. Then record the source on the job in whatever system you already use.

Make sure the destination works too. Tracking is wasted if visitors land on a page that does not convert, which is why your contractor website design is part of measurement, not separate from it.

How do you calculate ROI step by step?

Take one month and one channel at a time. Add up what you spent, count the leads it produced, count the jobs those leads became, and multiply by your average job value.

Say you spend $4,000 in a month and get 20 leads. That is $200 per lead. If 3 of those become jobs at an average of $18,000, marketing produced $54,000 in revenue at a cost of $1,333 per job won. Run the formula and the ROI is around 1,250%. Even using profit rather than revenue, one job covered the whole month with room to spare.

How long should you wait before judging a channel?

Match the window to the channel and to your sales cycle. Paid ads show useful numbers in four to six weeks. Search and content need three to six months before the picture is fair to judge.

Commercial and municipal work stretches this further, since bids can take months to award. For a comparison of how fast each channel pays back, see our guide on SEO vs Google Ads for contractors.

Which channels are easy or hard to measure?

Paid search is the easiest of them all, since every click and call is logged automatically. Results from Google Ads for contractors can be traced almost job by job. Search and map rankings are moderately traceable through calls and form fills, while trenchless SEO pays back over a longer window that a single month cannot show.

Referrals and word of mouth are the hardest to pin down, and they are often influenced by everything else you do. Ask new customers what they saw before they called, and you will find more overlap than you expect between channels.

What tools do you need?

Less than most contractors think. A call tracking service, basic website analytics, and whatever system you already use for jobs will cover it.

A simple spreadsheet with month, channel, spend, leads, jobs, and revenue beats an expensive dashboard nobody opens. Start there and add tools only when the spreadsheet runs out of road.

How do you use ROI numbers to make decisions?

Move money toward what wins jobs, and fix or cut what does not. If one channel produces jobs at half the cost of another, it deserves more of the budget next quarter.

Be careful about cutting too early, though. A channel with a long payback can look weak in month two and strong in month eight. Our guide to the construction marketing budget covers how to split spend once you know what performs.

What mistakes do contractors make when measuring ROI?

A few habits produce misleading numbers. Watch for these:

  • Counting clicks and impressions instead of jobs won.
  • No call tracking, so most leads have no recorded source.
  • Judging slow channels on a few weeks of data.
  • Forgetting to include your time and staff costs.
  • Giving all the credit to the last click a customer made.

Fix these and your numbers finally reflect what is actually happening in the business.

How do you handle leads that touch several channels?

Most buyers do not arrive through one channel. Someone might find you in search, check your reviews, see a post, then call a week later.

Giving all the credit to the last click makes search and social look worthless. A simple fix is to ask two questions on every inquiry: how did you find us, and what made you call today. Those two answers, written down for a few months, tell you more about your marketing than any dashboard.

Frequently asked questions

What is a good marketing ROI for a construction business?

Many contractors aim for at least a 5 to 1 return on revenue. With large job values, a single won project often covers several months of spend.

How do you track phone calls from marketing?

Use call tracking numbers, one per channel, so each call is logged against its source, and still ask callers how they found you.

Should you measure ROI on revenue or profit?

Profit is more accurate, revenue is easier to collect. Start with revenue, then switch to gross profit once you are tracking consistently.

How often should contractors review marketing ROI?

Monthly for spend and leads, then quarterly for full ROI by channel, since jobs take time to close.

Measurement works best alongside a clear plan. See how the channels fit together in our guide to digital marketing for construction companies, and the results in our case studies show what tracked marketing looks like over time.

Stop guessing what works.

Let us show you the numbers. Book your free strategy call.

BOOK YOUR FREE STRATEGY CALL

Want this handled for you?

We do this for trenchless contractors every day. Book a free strategy call and we will map a plan for your market.

BOOK YOUR FREE STRATEGY CALL
Explore our services
KEEP READING

More From the Blog

BOOK YOUR FREE STRATEGY CALL