Conversion tracking for insulation contractors, measured in completed jobs
A large share of insulation work runs through a utility rebate or efficiency program, and that changes the funnel in a way nothing else in the trades does. The program decides whether the homeowner qualifies, what measures are eligible and how much they will contribute — and it does that after an assessment, on its own timetable. So the conversion is gated by a third party, the value is not known at quote, and the paperwork can put months between the sale and the money.
Free30 minutesNo obligation
Getting and tracking leads for insulation contractors
Where an insulation contractor's jobs come from, and what the rebate does to the count
Insulation jobs come from Search ads, the Business Profile, utility rebate programs, pay-per-call networks and, in California and Florida only, Local Services Ads. Count an enquiry when it books an attic or whole-home assessment at an address you serve, and record on the job whether it runs through a rebate program, because that decides when, and whether, it pays.
Owners put it like this: 'We run a lot of assessments, plenty of those homeowners don't qualify for the rebate, and Google thinks every one was a win.' Searches for spray foam, attic insulation and blown-in insulation mix homeowners ready to pay with people pricing a DIY foam kit or checking what the utility will cover. The assessment request is easy for Google to count. Whether the home qualified, which measures the program approved and when it paid are recorded weeks later in Jobber, Housecall Pro or ServiceTitan, if at all, and none of it reaches the ad account.
The ten-minute check: take last quarter's assessments and mark each one rebate-qualified, self-pay or not qualified, then mark which became completed jobs. Put that next to Google Ads conversions for the quarter. If the ad account counts assessments while a large share never qualified, bidding is buying attic crawls and blower-door tests nobody pays for. Also check whether calls bought from a network such as Service Direct ring the same line as your ad calls and get counted as ad conversions.
Fixed looks like this: completed jobs sent back to Google Ads with the invoiced value, rebate and self-pay work reported separately, and assessments that failed qualification recorded with that reason instead of as wins. Old-insulation removal and attic cleanup carry their own value next to new installs. The free audit starts with that quarter of assessments.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Google Search ads | Spray foam, attic, crawl space and blown-in insulation searches | Click ID on assessment requests; completed jobs imported with value. |
| Local Services Ads | Home insulation category, California and Florida only | Not available elsewhere; where it runs, match leads to jobs by phone and time. |
| Business Profile | Reviews and photos from attics and crawl spaces | Profile calls tracked apart from ad and rebate-program calls. |
| Utility rebate programs | Homeowners sent by a program's participating-contractor list | Own source on the job; these customers searched the program, not your ad. |
| Pay-per-call networks (Service Direct) | Calls bought per lead from network sites | Billing rules differ from your call tracking; keep these calls out of Google uploads. |
| Meta | Energy-bill and comfort angles ahead of peak heating and cooling months | Measured on booked assessments that qualified, not on form fills. |
Which calls count
- Count it when
- Count the call when a homeowner asks for an insulation assessment or quote at an address you serve. Calls asking only whether a rebate exists, or where to buy foam kits, are not leads until an assessment is booked.
- Minimum duration
- A starting threshold of around a minute and a half; a real enquiry covers the house, the attic or crawl space, the utility and a time.
- After hours
- Demand rises with energy bills and extreme weather, but the calls come in daytime. Run call ads in office hours and let assessment forms collect the evenings.
Where each lead should land
- Search ad form or call
- Job in Jobber, Housecall Pro or ServiceTitan with the click ID or tracked call, plus a rebate or self-pay flag.
- Rebate program referral
- Job with the program as source, so program demand is never credited to ads.
- Pay-per-call network lead
- Job with the network as source and the caller's number, reconciled against the network's own call list.
- Local Services Ads call (California and Florida)
- Job with lead source Google LSA and the caller's number.
Insulation contractors · what breaks
What insulation contractors usually run into
- 01
Rebate eligibility gating the job
A third party decides whether the work goes ahead.
- 02
Program paperwork delaying revenue
Approval and payment on the utility's timetable, not yours.
- 03
Assessment costs before qualification
Blower-door tests and audits spent on homeowners who do not qualify.
Insulation contractors · the fix
What changes — Insulation contractors
Completed jobs as the conversion
At the invoiced amount, after the work is done.
Rebate-eligible and self-pay work separated
Different cycles, different values, different close rates.
Qualification rate reported by campaign
Because it is the real filter on this funnel.
Insulation contractors · architecture
The conversion map for insulation contractors
Five events with an external qualification gate in the middle.
- 1
Enquiry
Frequently prompted by a utility program or a high bill.
- 2
Energy assessment
A real cost, sometimes subsidized, sometimes not.
- 3
Rebate qualification
The gate. Decided by the program, not by you.
- 4
Job scheduled and completed
After approval, on the program's timetable.
- 5
Invoiced and rebate settled
The money event, with the customer's share and the program's share.
Insulation contractors · diagnose
Where insulation contractors tracking usually breaks
- 01
Qualification controlled by a third party
The program's rules decide the outcome, and they change between program years.
- 02
Assessments spent on non-qualifiers
A campaign producing many unqualified homeowners is expensive whatever its lead cost.
- 03
Program timetables outrunning the attribution window
Approval and scheduling can put months between click and revenue.
- 04
Rebate share confused with revenue
You are paid by two parties; report what you receive in total, not just the homeowner's cheque.
Insulation contractors · prove
How the work is proven — Insulation contractors
Source of truth
The job system — completed and invoiced jobs by date, tagged rebate-program or self-pay
- Completed jobs reconciled per record against what each platform reports.
- Rebate and self-pay work reported apart.
- Non-qualifying assessments counted as a cost.
- Identifier stored on the customer record so it survives the approval gap.
Insulation contractors · free audit
What we check in the free audit
- Qualification controlled by a third party
- Assessments spent on non-qualifiers
- Program timetables outrunning the attribution window
- Rebate share confused with revenue
Checked against
The job system — completed and invoiced jobs by date, tagged rebate-program or self-pay
Free30 minutesNo obligation
Insulation contractors · when not to buy
What lands in your monthly report — Insulation contractors
- Completed jobs and invoiced value by campaign, split rebate and self-pay.
- Assessment-to-qualification rate by campaign.
- Cost per completed job next to cost per assessment.
- Time from enquiry to invoice, so the pipeline lag is visible.
Insulation contractors · what we deliver
The flow we build — Insulation contractors
Click identifier captured and persisted
Through an assessment and approval cycle measured in weeks.
Carried into the job system
Onto the customer record.
Completed job fires the conversion
At the invoiced value, tagged rebate or self-pay.
Non-qualifying assessments counted as cost
They consumed a technician and produced nothing.
Written guarantee
95%+ tracking accuracy
Measured against The job system — completed and invoiced jobs by date, tagged rebate-program or self-pay. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Insulation contractors questions, answered
Include the total you are paid, whoever pays it. Reporting only the homeowner's contribution understates the job by whatever the program covers, which on some measures is most of it.
Only if you store the identifier on the customer record and upload when the job completes. The default windows will have closed and the credit would be lost.
Count the assessment as a cost and track the qualification rate by campaign. It varies a lot by traffic source and it is the single most useful number in this funnel.
It breaks the comparison, not the tracking. Mark the program year on the report — a drop in qualification rate after a rules change is not a campaign problem.
More on Insulation contractors
- Google Ads · Insulation contractorsGoogle Ads conversion tracking for insulation contractors
- Meta · Insulation contractorsMeta Ads conversion tracking for insulation contractors
- TikTok · Insulation contractorsTikTok Ads conversion tracking for insulation contractors
RELATED GUIDES
Funnels, reconciliation and tools for insulation contractors
- MovingConversion tracking for movers, measured in booked moves
- Well drillingConversion tracking for well drilling, measured in drilled wells
- Meta · Quote → closed jobHow to track quote request to closed job for Meta Ads
- Meta · Phone call → saleHow to track phone call to sale for Meta Ads
- Meta × Invoicing SystemHow to reconcile Meta Ads against your invoicing system
- Garage doorsConversion tracking for garage doors, measured in completed jobs
- Pool cleaningConversion tracking for pool cleaning, measured in signed route customers
- FurnitureConversion tracking for furniture, across a long consideration and a showroom
Free · 30 min
Measure jobs completed, not assessments booked
Free30 minutesNo obligation
