Clicks do not pay your invoices. Booked jobs do.
For a service business serving Red Bank, Monmouth County, or any competitive local market, the most valuable marketing question is not, “How many people saw the ad?” It is, “How much did we spend to generate a qualified customer who scheduled work?”
That shift changes everything.
Google Local Services Ads (LSA) specialize in high-intent inquiries from people ready to hire now. Meta Ads offer broader flexibility, generating leads through forms, messages, and targeted campaigns while also driving phone calls through click-to-call ads. Both channels can produce revenue, but only if you measure the entire journey from first contact to completed job.
A booked-job scorecard gives you that view.
Build Your Scorecard Around Revenue, Not Activity
A useful scorecard connects five stages:
- Lead generated
- Call answered or inquiry responded to
- Lead qualified
- Job booked
- Revenue collected
Your basic scorecard should include one row for Google LSA and one row for Meta Ads:
| Metric | Google LSA | Meta Ads |
|---|---|---|
| Ad spend | – | – |
| Total leads | – | – |
| Total calls | – | – |
| Answered calls | – | – |
| Qualified leads | – | – |
| Booked jobs | – | – |
| Cost per call | – | – |
| Cost per lead | – | – |
| Cost per booked job | – | – |
| Revenue | – | – |
| ROAS | – | – |
You can later expand the table by campaign, service type, location, or technician capacity. Start with clean channel-level data first.
Understand What Each Channel Does Best
Google LSA captures immediate demand
Google LSA places your business in front of people actively searching for a local provider. These prospects may search for a plumber, electrician, HVAC technician, roofer, cleaner, or another service and contact a provider immediately.
That makes LSA especially valuable for:
- High-urgency service calls
- “Near me” searches
- Customers ready to request an estimate
- Phone-first conversion journeys
- Businesses with strong reviews and fast response times
LSA can generate calls and other inquiries, but phone calls are often the central conversion event. A missed call can quickly become a lost customer.
Use Google’s Local Services Ads platform as the demand-capture layer in your marketing engine.
Meta Ads create and convert demand
Meta Ads work differently. Facebook and Instagram can reach homeowners and business decision-makers before they begin an active search. That gives you more control over audience targeting, creative, offers, retargeting, and campaign objectives.
Meta can support:
- Lead forms
- Click-to-call campaigns
- Website conversion campaigns
- Messenger or Instagram inquiries
- Retargeting for previous website visitors
- Educational offers and seasonal promotions
- Service-area campaigns built around local audiences
Meta leads may require more follow-up than LSA leads, but that does not make them less valuable. A well-targeted Meta campaign can generate quality leads and drive calls at scale.
The key is to measure Meta’s actual contribution, not dismiss it because its clicks are cheaper or its leads require nurturing.

