Strive LeadGen Field ManualGuideLead economicsRev. 2026.10.07

  1. Learn
  2. Lead economics

Guide / Lead economics

Lead pricing models: per lead, per call, per job and more

Lead pricing models compared: pay per lead, per call, per appointment, retainer and per job, who carries the risk, what platforms credit, how to compare offers.

Document controlGD-LEAD-PRICING-MODELS

Updated
Oct 7, 2026
Chapters
13
Sources
17
Reading time
11 min
Chapters (14)
  1. 00The brief
  2. 01What are the main lead pricing models?
  3. 02How does pay per lead work?
  4. 03How does pay per call work?
  5. 04How does pay per appointment work?
  6. 05How does a retainer work?
  7. 06How does pay per job or revenue share work?
  8. 07Can a healthcare or legal practice pay per patient or per client?
  9. 08What do credit and refund policies look like on real platforms?
  10. 09Worked example: one month, five models
  11. 10How do you compare two lead offers fairly?
  12. 11Bottom line
  13. 12Questions owners ask
  14. 13Sources

00The brief2 min

The brief

Short answer

The main models are pay per click, pay per lead, pay per call, pay per appointment, a monthly retainer, and pay per job or revenue share. The closer the charge sits to a booked job, the less risk you carry and the more each unit costs. Compare every offer on cost per booked job after credits.

  • Fact 01Google Local Services Ads charge when a customer contacts you through the ad, and Google says charged leads may later be credited automatically if found to be low quality, usually within 30 days.3
  • Fact 02Thumbtack preset jobs have no upfront cost; Thumbtack keeps a share of the job price as a fee.5
  • Fact 03eLocal deems a call billable if it rang for 10 or more seconds.13
  • Fact 04Angi says lead credits must be requested within 45 days and expire if not used within six months, and are not offered on leads for annual subscription holders.9

Every lead deal answers one question: who pays when a lead does not turn into a job? In pay per click, you carry almost all of that risk. In pay per job, the seller carries most of it. Every model in between splits the risk differently, and the price per unit moves to match. A cheaper unit usually means more risk sits with you.

This guide walks through each model, shows how real platforms handle credits and refunds, and ends with a way to compare offers on the same footing.

Disclosure. Strive LeadGen is a new company (founded 2026) building lead generation sites and flat-fee marketing for businesses like these. It has no clients yet. Guides cover channels Strive does not sell and cite their sources. Market figures are Strive's analysis of Google Keyword Planner data (method).

01Chapter1 min

What are the main lead pricing models?

Table 01.1
ModelYou pay forReal examplesWho carries most of the risk
Pay per clickA visit to your ad or pageGoogle search ads; Yelp, which sells mostly cost-per-click ads11You
Pay per leadA form, message or contactGoogle Local Services Ads1, Thumbtack leads4, Angi leads8You, minus bad-data credits
Pay per callA phone call above a set thresholdeLocal, billable after a 10-second ring13Mostly you
Pay per appointmentA booked estimate or visitSome lead vendors and call centersShared
Retainer or flat feeWork or a lead program for a set monthly priceSEO and marketing agencies14; Angi advertising contracts and subscriptions10You
Pay per job or revenue shareA completed job or a share of its priceThumbtack preset jobs5; Angi pre-priced offerings10The seller

02Chapter1 min

How does pay per lead work?

You pay a set or bid price each time a customer contacts you or is matched to you. This is the most common model on marketplaces.

  • Google Local Services Ads charge when a customer contacts you through your ad1. Google counts calls you answer or return and speak on, missed calls during business hours where the caller stays on the line more than 20 seconds, messages, voicemails and booking requests as leads, and says prices vary by location, job type, lead type and bidding mode2.
  • Thumbtack charges automatically when a customer who matches your job preferences contacts you, at a lead price you set4. For “Opportunities,” you send a quote for free and pay only if the customer responds4.
  • Angi charges when you and the homeowner both show interest, and says you are charged whether or not you open or respond to the lead8. Its 2025 annual report says pros pay for consumer matches regardless of whether they end up doing the work10.

The risk: you pay for every lead that does not book, unless it falls into a narrow set of creditable cases.

03Chapter1 min

How does pay per call work?

You pay per inbound phone call, usually once the call passes a duration or ring threshold. Calls are delivered to one business at a time, so they are exclusive at the moment of contact. eLocal, a pay-per-call vendor, says its calls are always exclusive12.

The details decide the value. eLocal deems a call billable if it rang for 10 or more seconds, even if the caller hangs up13. It credits calls that are wrong numbers, outside your service area or category, spam, language barriers, or from non-decision makers such as tenants, and it treats repeat calls from the same caller for the same need within 30 days as creditable duplicates13. Other vendors set different thresholds, often based on talk time. Always ask.

04Chapter1 min

How does pay per appointment work?

You pay only when the vendor books a confirmed appointment, estimate or in-home visit. This moves some risk to the seller, because they absorb the leads that never answer or never schedule. The price per unit is higher to match.

What to pin down in writing:

  • What counts as an appointment (a time on your calendar, a confirmed address, a decision maker present).
  • What happens with no-shows and same-day cancellations.
  • Whether the appointment was set by a person or an automated system, and with what consent.

