Pay Per Call Marketing in 2026: Buyer and Publisher Economics
- Pay per call marketing buyers do not pay for calls, they pay for billable seconds crossed, which means a publisher running 1,000 calls at a 40% billable rate outearns one running 1,500 calls at 25%.
- The 90-second billable threshold separates profitable HVAC pay-per-call P&Ls from break-even ones, and insurance buyers cap payouts at 12% to 15% of expected first-year commission.
- Most failed campaigns collapse because the buyer’s payout ceiling and the publisher’s effective CPL on billable calls were modeled in isolation, never reconciled against the same unit economics.
Pay per call marketing is a two-sided performance marketplace where advertisers pay only for inbound calls that cross specific duration and intent thresholds, and the threshold settings decide whether you are buying qualified buyers or wasting minutes. Operators who treat pay per call marketing like another channel (think Google Ads or Meta) lose money fast, because the unit economics on the buyer side and the publisher side are two separate P&Ls that have to reconcile.
Every existing guide on pay per call falls into one of two camps. Either it is a network sales page, or it is a generic explainer that never goes deeper than “advertisers pay for phone calls.” None of them walk through the duration threshold math, the role of TrustedForm and Jornaya in calls versus forms, or how Ringba’s RTB auction allocates a live caller between three buyers in 80 milliseconds.

