Which Ad Campaign Produces Your $15k Jobs?
Home Services

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.

D1

Connect WhatsApp Business and create tracked links for each service campaign (HVAC, roofing, pest control, etc.). 15 minutes.

D3

First leads arrive with attribution + AI triage. Service type and urgency detected automatically from conversation content.

D7

Enough data to compare per-service lead cost. Identify which service campaigns produce the highest-value jobs.

D30

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