
Which Ad Campaign Produces Your $15k Jobs?
Per-service attribution for HVAC, roofing, pest control, and home service companies running WhatsApp ads.
Sound familiar?
Your HVAC company runs 6 Meta campaigns: AC repair, AC replacement, heating repair, heating installation, maintenance plans, and a general 'free estimate' ad. Your phone rings 40 times a day. Your dispatcher sends techs to 25 jobs. 8 of those turn into big-ticket replacements at $8k+ average. You know the 8 happened because you see the invoices. What you DON'T know: which of those 6 campaigns produced the 8 big-ticket jobs. Because your WhatsApp leads, your phone leads, and your website leads all funnel into the same messy queue with no source attribution. Popeki Track connects the dot from the ad to the WhatsApp conversation, so when that $12,000 AC replacement closes, you know it came from your 'Is your AC over 10 years old?' creative targeting homeowners in your zip code.
$150–25k
Ticket range
Pest control visit to full roof replacement
<5 min
Response window
For emergency AC/plumbing leads before they call a competitor
~10 min
Triage time
Per WhatsApp lead for manual service + urgency assessment
50x
Value gap
Between a pest control lead and a roofing lead
The Problem
What's actually costing you money every month.
Roofing Jobs and Pest Control Visits Look the Same in Your Inbox
You run ads for 4 different services but can't tell if your roofing campaign produces $15k jobs while your pest control campaign produces $150 visits. All WhatsApp leads look the same: just names and messages.
= Budget spread equally across 50x different value services
Your Dispatcher Is a Full-Time Triage Machine
Your dispatcher reads every WhatsApp message to figure out: what service, how urgent, what zip code. That's 10 minutes per lead × 30 leads/day = 5 hours of manual triage that could be automated.
= 5+ hours/day of manual lead triage
Emergency and Non-Urgent Leads Get the Same Treatment
Emergency AC repair leads need a response in under 5 minutes or they're calling your competitor. Non-urgent 'thinking about a new roof' leads can wait 24 hours. You treat them the same because you can't tell the difference until a human reads the conversation.
= Lost emergency jobs worth $800+ to faster competitors
How Popeki Track Changes Your Workflow
What your week looks like before and after attribution.
Per-Service Revenue Attribution
See revenue per service per ad. Know that your HVAC replacement campaign produces $12k average jobs while your maintenance plan campaign produces $200 visits. Shift your budget based on that. Don't give equal spend to unequal returns.
Before
All 6 campaigns get equal budget. No idea which service line produces the biggest jobs from WhatsApp leads.
After
Dashboard shows revenue by service line. Your roofing campaign at $180 cost-per-job vs. pest control at $45 cost-per-visit. Completely different budget strategies.
AI Detects Service Type and Urgency Instantly
AI reads 'My AC stopped working and it's 95 degrees' and flags it as HVAC repair, emergency. Reads 'We're thinking about replacing our roof sometime next year' and flags it as roofing, low urgency. Your dispatcher sees a prioritized queue, not a wall of text.
Before
Dispatcher reads every message, spending 10 minutes per lead figuring out service type, urgency, and zip code. Emergency leads wait in the same queue as 'just browsing' inquiries.
After
AI-generated triage card: 'HVAC repair, EMERGENCY, 85 degrees today, homeowner, 33607.' Dispatcher sends a tech in 3 minutes.
CAPI Optimizes for Booked Appointments, Not Just Messages
When a WhatsApp lead books an estimate and the job closes, that conversion event goes back to Meta. The algorithm learns that homeowners in established neighborhoods who mention 'replacing' (not 'repairing') are your highest-value audience.
Before
Meta optimizes for WhatsApp messages. Gets you plenty of 'How much does pest control cost?' messages that go nowhere.
After
Meta optimizes for closed jobs. Your next 1,000 impressions target homeowners who look like your $12k AC replacement customers.
Your First Month
Here's what happens after you connect your WhatsApp Business number.
Connect WhatsApp Business and create tracked links for each service campaign (HVAC, roofing, pest control, etc.). 15 minutes.
First leads arrive with attribution + AI triage. Service type and urgency detected automatically from conversation content.
Enough data to compare per-service lead cost. Identify which service campaigns produce the highest-value jobs.
CAPI trains Meta to find more homeowners who book big-ticket jobs. Emergency lead response time drops because AI prioritizes the queue.
The Math on Per-Service Attribution
A home services company spending $4,000/month equally across 4 service lines ($1,000 each) discovers that roofing produces 2 jobs at $18k average ($36k revenue on $1,000 spend) while pest control produces 15 visits at $175 average ($2,625 revenue on $1,000 spend). Moving $500 from pest control to roofing produces 1 additional roofing job. That's $18,000 in revenue for a $500 budget shift. Without per-service attribution, that $500 stays in pest control generating $1,300 in visits.
Works With Your Stack
Popeki Track fits into your existing workflow. No rip and replace.
WhatsApp Business
Your dispatcher and techs keep using WhatsApp as they do today. No workflow changes.
Meta Ads & Google Ads
Track every click from service-specific campaigns to WhatsApp conversations.
ServiceTitan / Housecall Pro / Jobber
Export attributed leads with service type and urgency data to your field service management tool.
Frequently Asked Questions
See revenue per service per ad. Stop guessing which campaigns produce $15k jobs.
Free 14-day trial. Connect WhatsApp in 15 minutes. Your dispatcher and techs change nothing.
Start Free Trial