This guide is for the operator spending $25k to $500k a month who already knows what a tracking number is, and needs to know why their billable rate dropped to 22% last week or whether a $45 payout on a 90-second HVAC call is mathematically defensible.
Most Pay-Per-Call Operators Lose Money Because They Treat It as a Channel, Not a Marketplace
Pay per call only works when both sides of the marketplace, the buyer setting payout rules and the publisher driving traffic, model the same unit economics. The buyer side runs a P&L driven by customer LTV, close rate, and acceptable CAC. The publisher side runs a P&L driven by ad spend, billable rate, and payout per billable call.
If those two P&Ls do not overlap in a stable payout band, the campaign collapses inside 30 days. This is the framing every generic article skips. A buyer who sets payout based only on “what publishers will accept” overpays, and a publisher who optimizes for raw call volume without modeling the buyer’s billable threshold burns ad budget on calls that never bill.
Why CPA on calls is a misleading metric for both sides of the table
Buyers love to quote a target CPA per booked customer. Publishers love to quote a target CPL per call. Neither metric is useful in isolation, because the bridge metric (effective CPL on billable calls) lives between them and is the only number that reconciles the two sides.
In our experience auditing pay per call books, the operators who hit profit consistently are the ones who can write both P&Ls on a napkin. The ones who flame out usually cannot tell you their billable rate from last week without opening a dashboard.
Buyers Do Not Actually Pay for Calls, They Pay for Billable Seconds Crossed
The single detail generic writers miss is this: pay per call buyers do not pay for the call, they pay for the billable second threshold being crossed. A publisher’s real conversion event is not “caller dials,” it is “caller stays on the line past second 90.” This reframes the entire publisher media buying strategy. Ad creative, landing page copy, and IVR design are all optimized to push the caller past the duration threshold, not to maximize call volume.
A publisher running 1,000 calls per month at a 40% billable rate makes more money than one running 1,500 calls at a 25% billable rate, even though the second campaign looks better on a top-line dashboard. That is the entire game.
Why high call volume often signals a broken campaign
When we audit a publisher dashboard and see surging call volume with a flat or declining billable rate, that is almost always a sign of broad, low-intent traffic at the top of the funnel. Cheap clicks generate calls, but those calls hang up at second 30 because the caller never had real intent.
The fix is to retarget creative and keywords toward higher-intent searchers, even at a higher CPC. We have seen pay-per-call campaigns rebuilt around revenue-based attribution cut call volume by 35% while doubling billable revenue.
How to reverse-engineer ad creative from the buyer’s billable threshold
If a buyer pays at 90 seconds, every upstream asset (the ad headline, the landing page hero, the IVR greeting) should be designed to qualify and engage the caller through second 90. That means landing page copy that pre-qualifies (“licensed in your state,” “installation only, no repairs”), IVR menus that ask one or two short qualifying questions, and ad creative that promises specifics rather than urgency-only hooks.
Generic urgency drives calls that hang up. Specificity drives calls that bill. For more on this, see our breakdown of creative strategy for high-intent funnels.
Billable Duration Thresholds Are Not Arbitrary, Each Vertical Sets Its Floor for a Defensible Reason
The 60-, 90-, and 120-second thresholds buyers set are tied directly to how long it takes a qualified caller to demonstrate intent in that vertical. Publishers who do not understand the why behind the threshold optimize for the wrong behaviors and get scrubbed.
Across the pay per call campaigns we have managed in HVAC, the 90-second billable threshold separates profitable buyer P&Ls from break-even ones. Calls that bill at 60 seconds convert to booked jobs at roughly half the rate of calls that bill at 120 seconds or longer.
| Vertical | Typical Billable Threshold | Why That Threshold |
|---|---|---|
| HVAC service calls | 60 to 90 seconds | Intent confirms fast: system is broken, address and timing |
| ACA / Medicare | 60 to 90 seconds | Confirm age band, zip, and current coverage status |
| Auto insurance | 90 to 120 seconds | Confirm vehicles, current carrier, and renewal date |
| Home services (install) | 90 to 120 seconds | Higher ticket needs scope confirmation before transfer |
| Legal / mass tort | 120+ seconds | Must qualify injury date, jurisdiction, prior representation |
Source: in our experience across HVAC, insurance, and legal pay per call campaigns, 2024 to 2026.
The qualification questions buyers want answered before second 90
Buyers reverse-engineer the threshold from the qualification path. For Medicare, the IVR or live agent has to confirm the caller is 64+ and in an open enrollment scenario. For HVAC, the agent confirms the caller is the homeowner and inside the service area.
The threshold is set at the point where, statistically, most non-qualified callers have already dropped off and most qualified callers are still on the line.
Why a too-short threshold attracts low-quality publishers
A buyer who sets a 30-second billable threshold thinking they are being publisher-friendly will attract publishers running aggressive arbitrage traffic. The buyer’s close rate craters within two weeks. A buyer who sets a 180-second threshold in HVAC starves volume because legitimate qualified callers do not need three minutes to confirm a broken AC.
Threshold setting is a Goldilocks problem, and it has to be defended with vertical-specific qualification logic.
The Ringba, TrustedForm, and Jornaya Stack Solves Three Different Problems
Most operators treat the call tech stack as interchangeable plumbing. It is not. Ringba, TrustedForm, and Jornaya each solve a distinct problem, and stacking them wrong creates either attribution gaps or TCPA exposure.
Ringba (along with comparables like Invoca and CallRail) is the call routing and real-time bidding layer. It decides which buyer wins a live caller through ping/post auction logic and concurrency caps. TrustedForm and Jornaya are consent certification tools that capture proof of consent for the form fill that preceded the call, which matters under the FCC one-to-one consent rule. We covered the practical decision tree in our TrustedForm vs Jornaya comparison.
What ping/post actually does for live callers
When a caller dials a Ringba-managed number, the platform pings every eligible buyer in the campaign in real time. Each buyer responds with a bid and acceptance criteria (state, age band, prior coverage). Ringba’s RTB engine selects the highest-bidding eligible buyer and routes the caller in milliseconds.
If the top buyer’s concurrency cap is full (say, they only accept 5 simultaneous calls and they already have 5 live), the caller routes to the next eligible buyer in the auction stack. This is also covered in our advanced Ringba strategies playbook and our breakdown of RTB pay-per-call vs traditional pay-per-call.
When concurrency caps fill at 11am during a Medicare AEP push, overflow traffic routes to lower-bidding buyers, which can crater the publisher’s effective payout for that hour. Renegotiating routing priority means working with the buyer to lift caps during peak windows or building a fallback buyer with comparable payout.
The TCPA one-to-one consent rule for calls vs forms
The FCC one-to-one consent rule reshaped the compliance burden for any business buying or selling lead-generated calls. TrustedForm and Jornaya certificates protect on the form-lead side by capturing timestamped, session-level proof that the consumer agreed to be contacted by a specific named seller.
For pure click-to-call inbound traffic with no preceding form, those certificates do not apply. That is a gap many publishers miss. If a publisher is running click-to-call ads on Google to a Ringba number with no opt-in form upstream, they have no TrustedForm cert to point to in a TCPA dispute. Read our breakdown of the FCC one-to-one consent rule and new TCPA regulations.
Where attribution leaks between the network, buyer, and publisher dashboard
The handoff between the routing platform and the buyer’s CRM is where most attribution leaks. A call routes successfully, the buyer’s agent qualifies and books the customer, but the booked-revenue signal never makes it back to the publisher’s dashboard. Closing that loop requires offline conversion tracking tied to call session IDs.
The Two P&Ls Have to Reconcile or the Campaign Collapses
The campaign is only stable when the buyer’s maximum profitable payout is greater than or equal to the publisher’s minimum profitable payout, with margin left over for the network. Most failed campaigns fail because one side built their model in isolation.
Buyer math: maximum profitable payout
The buyer’s payout ceiling is calculated as:
Buyer payout ceiling = (Customer LTV × close rate) × max allowable CAC %
Applied with a safety margin (typically 0.7 to 0.85 in our books) to absorb refund and chargeback risk.
Illustrative HVAC example. A residential HVAC contractor has an average installed-system gross profit of $2,800, closes 25% of qualified pay per call leads, and accepts CAC of up to 20% of gross profit. Buyer payout ceiling equals $2,800 × 0.25 × 0.20, or $140 per billable call, with a 0.8 safety margin landing the actual cap near $112.
Illustrative insurance example. Insurance pay per call buyers in our network typically cap payout at 12% to 15% of expected first-year commission. A $1,200 AHP product supports a $150 to $180 call payout ceiling regardless of what publishers ask for.
Publisher math: effective CPL is the only number that matters
The publisher’s effective CPL is calculated as:
Effective CPL on pay per call = Total ad spend ÷ billable calls
Not total calls. Billable calls. This is the number publishers should obsess over.
Illustrative example. A publisher spends $20,000 on Google Ads, generates 800 connected calls and 280 billable calls (a 35% billable rate). Effective CPL is $20,000 ÷ 280, or $71.40. If the buyer pays $130 per billable call and the network takes 10%, publisher margin per call is $130 minus $71.40 minus $13, or $45.60. Total margin on the spend is $12,768.
In Medicare and ACA pay per call, top-tier publishers run a 22% to 28% IVR qualification rate. Anything above 35% usually signals an IVR that is too loose and will get scrubbed by the buyer within two weeks.
The reconciliation band: where both sides win
A campaign is structurally profitable only when the buyer’s payout ceiling sits above the publisher’s minimum acceptable payout, with enough room for network fees and a margin buffer on both sides. If the buyer can pay $112 max and the publisher needs $90 minimum to clear costs, the band is $22 wide and unstable.
If the buyer can pay $180 max and the publisher needs $80, the band is $100 wide and any small swing in billable rate is absorbed without breaking the deal.
Rejected-Call Reason Codes Are the Highest-Value Feedback Loop in Pay Per Call
The buyer-side rejection codes (wrong intent, duplicate, sub-duration, geo mismatch, prior contact) are a free, granular optimization dataset. Most publishers treat them as accounting line items rather than signals. Operators who read rejection codes like a P&L dashboard outperform peers by 30% to 50% on billable rate within a quarter, in our experience.
The five rejection codes that explain 80% of unbillable calls
- Sub-duration. Caller hung up before the threshold. Implicates ad creative, landing page, or IVR friction.
- Wrong intent. Caller had a related but non-buying need. Implicates keyword or audience targeting.
- Geo mismatch. Caller was outside the buyer’s licensed or service area. Implicates geo-routing or campaign settings.
- Duplicate caller. Same caller already routed to this buyer in the lookback window. Implicates frequency capping.
- Prior contact / DNC. Caller already opted out or was previously contacted. Implicates list hygiene.
The 72-hour retraining cadence
Pro publishers pull rejection data every morning, segment by source, keyword, ad set, and creative, then kill or rework underperforming sources before weekly spend compounds. Inside 72 hours, an underperforming Google ad group either gets paused or has its negative keyword list rebuilt.
The duplicate-caller rejection is the trickiest one. A blanket 30-day duplicate policy protects the buyer’s CAC but punishes publishers for legitimate repeat intent. Mature relationships use a tiered policy: same-day duplicates do not bill, 7-day duplicates bill at half rate, 30-day duplicates bill at full rate.
Buying Direct vs. Going Through a Network Is About Volume, Quality Control, and Compliance Risk
Operators usually frame direct-versus-network as a margin question. The real decision drivers are volume predictability, quality control, and who carries TCPA risk. Networks compress publisher margins by 15% to 30% but provide pre-vetted volume and a compliance buffer.
| Spend Level | Recommended Model | Why |
|---|---|---|
| Under $25k/month | Network only | Volume predictability and compliance buffer outweigh margin compression |
| $25k to $100k/month | Network + 1 to 2 direct top performers | Test direct relationships while networks fill volume |
| $100k+/month | Hybrid: direct for top 60%, network for fill | Margin recovery on top performers, network absorbs spillover |
| $300k+/month | Mostly direct with managed network for new vertical entry | Ops team can vet direct publishers; network is testing ground |
Source: in our experience across insurance, HVAC, and legal pay per call books, 2024 to 2026.
When direct relationships beat networks
Direct works when the buyer has internal compliance and traffic-vetting ops, when the vertical is mature enough that publisher quality varies widely, and when monthly volume is high enough that 15% to 30% margin recovery is meaningful. Below $25k a month, direct usually creates more ops burden than margin upside.
The hybrid model mature buyers use above $100k a month
The pattern we see most often in books over $100k a month is a primary direct relationship with two or three top publishers covering 60% to 70% of volume, plus a network handling fill volume and new-publisher testing. The direct relationships get faster feedback loops on rejection codes and tighter creative collaboration.
We covered the publisher-side mechanics in our pay-per-call insurance leads buyer’s guide and insurance lead generation agency comparison, and contractors should read our HVAC lead generation cost benchmarks before setting a payout cap.
Frequently Asked Questions
How does pay per call work in 2026?
Pay per call is a performance model where advertisers pay only when an inbound call meets specific duration and qualification thresholds, typically 60 to 120 seconds depending on vertical. A publisher drives traffic to a tracking number routed through a platform like Ringba, the platform decides which buyer wins the live caller through real-time bidding, and the buyer pays a fixed payout per billable call. Read the full mechanics in our advanced Ringba strategies guide.
What is the difference between pay per call and pay per lead?
Pay per lead pays per form fill or qualified contact record, while pay per call pays per inbound phone call that crosses a duration threshold. Pay per call typically delivers higher intent because the consumer self-selected into a real-time conversation, but it is harder to scale because volume depends on click-to-call behavior. Form leads scale more predictably but require nurture and contact attempts before booking revenue, and carry different TCPA exposure under the one-to-one consent rule.
What is a typical pay per call payout in HVAC and insurance?
In HVAC, payouts typically range from $25 to $75 per billable service call and $80 to $200 per billable install call, based on our client data and ticket size. In Medicare and ACA, payouts run $35 to $90 during open enrollment peaks. Auto insurance ranges from $20 to $60 per billable call depending on state and current carrier. Specific numbers are in our pay-per-call insurance leads guide.
What call duration threshold should I set as a buyer?
Set the threshold at the point where a qualified caller has demonstrated enough intent for your agent to disqualify tire-kickers. For HVAC service, 60 to 90 seconds. For ACA and Medicare, 60 to 90 seconds. For auto insurance, 90 to 120 seconds. For legal mass tort, 120 seconds or longer. Setting it too short attracts low-quality publishers, setting it too long starves volume.
Do TrustedForm and Jornaya certificates apply to inbound pay per call traffic?
TrustedForm and Jornaya certificates protect form-based consent under the FCC one-to-one consent rule, but they do not apply to pure click-to-call traffic with no preceding form fill. If a publisher runs click-to-call ads on Google to a Ringba number, there is no consent cert to point to in a TCPA dispute. We walk through the decision tree in our TrustedForm vs Jornaya comparison.
How do I pick between Ringba, Invoca, and CallRail for pay per call?
Ringba is built for performance pay per call publishers and networks, with deep RTB auction logic and concurrency controls. Invoca is built for enterprise advertisers with conversational analytics and CRM integration. CallRail is built for mid-market service businesses tracking attribution but not running marketplace dynamics. Pick Ringba if you are a publisher or network, Invoca if you are a Fortune 500 advertiser, CallRail if you are a single-business owner tracking your own ad spend.
What are the best pay per call networks for new publishers in 2026?
The best pay per call networks balance payout transparency, vertical depth, and compliance vetting. Marketcall and Aragon Advertising are common entry points for ACA, Medicare, and home services publishers, while Ringba’s marketplace functions as a hybrid network and routing platform for direct deals. Pick the network that matches your strongest vertical, then earn direct relationships with their top buyers once you prove billable rate.
We build custom paid media plans that reconcile both sides of the pay per call P&L before a dollar gets spent, whether you are a buyer setting payout rules, a publisher driving inbound call campaigns, or a hybrid running both. On a 30-minute call, we will walk through your billable thresholds, payout ceilings, rejection-code patterns, and tech stack configuration to identify the one or two changes most likely to flip the campaign profitable. Book a free strategy call with Elevarus to build a custom paid media plan for your business.