TL;DR
Stop comparing CPCs. The real question is whether you're harvesting demand or creating it — and that changes your budget split and your close rate.
→ See how this applies to your business (free 30-min call)Every version of this comparison you've read lists the same things: Google has intent, Facebook has targeting, Google costs more per click, Facebook costs more per conversion. All true, all useless for making an actual decision.
Here's the framework that decides it in about five minutes, and it has nothing to do with comparing CPCs.
The Only Question: Does Demand Already Exist?
Google Search is a demand capture channel. Somebody typed "emergency plumber near me." The demand exists; you're competing to be the one who fulfills it. You are not persuading anyone that they need a plumber — their basement settled that.
Meta is a demand creation channel. Nobody opens Instagram to buy anything. You're interrupting attention and manufacturing intent that didn't exist 30 seconds earlier.
Those are not two versions of the same activity. They require different creative, produce different lead quality, close on different timelines, and need entirely different follow-up systems. Comparing their cost-per-lead as if the leads were interchangeable is the single most expensive mistake in small-business paid media.
A Google lead is someone who already decided. A Meta lead is someone you just convinced. They are not the same asset and they don't close the same way.
Search Volume Is the First Gate
Before anything else, check whether meaningful demand for your thing exists in your market. Pull the monthly search volume for your three or four core commercial terms in your geography.
This test alone resolves the question for most local service businesses: there is an enormous existing search queue for roofing, HVAC, dental implants, and personal injury, and starting anywhere but Google Search is leaving money on the table.
Where the Costs Actually Land
Cost per click is the wrong unit. Compare cost per acquired customer, which requires knowing your close rate by channel — and those close rates differ enormously.
Typical shape for a local service business:
Run the arithmetic and the "expensive" channel is frequently cheaper per customer. But — and this matters — Meta's lower close rate is partly a follow-up failure rather than a channel failure. Meta leads are earlier in their decision, which means they need faster response and more touches, not the same treatment as a Google lead.
That's a systems problem, and it's fixable.
Lead Quality Is Downstream of Response Speed
A Meta lead who fills out a form is at their peak intent in the first few minutes. That intent decays faster than a Google lead's, because it was manufactured rather than pre-existing. Wait four hours and the person no longer remembers the ad.
This is why the same Meta campaign produces garbage for one business and 4x ROAS for another. It isn't the targeting. It's what happens in the ten minutes after the form submits.
We deploy AI caller agents that call every inbound lead within 90 seconds regardless of the hour, qualify against criteria the business sets, and book qualified leads onto a calendar. On Meta traffic specifically, this changes the channel's economics more than any targeting or creative change we've ever made — because the failure mode was never the lead, it was the four-hour gap.
The Budget Thresholds Nobody Mentions
Both platforms need enough conversion volume to exit the learning phase and optimize. Under those thresholds, you're paying for randomness.
Practical implication: do not split a small budget across both platforms. Under about 2,000 to 3,000 a month, pick one, get it working, and only then expand. Two half-fed campaigns lose to one properly fed campaign every single time.
When to Choose Each
Choose Google first if:
Choose Meta first if:
Run both when:
Attribution Will Lie to You, Predictably
Post-iOS-14, Meta undercounts. Its in-platform attribution relies on modeling, and view-through windows credit conversions that search would have gotten anyway. Google over-attributes branded search, which is frequently demand that Meta created and Google merely harvested at the finish line.
If you look only at platform dashboards, you'll conclude both platforms are profitable and your total reported revenue will exceed your actual revenue. That's not a bug you can fix inside the dashboards.
Three practical fixes:
Ask every booked customer how they heard about you and log it against the CRM record. Imperfect, unbiased by platform incentives, and directionally more honest than either dashboard.
Run holdout tests. Turn one channel off in one geography for three weeks. Total lead volume tells you what that channel was genuinely contributing.
Track blended CAC. Total marketing spend divided by total new customers. It's the only number that can't be inflated by double-counting.
The Creative Difference That Costs People the Most
Google Search creative is answering a question. Short, specific, matching the query, with the offer and a phone number. Nobody is entertained by a search ad and nobody needs to be.
Meta creative is interrupting a scroll. The first 1.5 seconds decide everything. Static images with text overlays perform terribly compared with native-feeling video, and the highest-performing Meta creative for local service businesses is almost always the least produced: a phone-shot walkthrough, a real customer, a genuine before-and-after.
Running polished brand creative on Meta and wondering why CPMs are high is the most common six-month-long mistake in the channel.
The Practical Split
For a local service business with real search demand and a working response system, a defensible starting point:
Rebalance quarterly based on blended CAC by channel, not on platform-reported ROAS.
The Bottom Line
The platform argument is mostly a distraction. Google captures demand that exists; Meta creates demand that doesn't. Check whether your demand exists, feed one channel properly before adding the second, and fix your response time before you blame lead quality.
Most accounts we audit are losing more money to a four-hour follow-up gap than they could recover by switching platforms.
If you want a straight read on your channel split, your real close rate by source, and where the spend is actually leaking, [book a free strategy call](/book).
Free Weekly Briefing
One AI Marketing Tactic.
Every Tuesday. Free.
What's actually working across our client accounts right now — ROAS moves, follow-up sequences, creative angles. The stuff that isn't in any blog post yet.
No spam. Unsubscribe anytime. 1,200+ business owners already in.