Pay per call marketing is the practice of buying demand on one side and selling a qualified phone call on the other. The ads, the numbers, the tracking — those are tools. The work is the spread: produce a conversation that meets the buyer’s rules for less than the buyer will pay for it.
If you treat it as “running traffic,” you will optimise the wrong number. Cost per click can look cheap while the unit is dead. Cost per qualified call is the number that matters. Everything else is a component of that.
The campaign is not the product. The qualified call is.
Two prices
You need a buy price and a sell price before you need a campaign. The sell price is what a buyer will pay for a call that passed the spec. The buy price is what it costs you to produce one — media, plus the share that fail the spec, plus the ones that never get answered.
Beginners quote the payout and forget the rejects. A source that sends ten calls of which four fail duration is not a cheap source. Those four are cost. So is every call that hits voicemail because the buyer was already on the line.
Write the unit on paper: payout, media cost, reject rate, unanswered rate. If you cannot fill those in, you do not have pay per call marketing yet. You have a hope.
Qualification rules are the product
The spec is what you are selling. Duration, geography, language, hours, uniqueness, sometimes a question the caller has to answer. Write it before you spend. If it lives in a chat, you will fight the invoice.
Duration is a cheap proxy. A long call can still be the wrong person. Add the filters that match what the buyer can actually close. Tighter specs pay more and are harder to fill. That trade-off is the job, not a bug.
The buyer should be able to point at a recording and the metadata and say whether it counted. You should be able to do the same without a call. That is the difference between selling a qualified conversation and asking someone to trust you.
Buying calls
You can generate the demand yourself — search, social, native, owned media — or you can buy calls from someone who already has them. Either way you are taking a position on a spec. Generating it means you own the traffic risk. Buying it means you are a reseller: your margin is thinner and your job is quality control and routing.
Do not start by collecting “offers.” An offer is a price and a spec written for someone else’s traffic and hours. Your routing, your geography, your answer rate are not in that row. Two operators can sell into the same buyer at the same payout and have opposite results because their units are different.
Selling calls
A buyer is not “a company that wants leads.” A buyer is an operation with a capacity. Cap how many they can take. Overflow to a second buyer. If every unanswered call is a total loss, you built a queueing problem and called it a traffic problem.
Price follows spec and proof. If you cannot show source, time, duration and recording, you are not selling a call. You are asking for trust. That works until it does not.
Where the unit dies
Most early failures are architectural. The same gaps show up:
- Spec discovered after the invoice.
- Tracking added after spend. You cannot improve a source you cannot see.
- One buyer, no overflow.
- Traffic chosen for volume. Cheap clicks that never become qualified conversations.
- Refund arguments instead of filters.
Fix the spec and the ledger first. Then traffic. Then who answers. That order is boring and it is the one that actually changes the unit.
Same machine, different artefact
Pay per lead sells a record. Pay per appointment sells a show. The architecture is the same matching system: demand on one side, a buyer with a spec on the other, a ledger in the middle, and a spread that has to survive rejects and no-shows.
The short definitions live on pay per call, pay per lead and pay per appointment. The longer systems view is Pay per call is a matching system.
I build this architecture at Ringelo, at SeatedX for pay per appointment, and through InboundX for tracking. I'm part of the InboundX team and earn from sign-ups. The companies differ. The unit does not.