Conversion tracking for junk removal, measured in completed loads
Junk removal converts fast — often same day — and prices by volume, which means the job is quoted on site after the crew sees the pile. That makes the booking a poor value signal and the completed job the only accurate one. Capacity matters too: a fully booked truck makes further acquisition spend waste, and no ad platform can see your dispatch board.
Free30 minutesNo obligation
Getting and tracking leads for junk removal companies
Where a junk removal company's jobs come from, and which calls became loads
A junk removal company's jobs come from Local Services Ads, Search ads, the Business Profile, Thumbtack and Angi, and realtors and property managers who send cleanouts. Most arrive as calls or as texts with a photo of the pile. Count a lead when it becomes a scheduled pickup at an address you serve, and record the source on the job in Workiz, Jobber or Housecall Pro.
The owner's version: people call around and go with whoever shows up first, the ads report a strong month, and Workiz is full of quotes sent by text that never got a lead source. Same-day callers ring several haulers at once, customers text a photo of the garage to the owner's cell where call tracking never sees it, the online booking widget completes off the site, and searches for junk car buyers and dump hours ride along on broad keywords.
What that costs: bidding is rewarded for callers who wanted a scrapyard or the landfill's hours, the texted photo that turned into a full truck counts for nothing, and the channels that fill trucks look worse than the ones that only make the phone ring. The ten-minute check: filter search terms for junk car, scrap, dump and landfill, then count last month's jobs in your job system with no lead source and how many of those started as a text.
Fixed means texts come in through a tracked number, the booking widget sends a server-side event with the click ID, LSA and marketplace jobs are matched by phone, and completed jobs go back to Google Ads with the invoiced amount once the crew prices the load. Cost per completed load by channel is where the free audit starts.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Local Services Ads | Same-day pickup calls at the top of the page, paid per lead | Category 'Junk removal services'. Leads for jobs or areas you don't serve are no longer credited, so list only the work and ZIP codes your trucks cover; match by phone and time. |
| Google Search ads | Cleanouts, furniture and appliance removal, and the hours or areas LSA misses | Click ID on calls and on the booking widget, so completed loads can be imported with their invoiced value. |
| Business Profile | Map-pack calls and reviews, up against franchise brands and lead-gen listings | Service-area profile with the address hidden; keyword-named fake listings can be reported through Google's channels. |
| Meta | Before-and-after videos and spring cleanout offers | Measured against completed jobs, not instant form fills. |
| Nextdoor | Neighbors asking who hauled away a couch down the street | Track it as its own source; it often shows up as a referral by name. |
| Thumbtack, Angi and referral partners | Marketplace requests, plus realtors and property managers sending estate and eviction cleanouts | Marketplace leads never touch your site; tag them in the job system so they are never uploaded as ad conversions, and keep realtor referrals separate. |
Which calls count
- Count it when
- Count the call or text when it turns into a scheduled pickup or an on-site estimate at an address inside your service area.
- Minimum duration
- Real junk calls are quick: an item, an address, a time window. Start with a threshold under a minute, check it against recordings, and count a texted photo only when the reply books a pickup.
- After hours
- Night-time demand is mostly pickups for tomorrow, so the booking widget and a fast morning callback do more than overnight phone cover. Keep LSA hours to when someone answers; a repeat call from the same number within 15 days isn't charged again, but the first missed one can be.
Where each lead should land
- Local Services Ads call or message
- Job record with lead source Google LSA and the caller's number, matched monthly to the LSA lead list.
- Search ad call or online booking
- Job record with the click ID from call tracking or the booking widget, so the completed load goes back with its invoiced amount.
- Text with photos
- Job record created from a tracked texting number, with the source carried over from the ad or profile that showed it.
- Thumbtack, Angi or realtor referral
- Job record with that source, excluded from ad uploads and compared on cost per completed load.
Junk removal · what breaks
What junk removal companies usually run into
- 01
Bookings valued before the load is seen
Pricing is by volume and the volume is unknown until arrival.
- 02
Same-day capacity limits invisible to bidding
Spend keeps buying jobs you cannot schedule.
- 03
Single-item and full-property clearouts averaged
Two very different jobs at very different values.
Junk removal · the fix
What changes — Junk removal
Completed jobs as the conversion
At the invoiced value, after the load is priced.
Load size carried on the conversion
So bidding learns which traffic produces full trucks.
Capacity in the report
Next to the spend running against it.
Junk removal · architecture
The conversion map for junk removal companies
Four events compressed into a single day.
- 1
Tracked phone call or online booking
Volume signal with very short intent windows.
- 2
Job scheduled
Capacity committed. Not yet revenue.
- 3
Crew arrived and load priced
Where the value becomes knowable.
- 4
Job completed and invoiced
The money event, at the invoiced amount.
- 5
Load size
Carried on the conversion.
Junk removal · diagnose
Where junk removal companies tracking usually breaks
- 01
Pricing unknown at booking
Send the completed value, or a modelled average if you need the faster signal — and say which.
- 02
Truck capacity
A full board means further spend buys nothing. It belongs in the report.
- 03
No-access and refused jobs
Real costs that never bill.
- 04
Commercial versus residential
Different job sizes and different repeat potential.
Junk removal · prove
How the work is proven — Junk removal
Source of truth
The dispatch system — jobs completed and invoiced by date, with load size, for the same window
- Completed jobs reconciled per job against what each platform reports.
- Invoiced values confirmed rather than booking estimates.
- The share of calls carrying a session measured.
- Capacity utilisation reported next to spend.
Junk removal · free audit
What we check in the free audit
- Pricing unknown at booking
- Truck capacity
- No-access and refused jobs
- Commercial versus residential
Checked against
The dispatch system — jobs completed and invoiced by date, with load size, for the same window
Free30 minutesNo obligation
Junk removal · when not to buy
What lands in your monthly report — Junk removal
- Completed jobs and invoiced revenue by campaign, over a closed month.
- Average load size by campaign — the number that identifies full-truck traffic.
- Cost per completed job next to cost per booking.
- Capacity utilisation, so nobody scales into a full board.
Junk removal · what we deliver
The flow we build — Junk removal
Click identifier captured, number swap running immediately
Same-day intent means seconds matter.
Carried into the dispatch system
Onto the job record.
Completed job fires the conversion
At the invoiced amount with the load size.
Cancelled and no-access jobs excluded
A truck that arrived and could not load is a cost.
Written guarantee
95%+ tracking accuracy
Measured against The dispatch system — jobs completed and invoiced by date, with load size, for the same window. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Junk removal questions, answered
Only a modelled average, clearly labelled as one, if you need the faster bidding signal. The real value is not knowable until the crew sees the load, so the accurate conversion is the completed job.
Because a single-item pickup and a full-property clearout differ by many multiples. A campaign producing full trucks is worth far more than one producing single items at the same cost per booking, and only the value shows that.
Put utilisation in the report next to spend. Junk removal is capacity-constrained in a way most local services are not, and bidding hard into a full board wastes budget invisibly.
Access problems, hazardous material, overweight loads. They arrive, they cost, they never bill — exclude them from the conversion and count them so the pattern is visible.
More on Junk removal
- Google Ads · Junk removalGoogle Ads conversion tracking for junk removal companies
- Meta · Junk removalMeta Ads conversion tracking for junk removal companies
- TikTok · Junk removalTikTok Ads conversion tracking for junk removal companies
RELATED GUIDES
Funnels, reconciliation and tools for junk removal companies
- Pool cleaningConversion tracking for pool cleaning, measured in signed route customers
- Commercial HVACConversion tracking for commercial HVAC, measured in signed work
- 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
- Google Ads × Job SystemHow to reconcile Google Ads against your job management system
- Junk removal companiesLocal Services Ads for junk removal companies: same-day callers, price shoppers and cost per hauled load
- Siding contractorsConversion tracking for siding contractors, measured in approved jobs
- FurnitureConversion tracking for furniture, across a long consideration and a showroom
Free · 30 min
Find out which campaigns fill full trucks
Free30 minutesNo obligation
