Facebook Ads for Pay Per Call: Does It Still Work?
Yes, it still works. Not the way it did back in 2019, though. Meta ads for [pay per call](/traffic-generation/seo-for-pay-per-call-how-to-rank/) still generate real calls in 2024, but you'll deal with stricter review times, pricier clicks and a funnel that has to be smarter than "click button, ring phone." Let's dig in.
I've run PPC campaigns on Meta for home services and insurance offers, and here's the thing: the platform didn't die, it just got pickier. Expecting the same playbook from a few years ago? You'll get frustrated fast.
Why Meta got stricter on pay per call
Meta doesn't love certain PPC verticals. Insurance, legal, and debt-related campaigns almost always trigger extra scrutiny during ad review. I've had insurance-related call ads sit "in review" for 48 hours, sometimes longer, when a similar campaign on Google would've been live in under an hour.
It's not random, either. Meta's policy team treats these verticals as higher risk for misleading claims, so they slow-walk approval. Payday loans, credit repair, and a lot of Medicare and ACA-related offers are restricted outright or heavily limited. That's pushed a lot of affiliates toward compliant intermediary landing pages instead of running straight to the offer. No fluff: if your ad account gets flagged too many times for policy violations in these spaces, you risk the whole account, not just the one campaign.
This is different from Google, where search intent already qualifies the user before they even see your ad. On Facebook, you're interrupting someone's scroll, so the platform stays extra cautious about what claims you're making and where that click leads.
The Call Ads objective, and what it actually does
Meta's Call Ads objective (it used to be called the "Calls" campaign type) lets you drive phone calls directly from the ad using a click-to-call button. In some setups you don't even need a landing page. Someone taps the ad, their phone dials, and you get a call. Simple.
Sounds perfect for [pay per call](/pay-per-call-networks/in-house-offers-vs-networks-for-pay-per/), right? Here's the catch. Meta's algorithm optimizes for the objective you picked, meaning it'll chase call volume, not call quality. I've seen campaigns where call counts jumped 30% month over month while actual booked appointments or payable calls stayed flat, or even dropped. The algorithm can't tell a 4-second hang-up from a 6-minute qualified call. It just sees "call initiated" and optimizes toward more of those.
So if you're running straight click-to-call with no filter in between, you're basically trusting Meta's black box to send you good callers. Sometimes it does. A lot of the time it sends you tire-kickers.
What campaigns actually cost right now
For competitive verticals like home services, insurance, and legal, cost-per-click on Meta typically runs $1 to $8 or more depending on your audience and creative. Cost-per-call tends to land somewhere between $15 and $75+, and that range swings hard based on vertical, targeting quality, and how good your pre-call funnel is.
Legal and insurance sit at the high end. Home services (think roofing, HVAC, plumbing) can come in cheaper if your local targeting is tight and your creative doesn't feel like an ad. I've gotten cost-per-call under $20 for local home services campaigns with decent creative and geo-targeting dialed in. I've also watched legal campaigns blow past $60 per call without blinking.
Straight talk: if someone tells you they're getting $10 calls in legal or insurance on Facebook right now, ask which sub-niche and which state. Averages hide a lot of variance.
The bridge page fix
Most advertisers scaling profitably on Facebook right now aren't sending traffic straight to a ringing number anymore. They're using a bridge page, sometimes called a pre-call qualification funnel, usually a short form or an IVR-style landing page that asks two or three quick questions before the call connects.
This does two things. First, it satisfies Meta's landing page policies, since a lot of direct-to-offer setups get flagged for insufficient information or misleading claims. Second, and honestly the bigger reason, it pre-qualifies the caller before your affiliate manager or buyer ever picks up the phone.
I switched to a bridge page setup on a home services campaign last year and watched my payable call rate improve noticeably, even though total call volume dipped a bit. Fewer calls, but more of them worth something. That trade-off is almost always worth it once you're paying per call and not per click.
Want a deeper breakdown of funnel structures like this? "The Pay Per Call Revolution" walks through several bridge page and IVR setups that map pretty well to what's working on Meta right now.
Targeting isn't what it used to be
Since Apple's iOS 14.5 update rolled out in 2021, Meta's detailed targeting options have been cut down significantly. A lot of the interest and behavior targeting that used to let you laser in on, say, "homeowners interested in home renovation, age 35-54, income top 25%" just doesn't perform the way it did.
Meta's response has been to push advertisers toward broader targeting and their own Advantage+ automated campaign tools. And here's the annoying part: it kind of works, but it takes more budget and more patience to let the algorithm find your audience. You're basically feeding Meta's machine learning model instead of hand-picking your audience like you could back in 2018.
If your budget is under $50 a day, Advantage+ campaigns can struggle to exit the learning phase efficiently. I'd rather see smaller advertisers start with tighter manual targeting and scale into automated tools once they've got a call volume baseline.
Why scaling feels harder than Google
Folks on r/PPC and various affiliate forums bring this up constantly: cost-per-call and call-through rates swing month to month on Meta in a way that just doesn't happen as much on Google Ads. Part of that's Meta's frequent algorithm updates. Part of it is policy changes that hit without much warning.
So the reality is, you can't "set and forget" a Facebook pay-per-call campaign the way you might with a well-optimized Google Ads campaign, and you've got to check in weekly, sometimes daily, especially in the first few weeks of a new campaign, because the platform simply moves faster and less predictably than search ever does. That's not a knock against Meta. It's just the nature of a paid social channel versus a search-intent one.
The answer to "does it still work" really comes down to how much operational effort you're willing to put in.
FAQ
Is Facebook still good for insurance or legal pay-per-call offers? It can work, but expect longer review times (24-72 hours or more) and higher cost-per-call, often $40-$75+. A bridge page is close to mandatory for these verticals now.
Do I need a landing page for Meta's Call Ads objective? Not always. Some setups allow direct click-to-call with no landing page. But a short qualification page tends to improve call quality and helps with policy approval.
Why are my call numbers up but bookings down? Meta's algorithm optimizes for call volume, not call quality. Add a pre-call qualifier (form or IVR) to filter out low-intent callers before they hit your buyer's phone.
Is Advantage+ worth using for pay-per-call campaigns? It works better with bigger daily budgets, generally $50+, since it needs data to exit the learning phase. Smaller budgets often do better with manual targeting first.
Why does my cost-per-call change so much month to month? Meta updates its algorithm and ad policies frequently, more often than Google. Budget for variance and check performance weekly rather than assuming a set-it-and-forget-it campaign will hold steady.
Frequently asked questions
Is Facebook still good for insurance or legal pay-per-call offers?
It can work, but expect longer review times (24-72 hours or more) and higher cost-per-call, often $40-$75+. A bridge page is close to mandatory for these verticals now.
Do I need a landing page for Meta's Call Ads objective?
Not always. Some setups allow direct click-to-call with no landing page. But a short qualification page tends to improve call quality and helps with policy approval.
Why are my call numbers up but bookings down?
Meta's algorithm optimizes for call volume, not call quality. Add a pre-call qualifier (form or IVR) to filter out low-intent callers before they hit your buyer's phone.
Is Advantage+ worth using for pay-per-call campaigns?
It works better with bigger daily budgets, generally $50+, since it needs data to exit the learning phase. Smaller budgets often do better with manual targeting first.
Why does my cost-per-call change so much month to month?
Meta updates its algorithm and ad policies frequently, more often than Google. Budget for variance and check performance weekly rather than assuming a set-it-and-forget-it campaign will hold steady.