There is no standard definition, so the contract is the only definition that counts.

05Chapter1 min

How does a retainer work?

You pay a flat monthly fee for work (SEO, ad management, content) or for a lead program, whatever the results. In an Ahrefs survey of 439 SEO providers, $501 to $1,000 a month was the most common retainer and 68.8% charged $2,000 a month or less14. This is vendor-collected data.

You carry the risk: the fee is the same in a month that produces 40 leads and a month that produces none. The upside is that a retainer often builds assets you keep, such as a ranking website, if the work is done in your name.

If an agency manages Google Ads for you, Google’s third-party policy requires it, where Google’s terms call for a monthly performance report, to include costs, clicks and impressions at the account level; to report the exact amount Google charged, separately from its own fees, whenever it shares cost data; to give you your account’s customer ID on request; and to disclose any management fee in writing before your first purchase and on invoices15.

06Chapter1 min

How does pay per job or revenue share work?

You pay only when work is booked or completed, usually a share of the job price. Thumbtack’s preset jobs work this way: no upfront cost, and Thumbtack keeps a share of the job price as a fee, with your take-home amount shown before you claim the job5. Angi’s annual report describes pre-priced offerings in which the consumer requests a service through Angi and Angi connects them with a pro to do it10.

This puts the most risk on the seller, and the seller prices for it. The fee per completed job is often higher than what you would pay per job through cheaper models when your own close rate is good. It is a strong fit for businesses with spare capacity and weak sales follow-up, and a weak fit for businesses that already close well.

07Chapter1 min

This is where pricing models run into law. Per-patient, per-client and per-referral fees can be illegal in these fields.

  • Lawyers. ABA Model Rule 7.2(b) says a lawyer shall not give anything of value to a person for recommending the lawyer’s services, with listed exceptions such as paying the reasonable costs of advertisements16. Each state sets its own lawyer advertising rules, often modeled on this one, with local differences.
  • Healthcare. The federal Anti-Kickback Statute makes it a felony to knowingly and willfully pay remuneration to induce referrals of patients for services paid by federal health care programs, with fines up to $100,000 and prison up to 10 years17. Many states have their own patient-brokering and fee-splitting laws.

Advertising billed by time, placement or click is the common structure in these fields. Whether any specific deal is allowed depends on the facts and your state. Talk to a healthcare attorney (or your bar’s ethics counsel) before you sign. See healthcare practice marketing rules.

08Chapter2 min

What do credit and refund policies look like on real platforms?

Table 08.1
PlatformWhat gets creditedDeadline and formNot credited
Google Local Services AdsInvalid or low-quality leads are not charged up front; charged leads are re-checked and may be credited automatically3Usually within 30 days, to your account balance3“Job type not serviced” and “geo not serviced” leads; credits not available for health care, tax specialists or EMEA3
ThumbtackAutomatic refund if the customer does not reply to any pro they contacted within the first 72 hours7; job changed significantly, invalid phone, duplicate, outside set availability6Request within 45 days; refunded to Thumbtack balance, or to your original card if you ask within 10 business days of approval6Customer hired a different pro; prepaid credit packages; balances when closing your account6
AngiInvalid contact info, wrong location, service mismatch, duplicate, charged while paused9Within 45 days, after trying to call within 24 hours; credits apply to future leads and expire after six months9No answer, hired another pro, not moving forward, collecting quotes, quoted and lost; no credits for annual subscription holders9
eLocal (pay per call)Wrong numbers, out of area or category, spam, language barrier, non-decision makers, duplicates within 30 days13Credit against your prepaid deposit12Unanswered calls that rang 10 seconds or more13

The pattern: credits fix bad data. None of these platforms refunds you for losing a real customer to a competitor or for a customer who goes quiet after the first reply.

09Chapter2 min

Worked example: one month, five models

An HVAC company compares offers for the same month. Every price and rate below is illustrative. Gross profit per completed job is assumed to be $500.

Table 09.1
ModelUnits and priceSpendBooked jobs (illustrative rate)Cost per booked job
Pay per lead30 leads x $80$2,40030 x 30% = 9$266.67
Pay per call40 calls x $60, 4 credited$2,16036 x 28% = 10.08$214.29
Pay per appointment12 appointments x $200$2,40012 x 60% = 7.2$333.33
Pay per job15% of a $1,400 jobVariesEvery job paid$210.00
Retainer$2,400 flat$2,4000 to 15 (unknown in month 1)$160.00 at 15 jobs, unlimited at 0

Arithmetic:

  • Per lead: $2,400 / 9 = $266.67
  • Per call: (40 - 4) x $60 = $2,160; $2,160 / 10.08 = $214.29
  • Per appointment: $2,400 / 7.2 = $333.33
  • Per job: 0.15 x $1,400 = $210.00
  • Retainer: $2,400 / 15 = $160.00 in a good month

