Consent Resolve
Lead Generation Blog

How to Measure Your Website's Lead Capture Rate

Most contractors track traffic. Almost none track the one number that actually predicts booked jobs: what share of visitors become real contacts. Here's how to measure it in ten minutes.

By Aaron Phillips, Chief Marketing Officer & Co-Founder at Consent Resolve 6 min read

The one number that predicts booked jobs

Ask a contractor how their website is doing and you’ll usually hear a traffic number. “We get about 2,000 visitors a month.” Good to know — but it tells you nothing about whether that site earns you a single job. The number that does is one almost nobody tracks: capture rate.

Capture rate is the share of visitors who become a real, followable contact. It’s the difference between a website that works like a salesperson and one that works like a billboard — seen by many, acted on by no one. And the good news is you can measure yours in about ten minutes with numbers you already have.

The formula

It’s simple arithmetic:

Capture rate = (new contacts ÷ website visitors) × 100

Pull both numbers from the same month so you’re comparing like to like. “New contacts” means people who became reachable that month — form fills, calls that came from the site, booked estimates, chat leads, captured visitors. “Visitors” is your monthly traffic. Divide, multiply by 100, and you’ve got a percentage that finally means something.

Example: 2,000 visitors and 40 new contacts is a 2% capture rate. That one number tells you more about your marketing than any traffic chart will.

Step by step

1. Get your monthly visitors. Open Google Analytics, Search Console, or whatever your site host reports, and grab total visitors (users or sessions — just pick one and stay consistent) for a full month.

2. Count your new contacts from the site. Add up everyone who became reachable because of the website that month: form submissions, phone calls tagged as coming from the site, estimate requests, chat conversations. If your CRM tags lead source, this takes two minutes. If it doesn’t, start tagging now.

3. Divide and multiply. Contacts ÷ visitors × 100. Write the number down.

4. Do it for three months. One month can be noisy. Three gives you a real baseline you can improve against.

What counts as good?

Here’s the sobering benchmark. Across home-service websites, roughly 98% of visitors never convert or identify themselves — which means the typical site captures about 2%. On-site forms specifically tend to grow a contact list at around 2% of visitors. So:

  • Below ~2% — capture is your bottleneck, full stop. More traffic will just multiply the leak.
  • Around 2% — you’re average, which means you’re leaving most of your visitors on the table.
  • Meaningfully above 2% — you’re doing better than most, and now buying traffic starts to pay off.

Notice what this reframes. A 2% rate isn’t a “good” score to be happy with — it’s the sound of 98 out of every 100 visitors walking out anonymous. The average visitor gives you about 87 seconds before they leave, and a static form asks them to stop, type, and commit inside that sliver. Most won’t.

Why this number matters more than traffic

Run the two levers side by side. Doubling your traffic while capture stays at 2% doubles your visitors and your anonymous losses in equal measure — you pay more and book about the same. But nudging capture from 2% to 4% doubles your contacts from the exact same traffic, at no extra ad spend. One lever costs money and scales the leak; the other costs nothing new and fixes it.

That’s why measuring capture rate first is the highest-return ten minutes in your marketing. It tells you whether your problem is “not enough people” (rare) or “not keeping the people I get” (almost everyone). The comparison guides show what each traffic channel actually costs, and every figure here is sourced on our stats page.

How to raise a low capture rate

If your number is under 2%, the fix isn’t a prettier form — it’s not depending on the form at all. A static contact form only ever hears from the small, already-sold slice of visitors willing to type out their details. Everyone still weighing options sails past it.

Formless contact capture, done consent-first, changes the input. When a homeowner accepts a clear consent banner, that consenting visitor becomes a real contact — a name and a consented email, logged with a timestamp — with no form to fill out. The visitor who would have left in 87 seconds becomes someone you can email this afternoon. Each one is exclusive to you, never resold, at a flat $7, and it lands in the CRM you already run. That’s how the capture-rate number goes up without a single extra click bought.

And because you measured first, you’ll actually be able to see it move. That’s the underrated payoff of tracking capture rate: it turns a vague “is our marketing working?” into a number you can watch change. Flip on consent-first capture, recheck the math next month, and the improvement shows up in the one figure that ties directly to booked jobs — not in a traffic chart that looks busy but never reaches your bank account. A metric you can move is worth ten you can only admire, and capture rate is one you can move with visitors you already have.

Three mistakes that hide your real number

When you run the math, watch for a few traps that make a low capture rate look fine, or a fine one look low.

First, counting the wrong visitors. If your traffic number includes bots, spam, or your own team refreshing the site, your denominator is inflated and your capture rate reads artificially low. Use a clean count of real human visitors, from the same tool every month.

Second, missing contacts you actually got. Phone calls are the big blind spot. A homeowner who found you on the site and called instead of filling out the form is a captured contact — but if you’re not tagging call source, they never land in your numerator. Ask every caller “how’d you find us?” and log it, or your capture rate will understate the truth.

Third, comparing months that aren’t comparable. Traffic and contacts both swing with the season — a roofer’s July looks nothing like their January. Measure the same month’s visitors against the same month’s contacts, and track the trend across a quarter rather than reading too much into any single number.

Get those three right and the number you’re left with is honest. And an honest 2% is still a wake-up call: it means for every homeowner who became a contact, forty-nine others walked out anonymous. That’s not a traffic problem you can buy your way out of. It’s a capture problem you fix once and benefit from on every visitor after.

Measure, then decide

Do the math this week. Pull one month of visitors, one month of new contacts, divide, and see where you land against the 2% baseline. If you’re at or below it — and most shops are — you finally know where your money should go: not into more traffic on top of a leaky site, but into keeping the visitors you already have. Measure capture first, fix it, then scale. That order is the difference between a bigger bill and more booked jobs.

FAQ

Frequently asked questions

It's the share of your website visitors who turn into a real, followable contact — a name and email, a call, a booked estimate. The formula is new contacts divided by visitors over the same period, times 100. It tells you whether your site is actually converting the traffic you attract or just letting it pass through.