"Performance-based" is the most-used and least-defined phrase in B2B lead generation. It can mean anything from a discount if targets are missed to an agency that earns nothing until a prospect sits down on a call. This page explains the four models that hide behind the label, the questions that separate them, and how ForceFlow's own version works.
Written by Jeremy Norris, founder of ForceFlow. Published 2026-09-05.
| Model | What triggers a charge | Who carries a slow month | Typical failure mode | Best for |
|---|---|---|---|---|
| Retainer with a performance guarantee | Nothing changes; you pay the retainer, and the agency works longer for free if targets are missed | You | The "guarantee" is more months of the same campaign that already missed | Companies with a proven outbound playbook buying capacity |
| Pay-per-qualified-lead | A contact who meets a title and company-size filter replies with interest | Agency | Filters are loose, so you pay for replies that never become meetings | Teams with their own SDRs to work the replies |
| Pay-per-appointment (booked) | A meeting lands on your calendar | Agency | Volume pressure produces meetings that no-show or don't fit | Buyers who have "qualified" defined in writing and audit every booking |
| Hybrid: infrastructure fee plus pay-per-show | A qualified prospect attends the call | Shared: you cover sending cost, agency earns only on shows | Higher per-call fee than pure PPA, because no-shows aren't billed | Companies proving the channel before committing to a retainer |
ForceFlow runs the fourth model. The comparison against retainer and pure pay-per-meeting agencies is on the pricing models page; this page is about the category as a whole.
Two reasons. First, a retainer agency can add a clause that says "if we miss KPIs we keep working at no charge" and truthfully describe itself as performance-based, even though the client's bill never changes. Second, pure pay-per-appointment agencies discovered that the fastest way to hit a meeting target is to loosen what counts as a meeting. Both are technically performance-priced. Neither ties the agency's income to the thing the client actually wants, which is a conversation with someone who can buy.
The test that cuts through it: does the agency lose money when a meeting is bad? Under a retainer, no. Under pay-per-booked-meeting, no, it was already paid. Under pay-per-show with a client-written qualification standard, yes, because a no-show or a non-fit call is cancelled and never billed.
| Question | What a good answer looks like | What a bad answer looks like |
|---|---|---|
| Who writes the definition of "qualified"? | You do, at onboarding, in writing: titles, company size, industry, geography, and any disqualifiers | "We have a standard qualification process" |
| What happens if a booked prospect no-shows? | Not billed, doesn't count toward any target | Billed at booking; rescheduling is your problem |
| What happens if the prospect doesn't match the ICP? | Cancelled before the call, not billed | "You can dispute it" after you've taken the call |
| What is fixed, and what is it for? | A flat fee that covers infrastructure you own (domains, inboxes, data), nothing for the agency's labor, and no minimum term beyond a short capped pilot | A "setup fee" for onboarding, a retainer for labor, or a 6 to 12 month minimum |
| Whose domain does the outreach send from? | Separate branded lookalike domains the agency warms; your primary domain is never used | Your domain, with your Google Workspace |
| Who owns the domains, inboxes, lists, and copy if we stop? | You | The agency, or it is unclear |
| Do I approve the lead list and the copy before anything sends? | Yes to both, so every meeting comes from a company and a message you signed off on | "We'll share results weekly" |
Many agencies describe themselves as pure performance. What they usually mean is that the agency only profits on performance. It rarely means the client pays nothing until a meeting happens, and when it does mean that, look at what was cut to make it true. An honest agency says "we only make money when we perform" and does not imply that is all the client will ever pay.
The fixed piece in a performance model should be an infrastructure fee, and it exists because a cold email campaign has real monthly costs before the first reply: sending domains, dedicated inboxes and warm-up, data sources, verification, and a sending platform. Someone carries those costs. The fair split is the one where each side risks what it can recover:
| What the agency risks | What the client risks | |
|---|---|---|
| Labor: list building, copy, sending, reply handling, booking | All of it, unpaid until a qualified prospect shows | Nothing |
| Infrastructure: domains, inboxes, data, verification, platform | Fronting the cost of assets it can never reuse, since they are built in the client's name | A flat monthly fee, in exchange for owning those assets and the lead data |
| Outcome | Earns only on calls that show, from leads and copy the client approved | Pays for outcomes only above the infrastructure fee |
An arrangement where the client takes zero risk while the agency works for free, fronts infrastructure it cannot use for itself, and is paid only on qualified meetings that show from approved leads and approved copy is not a performance model. It is a free option on the agency's labor, and agencies that offer it either recover the cost in a much higher per-meeting fee, cut corners on infrastructure until deliverability collapses, or stop answering emails once the campaign turns out to be hard.
The check on whether an infrastructure fee is fair is proportion. If the campaign performs the way the client hopes, the fee should be a fraction of the total bill, with per-call fees making up most of it. That also tells you when the model is a poor fit: a client who wants only a few meetings a month may find the infrastructure fee comparable to the performance fees, and a retainer or a per-booking arrangement might suit them better. That is worth saying on the first call rather than discovering in month two.
A flat monthly infrastructure fee covers everything the campaign needs to run: branded sending domains, dedicated inboxes and warm-up, list building and verification, copywriting, sending, and reply management. It is sized to your daily volume and the data sources your ideal customer profile requires, and quoted on the strategy call. Beyond that fee, we only make money when a qualified prospect shows up to a booked call. You write the qualification standard at onboarding, and you approve the lead list before it is contacted and the copy before it is sent. Calls that don't match are cancelled free and don't count toward the guarantee. After each call you rate how qualified it was on a short form, and we use that to adjust the next list and copy. There is no setup fee, no ongoing monthly minimum, and no long-term contract; engagements start with a 60-day pilot and everything built during it is yours. The structure, and why we keep the infrastructure fee flat instead of pretending sending is free, is on the pricing page. The week-by-week process is on how it works.
An agency whose fees are tied to outcomes, usually qualified meetings booked or sales calls that show up, instead of a flat monthly retainer paid regardless of results. Most still charge a smaller fixed fee to cover sending infrastructure and data.
Pay-per-appointment is one form of it. Others are pay-per-qualified-lead, pay-per-show, and hybrid models with a small infrastructure fee plus a per-call fee. The differences are in what triggers a charge and who defines qualified. There is a dedicated page on pay-per-appointment lead generation.
Domains, inboxes, verification, and data cost money every month whether or not a given month converts, and the client owns those assets. The agency risks its labor; the client covers infrastructure it keeps. An agency that claims to charge nothing fixed is either recovering that cost in a higher per-meeting fee or cutting corners on infrastructure, which shows up as deliverability problems.
Usually that the agency only profits on performance, not that the client pays nothing until a meeting happens. The honest phrasing is "we only make money when we perform." If the campaign works, the fixed infrastructure fee should be a fraction of the total bill; if you only want a handful of meetings a month, it may not be, and a different model might suit you better.
Setup and domain warm-up take about two weeks. Replies typically start in the first week of sending and qualified meetings shortly after. Results compound over 60 to 90 days as copy and segments are tested.
Who writes the qualification definition, what happens to a no-show or non-fit meeting, whether there is a minimum commitment or setup fee, who owns the domains and lists, and whether you can start with a capped pilot. The full list is in the table above.
Book a free 30-minute strategy session. We'll audit your current outbound, help you write the qualification standard, and quote both figures for your situation.
Book a Free Strategy Session