LeadWharf

Buying leads · Explainer

What is pay per lead?

Pay per lead (PPL) is a pricing model where a business pays a fixed fee for each lead it receives, meaning each potential customer who has shown interest and shared their contact details, rather than paying for ad clicks, impressions or a monthly retainer. The business pays for the outcome of the marketing, not the activity behind it.

Aarav SharmaBy Updated 7 min read

Pay per lead is one of those terms everybody in marketing uses and few people define the same way. This explainer starts with a plain definition, shows how pay per lead works in general, compares it with the other ways businesses pay for customers, and then looks at what it means for cleaning and janitorial companies in particular.

What is pay per lead?

Pay per lead is a pricing model in which a business pays a set fee for each qualified contact from a potential customer, instead of paying for advertising time, clicks or a monthly service fee. The lead provider carries the cost of the marketing. The buyer pays only when a lead is delivered.

A lead is a person or business that has shown interest in a product or service and shared how to reach them. What makes something a lead, and how qualified it is, depends on the agreement between buyer and seller.

Pay per lead is often shortened to PPL, and the fee is called the cost per lead (CPL).

How does pay per lead work?

Pay per lead works in four steps: a provider generates interest, captures contact details, checks them against agreed criteria, and delivers the lead to the buyer, who is billed for it.

  1. Generate interest. The provider runs advertising, search, outbound email, calls or a marketplace.
  2. Capture details. The prospect fills a form, calls, or replies with their contact information and need.
  3. Qualify. The provider checks the lead against the agreed definition, for example location, service needed and job size.
  4. Deliver and bill. The lead goes to the buyer by email, text, phone or software, and the buyer is charged the agreed fee.

Most serious providers also have a credit policy: rules for when a lead is not charged or is refunded, such as a wrong number, a location outside the service area or a request for a service the buyer does not offer.

Large platforms use variations of this model. Google describes its Local Services Ads with the line pay only for leads related to your business and the services you offer.

What are the types of pay per lead?

The main types of pay per lead differ in exclusivity and how the lead is delivered.

TypeWhat you getTypical tradeoff
Shared leadA contact also sold to other businessesLower price, more competition for the job
Exclusive leadA contact sold to you onlyHigher price, no race with other buyers
Call lead (pay per call)A live inbound phone call, charged if it lasts a set timeImmediate conversation, depends on you answering
Form or data leadDetails from a web formFast to deliver, quality varies
Qualified or verified leadA contact checked against set criteria before deliveryCosts more to produce, fewer dead ends

How does pay per lead compare with other pricing models?

Pay per lead sits between paying for activity and paying for results. The table compares the main models by who carries the risk.

ModelYou pay forWho carries the risk of poor resultsCommitment
RetainerTime and activity each monthYouUsually a monthly or longer contract
Pay per click (PPC)Each ad clickYouBudget you set
Pay per lead (PPL)Each lead deliveredShared, mostly the providerVaries; often none
Pay per appointmentEach booked meetingMostly the providerVaries
Pay per sale or commissionEach closed dealThe providerUsually a contract

Two comparisons come up most for service businesses. Our page on pay per lead vs retainer covers the tradeoff between paying for activity and paying for leads. Pay per lead vs appointment setting covers when it is worth paying more to have the meeting booked for you.

What are the advantages and drawbacks of pay per lead?

The advantage of pay per lead is that you pay for an outcome and can measure it directly. The drawback is that "lead" can mean very different things, and a cheap lead can be expensive if it rarely turns into work.

Advantages

  • Cost is tied to results, so budgets are easier to predict
  • No paying for clicks or campaigns that produce nothing
  • Easy to compare sources on cost per lead and cost per sale
  • Often no long contract

Drawbacks and what to watch

  • The definition of a lead may be loose
  • Shared leads put you in a race with other buyers
  • Quality varies between providers and even between months
  • The seller's incentive is volume unless the terms reward quality

What should a pay per lead agreement include?

A pay per lead agreement should define the lead exactly, state the price and how it is set, explain exclusivity, and set out the credit policy. Use this checklist before you sign up with anyone.