Track the Metrics That Actually Matter
1. Cost per call
Formula: Ad spend ÷ total calls
This tells you what you pay to generate a phone conversation. It is useful, but incomplete.
A low cost per call does not guarantee profitability if:
- Calls are unanswered
- Callers are outside your service area
- The job type is unprofitable
- Calls are too short to indicate real intent
- Staff fail to follow up
Track total calls and connected calls separately when possible.
2. Call answer rate
Formula: Answered calls ÷ total calls
This operational metric can dramatically affect your economics.
Suppose you generate 100 calls but answer only 70. Your ad campaign may be performing well, but your business is discarding 30 opportunities before qualification even begins.
Set an answer-rate target based on your staffing model. During operating hours, aim for a consistently high rate. Outside business hours, use call routing, voicemail-to-text, after-hours answering, or rapid callbacks.
3. Cost per lead
Formula: Ad spend ÷ total leads
For Google LSA, a lead may be a call or another direct inquiry. For Meta, a lead may be a form submission, call, message, or website conversion.
CPL helps you compare campaign efficiency, but it should never be your final decision metric. A $30 lead that never books is more expensive than a $75 lead that becomes a profitable job.
4. Qualified lead rate
Formula: Qualified leads ÷ total leads
Define “qualified” before you measure it. A qualified lead should generally match your:
- Service area
- Service category
- Minimum job value
- Availability
- Customer profile
- Commercial or residential focus
If Meta produces a $35 CPL but only 30% of leads qualify, its effective cost per qualified lead is approximately $117. That is the number you should compare with other channels.
5. Lead-to-booking rate
Formula: Booked jobs ÷ qualified leads
This measures how effectively your team turns legitimate opportunities into scheduled work.
It reflects more than advertising. It also reflects:
- Speed to answer
- Sales scripting
- Estimate process
- Pricing
- Reviews and trust signals
- Follow-up consistency
- Staff availability
A channel with a higher CPL can still win if it produces customers who book at a much higher rate.
6. Cost per booked job
Formula: Ad spend ÷ booked jobs
This is the core scorecard metric.
Cost per booked job lets you compare Google LSA and Meta Ads on the same business outcome. It also gives you a clear ceiling for profitable acquisition.
If your average gross profit per job is $500, a $150 cost per booked job may be healthy. If your average gross profit is $175, that same acquisition cost may be unsustainable.
7. Revenue per channel and ROAS
Revenue per channel: Total revenue from jobs attributed to the channel.
ROAS formula: Attributed revenue ÷ ad spend
For more accurate reporting, distinguish between:
- Estimated revenue from booked jobs
- Invoiced revenue
- Collected revenue
- Gross profit
A booked job is valuable. A completed and profitable job is better.
Compare Cost Per Call, Cost Per Lead, and Cost Per Booked Job
These metrics answer different questions:
- Cost per call: How efficiently does the campaign generate conversations?
- Cost per lead: How efficiently does the campaign generate inquiries?
- Cost per booked job: How efficiently does the campaign generate scheduled work?
Do not let a cheap CPL distract you from an expensive cost per booked job.
As directional benchmarks, third-party contractor marketing analyses often report LSA CPLs around $25–$75, with cost per booked job frequently landing near $120–$220 when response and close rates are healthy. Meta CPLs may also fall around $25–$70, while cost per booked job can vary more widely, often approximately $120–$370 depending on targeting, follow-up, and service economics. Review sources such as this LSA and Meta comparison for home services for context.
These are not promises. Your scorecard is more important than any industry average.
Create Reliable Attribution From Ad to Invoice
Your scorecard is only as strong as your attribution system.
Use:
- A dedicated tracking number for Google LSA
- A separate tracking number for Meta Ads
- Unique numbers for major Meta campaigns when volume justifies it
- UTM parameters on Meta landing pages
- CRM source fields such as “Google LSA” and “Meta: Retargeting”
- Call recordings or call outcomes where legally appropriate
- A consistent process for marking leads as qualified, booked, completed, and paid
SEOPulseAI’s resources on UTM tracking for GBP and ads and click-to-call optimization provide useful starting points for connecting marketing activity to real inquiries.
Do not overwrite the original lead source when a prospect calls back later. Preserve the first-touch source and record assisted channels separately. That gives you a clearer view of both demand capture and demand creation.
Reallocate Budget Based on the Scorecard
Review performance over a rolling 60- to 90-day period when possible. Shorter windows can be useful for urgent optimization, but small samples create misleading conclusions.
Use this decision framework:
Increase budget when:
- Cost per booked job is below your target
- Qualified lead rate is strong
- Calls are answered promptly
- Revenue and gross margin support additional volume
- The campaign has enough conversion data to scale confidently
Increase spending gradually, often in controlled increments of 10% to 20%, rather than making sudden changes that disrupt performance.
Fix operations before increasing spend when:
- Cost per call is low but answer rate is weak
- Leads are qualified but booking rates are poor
- The team responds slowly to Meta forms
- Calls are reaching voicemail during business hours
- Estimates are not followed up consistently
Marketing cannot compensate for a broken intake process.
Reduce or restructure campaigns when:
- Cost per booked job exceeds your allowable acquisition cost
- Qualified lead rate remains low after targeting changes
- Revenue per job is too low to support the channel
- Calls are frequent but irrelevant
- Retargeting produces engagement without bookings
A campaign should earn more budget through booked jobs and profitable revenue, not impressions.

Turn Your Scorecard Into a Growth Engine
Google LSA and Meta Ads are not competing platforms with one universal winner. They serve different roles.
LSA captures high-intent demand from people ready to contact a provider now. Meta expands reach, builds familiarity, generates form leads, drives calls, and brings previous visitors back into the buying process.
Your booked-job scorecard shows how those roles perform inside your business.
At SEOPulseAI, we combine campaign strategy, conversion-focused websites, tracking, SEO, Google Ads, and social advertising into one measurable growth system. Our broader work has helped generate $25M+ in client revenue, deliver 185% average traffic growth, and maintain a 97% client retention rate.
Partner with a team that measures what moves your business forward.
Contact SEOPulseAI for a free, no-obligation review of your LSA and Meta Ads funnel, and find out what your cost per booked job is really telling you.