How to read it:

  1. In this example, pay per job and pay per call land near the same cost per booked job, but pay per job carries no risk of a bad month.
  2. Pay per appointment looks safe but costs the most per job here, because the 60% close rate on appointments is not high enough to justify a $200 unit price.
  3. The retainer is cheapest only if it performs. In month one, you do not know.
  4. Change one input (your close rate on calls from 28% to 20%) and pay per call jumps to $300 per job. Your own rates decide the winner.

10Chapter1 min

How do you compare two lead offers fairly?

  1. Convert every offer to cost per booked job after credits, using your real contact and close rates, or a short test.
  2. Subtract that from gross profit per job, not revenue.
  3. Add contract terms: minimum spend, prepaid balances, auto-renewal, and whether credits are cash or platform balance.
  4. Ask where the leads come from and whether they are shared. See exclusive vs shared leads and how to choose a lead generation company.

11Chapter1 min

Bottom line

  • Every pricing model is a risk split. The closer the charge is to a booked job, the higher the unit price.
  • Pay per lead and pay per call put most of the risk on you; pay per job puts it on the seller.
  • Credits on real platforms cover bad data, not lost competition, and often return to a platform balance with deadlines and expirations.
  • Lawyers and healthcare providers face referral-fee rules. Do not agree to per-client or per-patient fees without legal advice.
  • Compare offers on cost per booked job after credits, against gross profit per job.

12Questions owners ask4 questions

Questions owners ask

Q01Is pay per call better than pay per lead?

Not automatically. A live call is usually a stronger signal than a web form, and calls are delivered to one business at a time. But a call can be billable after a short ring. One vendor, eLocal, counts a call as billable if it rang for 10 or more seconds. Ask exactly what makes a call billable and what can be credited.

Q02Who carries the risk in pay-per-lead pricing?

Mostly the business buying the leads. You pay whether or not the lead books, and platforms generally do not credit you for customers who hire someone else or stop responding. Credits usually cover bad data only, such as a wrong location, wrong service or disconnected number.

Q03Can a therapy practice or law firm pay per client or per patient?

This is where referral-fee laws apply. The ABA Model Rule 7.2(b) bars lawyers from paying for recommendations except for the reasonable cost of advertising and a few listed exceptions. The federal Anti-Kickback Statute makes paying for referrals of federal health program patients a felony. State rules vary. Talk to a healthcare attorney or your bar's ethics counsel before agreeing to any per-patient or per-client fee.

Q04Are lead credits refunded as cash?

Usually not by default. Thumbtack sends refunds to your Thumbtack balance unless you ask within 10 business days of the refund being approved for it to go to the original card, and prepaid credit packages are not refundable. Angi applies credits to future lead charges and they expire after six months.

13Sources17 cited

Sources

  1. Local Services Ads. Google. Accessed Oct 7, 2026.
  2. How leads work (Local Services Ads Help). Google. Accessed Oct 7, 2026.
  3. Automated Local Services Ads lead credits. Google. Accessed Oct 7, 2026.
  4. How much do I pay for leads and opportunities?. Thumbtack Help. Accessed Oct 7, 2026.
  5. What are leads, preset jobs, and opportunities?. Thumbtack Help. Accessed Oct 7, 2026.
  6. Refund policy for pros. Thumbtack Help. Accessed Oct 7, 2026.
  7. What is Thumbtack's Quality Commitment?. Thumbtack Help. Accessed Oct 7, 2026.
  8. Opportunities and Leads: Frequently Asked Questions. Angi Help Center. Accessed Oct 7, 2026.
  9. How to Request a Lead Credit. Angi Help Center. Accessed Oct 7, 2026.
  10. Angi Inc. Form 10-K for fiscal year 2025. U.S. Securities and Exchange Commission. Accessed Oct 7, 2026.
  11. Yelp Inc. Form 10-K for fiscal year 2025. U.S. Securities and Exchange Commission. Accessed Oct 7, 2026.
  12. eLocal Program FAQ. eLocal (vendor). Accessed Oct 7, 2026.
  13. Valid and invalid calls and leads. eLocal (vendor). Accessed Oct 7, 2026.
  14. How Much Does SEO Cost? (Survey of 439 SEO providers). Ahrefs (vendor data). Accessed Oct 7, 2026.
  15. Transparency requirements (Google third-party policy). Google Ads Help. Accessed Oct 7, 2026.
  16. Rule 7.2: Communications Concerning a Lawyer's Services: Specific Rules. American Bar Association, Model Rules of Professional Conduct. Accessed Oct 7, 2026.
  17. 42 U.S. Code 1320a-7b, Criminal penalties for acts involving Federal health care programs. Legal Information Institute, Cornell Law School. Accessed Oct 7, 2026.

Free playbook

The Lead Generation Playbook for Service Businesses.

The library's best material in one PDF: lead-value worksheets, a channel scorecard, the questions to ask any lead vendor, speed-to-lead checklists, the consent rules, and a 90-day plan. Every number is sourced.

  • Work out what a lead is worth to you
  • Compare every channel on one page
  • A week-by-week 90-day plan

Request form Free PDF

We email the playbook to the address above. See our privacy policy.

Organic lead generation

Leads from organic search, not ad auctions.

Strive is a new company (founded 2026) building organic search sites that send each inquiry to one business per territory. Ask whether your trade and area are planned.

Ask about your area