Pay per lead agreement checklist

  • Written definition of a lead (what must be true about location, need, size, contact)
  • Price per lead and any setup fee
  • Whether leads are exclusive or shared, and with how many buyers
  • How and how fast leads are delivered
  • Credit or refund policy, with a time limit to claim
  • Any monthly minimum, cap or contract term
  • How to pause or stop, and any notice period
  • Who owns the lead data after delivery
  • How the provider contacts prospects, and in whose name

How does pay per lead work for cleaning companies?

For cleaning companies, pay per lead means paying a fee for each business contact that wants cleaning services, instead of running your own ads or outreach. The lead might be a form fill from a search ad, a phone call, or a contact found and qualified through outbound campaigns.

Cleaning leads have a few features that make the definition especially important:

  • Location matters every night. A building outside your route costs you drive time on every visit, so the service area needs to be part of the lead definition.
  • Recurring work is the prize. A contract cleaned five nights a week is worth many times a one-off clean, so a lead should say what frequency the prospect wants.
  • The signer is often hard to reach. Front desks screen calls. A lead that names the office manager, practice manager or facilities manager with a direct line saves days.

Published prices give a sense of the range. ProMatcher reports janitorial leads averaging $18 to $55 per lead, with most under $60. One exclusive provider lists $54.99 per commercial cleaning lead from organic search, and one appointment-setting firm charges $135 per qualified appointment on its pay-as-you-go plan, both as of September 2026. For the full breakdown, read how much commercial cleaning leads cost.

What questions should a cleaning company ask a pay per lead provider?

A cleaning company should ask how the provider finds prospects, what it checks before calling something a lead, and what happens when a lead misses. Specifically:

  • How do you reach buildings: ads, a marketplace, outbound email, calls?
  • Do prospects hear my company name, or yours?
  • What exactly must be true for a lead to count: area, frequency, job size, decision-maker?
  • How many other companies receive the same lead?
  • How do I report a bad lead, and how fast is it credited?

The answers tell you whether you are buying a form fill or a conversation you can pick up the same day.

How do you judge whether pay per lead is worth it?

Judge pay per lead by cost per signed contract, not cost per lead. Divide the price per lead by the share of leads you close, then compare that with the gross profit a contract brings in over its life. The cost per lead calculator does this for you.

Two things raise the value of any lead you buy:

How does LeadWharf use pay per lead?

LeadWharf uses a pay per lead model for cleaning and janitorial companies in the US and Canada, and for other trades that sell into the same buildings. There is a one-time setup, then a flat fee for each qualified lead, with nothing monthly and no contract. A lead counts only when it clears three checks:

  1. It is in your area. The building is inside the service area you draw.
  2. They want regular work. The contact has said, in their own words, they want recurring cleaning at your frequency and job size.
  3. You get the person who signs. A named decision-maker with a direct line.

If a lead misses any of the three, it is credited. Each lead is exclusive to one company, and your area is locked while you are with us. The price depends on your territory and is given on a call. Read pay per lead cleaning leads for the details, look up other terms in the glossary, or book a call.

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

What is the difference between pay per lead and pay per click?

With pay per click you pay every time someone clicks your ad, whether or not they ever contact you. With pay per lead you pay only when a potential customer's contact details and request reach you. Pay per lead moves the risk of wasted clicks from you to the lead provider.

Is pay per lead the same as pay per appointment?

No. A pay per lead provider hands you the contact, and you arrange the meeting. A pay per appointment provider books the meeting for you and charges for the appointment. Appointments usually cost more per unit because more work has been done before they reach you.

What counts as a lead in a pay per lead deal?

Whatever the agreement says, which is why the definition matters more than the price. It can be anything from a form fill to a qualified contact who has confirmed their need, location and authority. Always get the definition and the credit policy for bad leads in writing.

Are pay per lead leads exclusive?

Some are and some are not. Shared pay per lead models sell the same lead to several businesses, while exclusive models sell it to one. Ask how many buyers receive each lead, because it changes your chance of winning the work.

How is pay per lead priced for cleaning companies?

Prices vary by lead type, market and qualification. Published figures range from under $60 for typical janitorial leads to more than $130 for booked appointments. Work out what a lead is worth to you using your close rate and contract value before comparing prices.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.