Integrity Marketing SEO

Guides · Lead generation

Pay Per Lead vs Pay Per Call: Which Should You Buy?

Short answer: Pay per lead means you pay a vendor for each customer inquiry, usually a web form, while pay per call means you pay for each phone call that meets agreed conditions, such as a minimum length. Neither is better in every case: calls usually suit urgent jobs, form leads can suit planned projects, and what matters is what you pay per booked job.

What is pay per lead?

In a pay-per-lead arrangement, a company generates inquiries through its own websites, ads or directories and sells each one to service businesses. You receive the customer's name, phone number, location and job details, and you pay for each lead delivered. Marketplaces such as Angi and Thumbtack work on versions of this model, as do many independent lead generation companies.

"Pay per lead" is a niche search, at about 390 searches a month with a cost per click around $35.69 (Google search data via DataForSEO, US, November 2026). The people searching it are mostly business owners shopping for leads, which is a sign of how competitive selling leads to contractors is.

What is pay per call?

Pay per call works the same way, except the product is a live phone call. The vendor runs ads or sites with a tracking number, and when a caller meets the agreed conditions, the call is routed to you and you are billed. Typical conditions include:

Google's Local Services Ads also charge per lead, which can be a call, message or booking, though the program and its rules are Google's own.

How do pay per lead and pay per call compare?

Pay per lead (forms)Pay per call
What you getContact details and job notesA live caller on the line
Customer intentVaries; some are just collecting quotesUsually higher, they chose to call now
Speed neededVery fast callback, often minutesAnswer the call live
Typical price per unitUsually lowerUsually higher
Main riskUnreachable people, bad numbers, shared with competitorsShort or irrelevant calls billed as qualified
Best forPlanned projects: roofing, remodeling, solarUrgent jobs: plumbing, HVAC repair, locksmiths, towing

A form lead you call back an hour later may already have booked someone else. A call you miss is often gone. Either way, the model only works if someone answers fast.

What are exclusive and shared leads?

This is often the biggest driver of price and quality.

Pay-per-call leads are usually exclusive by nature, since a call can only be routed to one business at a time. Form leads are more often shared. Our guide to exclusive vs shared leads covers the trade-off in more detail.

How is lead pricing set?

Vendors price leads from what it costs them to generate the lead plus their margin, and from what the market will bear. The main factors are:

Advertising costs give a useful reference point. "HVAC leads" sees about 720 searches a month at around $79.59 per click, and "roofing leads" about 1,000 searches at around $50.29 (Google search data via DataForSEO, US, November 2026). Those are the prices paid just to reach owners shopping for leads; the vendors themselves are also buying customer clicks in auctions like these. Our HVAC industry page shows the buyer searches and costs for that trade.

What contract terms should you check?

Read these before you sign anything.

  1. Definition of a billable lead or call. For calls: minimum duration, service area, services and hours. For forms: required fields and whether phone numbers are validated.
  2. Exclusivity. Is the lead sold only to you? If shared, to how many businesses?
  3. Returns and credits. Which leads can be returned, within how many days, and what proof is required.
  4. Territory. Exactly which ZIP codes or cities you receive leads from.
  5. Volume caps and budget. Daily or monthly caps so you are not flooded beyond what your team can handle.
  6. Minimum commitment. Required spend, prepayment or contract length.
  7. Cancellation. How much notice is needed to stop, and whether unused credit is refunded.
  8. Source transparency. Whether the vendor tells you where leads come from. Leads from unclear sources, incentive offers or misleading ads tend to close poorly.
  9. Recordings and data. For pay per call, whether you can hear the recordings used to bill you.

How do you judge lead quality?

Do not judge by cost per lead. Judge by cost per booked job and profit per job.

  1. Track every lead by source. Use a separate tracking number or tag for each vendor. Our guide to call tracking for small businesses explains how.
  2. Record the outcome of every lead. Unreachable, not interested, quoted, booked, completed.
  3. Calculate your break-even. If your average job makes $800 profit and you book one in five leads, a lead is worth up to $160 to you before it loses money. Use your own numbers.
  4. Review after enough volume. A dozen leads is too few to judge. Give a source a fair sample, then compare.
  5. Listen to calls. They tell you whether the vendor's ads are attracting the right customers.
  6. Compare against your own channels. Put each vendor's cost per booked job next to the same figure for your Google Business Profile, website and ads. If a vendor costs twice as much per job as your own channels, that is a sign to shift budget, not to buy more leads.

Should you buy leads or generate your own?

Buying leads is fast and flexible. You can start this week and stop next month. The downside is that you are renting customers: when you stop paying, the flow stops, and the vendor may sell the same customers to your competitors.

Generating your own leads through your Google Business Profile, SEO, your website and your own ads takes longer, but you own the result and every lead is exclusive. Many service businesses use bought leads to fill the calendar while they build their own channels. If you want help with the second part, see how we approach lead generation.

Key facts

Pay per lead means you pay for each inquiry, usually a form; pay per call means you pay for each qualifying phone call, usually over a minimum length. Exclusive leads cost more than shared ones but are easier to close. Before you sign, check what counts as a billable lead, the return policy, territory, caps and cancellation terms, then judge vendors by cost per booked job, not cost per lead.

Questions

Is pay per call better than pay per lead?

For urgent services where people want to talk now, calls are usually worth more because the customer is on the line. For larger planned projects, form leads can work well if you call back quickly.

What is a qualified call in pay per call?

It is whatever the contract says. Common conditions are a minimum call duration, a caller inside your service area and a request for a service you offer, so read the definition before you agree to a price.

Can I return bad leads?

Many vendors allow returns or credits for leads that are duplicates, wrong numbers, outside your area or for services you do not offer. The rules, time limits and proof required differ by vendor, so get them in writing.

How do I calculate what a lead is worth?

Multiply your average profit per job by the share of leads you turn into booked jobs. If a lead costs more than that figure, the source loses money even if it brings plenty of volume.

Terms in this guide: Pay per call · Google Business Profile

Get a free proposal