How do contractors track construction leads?

Construction lead tracking means recording which ad, directory or referral produced each quote request and call, then the value of the job it became. Add hidden source fields to your quote form, track calls alongside forms, and log won job value against the source, so you can compare channels on revenue, not lead counts.

  1. Add hidden UTM fields to the quote form.
  2. Tag every ad and directory link.
  3. Track phone calls by source.
  4. Record won job value on each lead.
  5. Compare job value by source.

An ad or directory sends people to a landing page, they send a quote form or call, the lead keeps its source, and won job value is credited back to it.

Step 1: quote forms that keep the source

FieldVisible?
Name, phone, postcodeYes
Job typeYes
Budget bandOptional
utm_source, utm_campaign, gclidHidden

The setup is in capturing UTM parameters in hidden fields.

Step 2: tag every ad and listing

Google Ads auto-tagging adds gclid; add UTMs too so the source is readable. Tag directory profile links with their own utm_source.

Step 3: calls vs. forms

Many construction leads phone. If you only count forms, ads that drive calls look worse than they are. Use call tracking numbers per channel, as explained in Google Ads call tracking.

Step 4: job value by source

When a job is won, record its value on the lead. Then compare:

SourceLeadsWon jobsJob value
Illustrative: search ads40654,000
Illustrative: directory2529,000

Made-up numbers to show the comparison, not benchmarks.

That's the manual route. To skip it, pre-register for Trakt and each quote request arrives with its source attached.

Why construction lead tracking breaks (and how Trakt helps)

Forms and calls live in different places, and job value lives in a third.

How Trakt closes the gap

Trakt adds auto-injected hidden UTM fields to quote forms, tracks calls and visits, and uploads conversions to Google Ads. It syncs source and revenue into your CRM, so won job value is credited to the ad that started it, and new quotes alert you by email and Slack. Social posts and project videos are a separate lane: construction lead generation covers the link-in-bio page they point to.

Manual vs. Trakt, by requirement

RequirementManualTrakt
Source on quote formsHidden fields per formAuto-injected hidden UTM fields
Calls by sourceSeparate call toolCall tracking
Job value by adSpreadsheetRevenue in CRM by source
Good workmanshipSame either waySame either way

FAQ

What is construction lead tracking?

It's recording the source of every quote request and call, then the value of the job it became, so you can see which marketing pays.

What is the best construction lead tracking software?

Look for automatic source capture on forms, call tracking and job value by source. A CRM without source capture can't answer which ads bring jobs.

How do I know which Google Ads bring construction jobs?

Capture gclid and UTMs on the quote form, track calls by ad, and record won job value against the source.

Should contractors track calls or forms?

Both. Many trade customers phone, so form-only tracking undercounts ads that drive calls.

How do I track leads from HomeAdvisor or other directories?

Tag your profile links with the directory as source and log directory-delivered leads with that source in your pipeline.

What should a construction quote form ask?

Name, phone, postcode and job type cover most first quotes. A budget band helps you prioritise.

What to do first

Add hidden utm_source and gclid fields to your quote form today, and start recording won job value on every lead.