Skip to main content
Air duct cleaningIndustry solution

Conversion tracking for air duct cleaning, measured in invoiced tickets

This industry has a structural honesty problem that shows up directly in its measurement. The advertised price is an entry price, the real ticket is decided at the house, and the gap between them is enormous and variable. A business that reports bookings is reporting the advertised price; a business that reports invoiced tickets is reporting revenue. Those two numbers can differ by a factor of five in the same account, and only one of them can be used to make a decision.

Free30 minutesNo obligation

Getting and tracking leads for air duct cleaning companies

Where an air duct cleaning company's bookings come from, and which ones survive the walk-through

An air duct cleaning company's paid leads arrive as online bookings and calls from Search ads, the Business Profile, Meta coupon offers, deal sites and marketplaces; Local Services Ads has no category for this trade. Count a booking once the technician's walk-through ends with the homeowner approving the quoted cleaning, and keep the source on the job so the invoice traces back to it.

'Facebook fills the calendar, then my techs drive across town to homeowners who cancel at the door when they hear the real price.' The advertised whole-house offer brings in bookings, but the job is priced in the house, after the technician counts the vents, looks at the returns and the furnace, and asks about the dryer vent. Whatever the ad platform counts, a booking page view, a form or a call, it counts before that walk-through, so every channel is graded on appointments rather than on what homeowners agreed to pay.

That costs twice. A declined walk-through burns a van, a technician's morning and a slot a paying customer could have had, and bidding keeps buying the offer that produced it because it booked so well. Check it yourself: export last month's booked jobs from Housecall Pro, Jobber or Vonigo with their lead source, and mark the ones canceled at the door or invoiced at the advertised price and nothing more. If one channel books plenty and invoices little, the waste sits there. Then look at the source column: bookings made through the online scheduler often say 'website' with no ad, offer or campaign behind them.

Fixed means each booking carries its channel and offer from the first click or call, the walk-through result is recorded on the job as approved, downgraded or declined, and cost per invoiced job is reported by channel and by offer. The free audit runs exactly that on your own bookings: which channel produced the invoiced work, which offer produced the door cancellations, and where the scheduler drops the source.

Where the leads come from

Google Search adsHomeowners searching duct and dryer vent cleaning by nameClicks carry a click ID, so the invoiced amount, not the booking, can go back to Google Ads.
Local Services AdsNot available: air duct cleaning is not on Google's US category listSearch and the map pack carry this trade's Google demand; recheck the list before planning around it.
Business ProfileReviews that answer the homeowner's doubt about low advertised prices before they bookUTM-tag the website and booking links, or profile bookings land in the scheduler as direct traffic.
MetaCoupon, spring-cleaning and move-in offers that fill the calendar fastJudge each offer on invoiced jobs and door cancellations, never on bookings per dollar.
Groupon and deal sitesPrepaid vouchers bought at a fixed priceRecord the voucher as the source; the upgrade at the door is the only part that tells you the deal paid.
Angi, Thumbtack, YelpRequests from homeowners comparing several cleaning companiesJudge on invoiced jobs per request from your own job system, since each request goes to more than one company.

Which calls count

Count it when
Count the call or booking when the homeowner gives an address in your area, the number of systems or the size of the home, and accepts a walk-through slot.
Minimum duration
Price-only callers hang up quickly while booking calls cover address, systems and a time, so start around a minute and adjust from recordings; the walk-through result is the real test.
After hours
This is planned work. Let night bookings come through the online scheduler and confirm them by phone in the morning; paying for overnight phone coverage is hard to justify for a job that can wait until tomorrow.

Where each lead should land

Online scheduler booking (Housecall Pro, Jobber or Vonigo)
Job with the click ID and offer captured on your own page before the scheduler opens, so the invoiced amount can be sent back to Google Ads.
Search ad call
Job with the tracked call ID and the caller's number, with the walk-through outcome added after the visit.
Meta coupon booking
Job tagged with the offer name, so door cancellations and upgrades are reported per offer.
Deal voucher or marketplace request
Job with the deal site or marketplace as source, kept out of every ad platform upload.

Air duct cleaning · what breaks

What air duct cleaning companies usually run into

  1. 01

    Advertised price treated as job value

    The booking is priced at the ad; the invoice is priced at the house.

  2. 02

    Enormous ticket variance

    The same booking can be a small clean or a full system service.

  3. 03

    Bookings that cancel on arrival

    A homeowner who expected the advertised price and declines the real quote.

Air duct cleaning · the fix

What changes — Air duct cleaning

  • Invoiced tickets as the conversion

    At the amount actually charged.

  • Booking-to-invoice variance measured

    So the gap is a known number rather than a surprise.

  • Declined-at-door jobs counted

    Because they cost a van and produce nothing.

Air duct cleaning · architecture

The conversion map for air duct cleaning companies

Five events where the value is not known until someone is standing in the house.

  1. 1

    Enquiry or booking

    Driven by the advertised price, which is not the job.

  2. 2

    Appointment scheduled

    Usually within days.

  3. 3

    Technician on site

    Where the real scope and price are set.

  4. 4

    Work completed

    Or declined, which happens and matters.

  5. 5

    Invoice raised

    The money event, at the real number.

Air duct cleaning · diagnose

Where air duct cleaning companies tracking usually breaks

  1. 01

    Advertised price used as conversion value

    It understates real revenue and rewards whichever campaign produces the cheapest bookings.

  2. 02

    Ticket variance ignored

    Without measuring it, no cost-per-booking figure can be turned into a profitability judgement.

  3. 03

    Declines at the door

    A van, a technician and an hour spent for nothing. A campaign producing many of these is expensive.

  4. 04

    Price-shopping traffic

    Cheap to acquire, cheap to convert, and frequently unprofitable once the van has driven out.

Air duct cleaning · prove

How the work is proven — Air duct cleaning

Source of truth

The booking and invoicing system — invoiced tickets by date, at the amount charged

  • Invoiced tickets reconciled per job against what each platform reports.
  • Booking-to-invoice variance measured and reported.
  • Declined and no-access visits counted separately.
  • Average ticket by campaign, not blended.

Air duct cleaning · free audit

What we check in the free audit

  • Advertised price used as conversion value
  • Ticket variance ignored
  • Declines at the door
  • Price-shopping traffic

Checked against

The booking and invoicing system — invoiced tickets by date, at the amount charged

Get my free conversion tracking audit

Free30 minutesNo obligation

Air duct cleaning · when not to buy

What lands in your monthly report — Air duct cleaning

  • Invoiced tickets and revenue by campaign, with average ticket shown per campaign.
  • Cost per invoiced job next to cost per booking.
  • Decline rate by campaign, because it is the cost of bad traffic.
  • Booking-to-invoice variance so forecasts stay honest.

Air duct cleaning · what we deliver

The flow we build — Air duct cleaning

  • Click identifier captured and persisted

    Through a short, price-driven decision.

  • Carried into the booking system

    Onto the customer record.

  • Invoiced ticket fires the conversion

    At the final amount, after the work is done.

  • Declines and no-access visits handled

    Reversed or counted as cost, never as revenue.

Written guarantee

95%+ tracking accuracy

Measured against The booking and invoicing system — invoiced tickets by date, at the amount charged. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Air duct cleaning questions, answered

Because bookings are priced at your advertisement and invoices are priced at the house. Two campaigns with identical cost per booking can differ twofold in revenue, and booking counts cannot see that.

Free · 30 min

Measure the invoice, not the advertised price

Free30 minutesNo obligation