What Is Pay-Per-Lead?
Pay-per-lead is a pricing model in which a client pays a fixed fee for each lead delivered that meets agreed qualification criteria, rather than paying a retainer for the work of generating them. A billable lead is defined contractually — usually a contact matching the ideal customer profile (correct title, company size, industry) who has expressed some level of interest, from responding positively to outreach up to requesting a call. Fees vary widely, from tens of dollars for lightly qualified contact-level leads to several hundred for sales-ready leads in high-value B2B markets. The model sits between buying raw data and pay-per-appointment: the provider carries delivery risk, the client carries conversion risk. Its success depends almost entirely on how precisely the lead definition is written, because every ambiguity — what counts as interest, how fresh the lead is, whether it is exclusive — becomes a billing dispute later.
Pay-Per-Lead in Practice
A typical arrangement might see a B2B SaaS company pay $200 per lead for prospects who replied to outreach expressing interest in a demo, with the contract specifying exclusivity (the lead is not resold), a validity window, and a rejection process for leads that fail criteria. Buyers should model the full funnel before agreeing on a price: if leads convert to meetings at 50% and meetings to deals at 20%, a $200 lead is a $2,000 cost per deal — fine for a $20,000 contract, ruinous for a $3,000 one. The common mistake is signing with vague qualification criteria. "Interested in learning more" can mean a prospect who asked for pricing or one who politely declined to say no; without a written definition and a sample lead review, the client ends up paying for volume the sales team refuses to work. Exclusivity is the second thing to verify, since shared leads are common in some industries and convert far worse.
Want the work done for you? See our lead generation pricing guide.
Learn More