Home / Blog

CPA vs CPL vs Revenue Share: Which Payout Model to Choose

Four models, one decision: what each one buys, what each one attracts, where each one is gamed, and the hybrid setups that fix the weaknesses of all of them.

By Nora Ellis, Affiliate Marketing & Creator Economy Writer · with Wooly Network, Editorial · 17 September 2026 · 6 min · Performance Marketing

CPA pays a flat fee when a new customer buys, CPL pays a flat fee for a qualified lead, and revenue share pays a percentage of what a customer keeps spending. Choose CPA when you need a known cost per customer, CPL when the sale happens away from your website, and revenue share when retention is the business. The fourth option, a percentage of the first sale, is the default for anything sold once.

Four cards comparing percentage of first sale, revenue share, CPA and CPL, and when each one pays out

The model decides what you are buying. Everything else in the campaign follows from it.

The comparison, in one table

% of first saleRevenue shareCPACPL
You payOnce, on purchaseEvery cycle, for a set periodOnce, on purchaseOn a qualified lead
AmountScales with basketScales with retentionFixedFixed, small
Your riskLowLow, spread over timeLowReal: you pay before revenue
Partner riskHighHighest, and slowest to payHighLowest
AttractsContent and review partnersLong-term, niche-expert partnersPerformance buyersVolume partners
Best forEcommerce, one-off productsSaaS, subscriptions, membershipsProducts with stable basket sizeDemos, quotes, applications, trials
Main failure modeDiscount stackingPaying forever by accidentPartners push the cheapest qualifying productLow quality leads at volume

Percentage of the first sale

The default for ecommerce, and the easiest to explain to a partner. Your cost moves with the order value, which means a partner who sends a customer buying three items earns proportionally more, which is exactly the incentive you want.

Where it breaks: discounting. If your commission is calculated on the post-discount total, a partner's effective rate falls every time you run a sale, and they notice. If it is calculated on the pre-discount total, a 20% code plus a 20% commission on a 45% margin product is a bad afternoon. Pick one, write it down, and be consistent.

Use it when: average order value varies, margin is a reasonably stable percentage, and the purchase is a one-off.

Revenue share

The partner earns a percentage of what the customer pays, every billing cycle, for a defined period: commonly 6 or 12 months, sometimes 24, occasionally lifetime. It is the strongest model in the channel, for one structural reason: it aligns the partner with retention rather than with the sale. A partner earning for twelve months has a direct financial interest in sending you customers who stay.

That alignment shows up in behaviour. Revenue share partners write longer content, qualify harder in the copy, and warn unsuitable readers off, because a churned customer costs them eleven months of income.

Where it breaks: an uncapped period. "Lifetime" sounds like a recruiting advantage and behaves like a permanent line on your cost of revenue, including for customers who upgraded, changed product and long ago stopped resembling the original referral. Twelve months is the setting that recruits well and stays defensible.

Two details to decide before launch:

Use it when: revenue is recurring and retention is the thing you are actually optimising.

CPA, a flat fee per acquired customer

You pay a fixed amount, say $45, when a new customer completes a purchase. The attraction is forecasting: a known, capped cost per customer regardless of basket size, which makes the channel easy to compare against paid media.

Where it breaks: the incentive is to trigger the fee as cheaply as possible. If your cheapest product is $19 and your CPA is $45, you have created a machine that loses money, and the partners doing it are behaving exactly as you asked. Fixes: a minimum order value in the validation rules, or different CPAs per product tier.

The other place it breaks is the word "new". A CPA campaign paying for new customers needs a definition of new that your system can actually enforce: by email, by payment method, by account. Write which one.

Use it when: basket size is stable, or you can tier the fee, and you need predictable unit economics.

CPL, a flat fee per qualified lead

You pay for something before a sale: a demo request, a free trial start, an application, a quote request. This is the only model that works when the purchase does not happen on your website, which makes it the standard in insurance, finance, education, home services and enterprise software.

It is also the model that carries real risk, because you pay before revenue exists. Everything depends on the word "qualified", and that word is doing an enormous amount of work.

A weak definition: "a completed form". A usable one:

A qualified lead is a form submission with a working email and phone number, from our serviceable countries, where the company has more than 20 employees, and which is not a duplicate of a submission in the previous 90 days. Leads that fail verification are not payable, and the reason is recorded.

Also decide the verification lag. Paying instantly on submission invites junk; holding for 7 to 14 days while leads are checked is normal and should be stated, so partners are not surprised by the wait.

Use it when: the sale happens off-platform or over a long cycle, and you can define and verify quality.

Hybrids, which is what mature programmes actually run

Once a programme has been running a while, the pure models start looking like a false choice.

HybridShapeSolves
CPL plus CPASmall fee for the lead, larger fee if it convertsLets partners earn early while keeping quality tied to revenue
Flat fee plus revenue shareA bonus on the first payment, then a percentageRevenue share's slow start, which is its biggest recruiting problem
Tiered ratesRate rises after a volume threshold in a periodRewards the partners who actually carry the programme
Rate by partner typeContent partners higher than coupon partnersThe incrementality problem, properly rather than by complaint
Time-boxed boostDouble commission for a launch windowConcentrates attention when you need it

On Wooly Network: all four models are campaign settings rather than custom work, so you can run a CPL campaign for demos and a revenue share campaign for self-serve signups side by side, each with its own attribution window, approval mode and validation rules. The campaign walkthrough is here.

How to choose, in four questions

  1. Does the customer keep paying? If yes, revenue share is your baseline and everything else is a variation on it.
  2. Does the purchase happen on your site? If no, you need CPL, and the definition of qualified is the whole project.
  3. Does basket size vary a lot? If yes, use a percentage. If no, a flat CPA is simpler for everyone and easier to forecast.
  4. Can you write the qualifying event in one sentence? If you cannot, you cannot write the validation rule either, and the model will produce arguments instead of customers.

Common questions

Which model do affiliates prefer?

Sophisticated partners compare earnings per click, not models. That said, CPL is easiest to earn on, revenue share pays the most over time, and percentage of sale is the most familiar. A well priced offer in any model will out-recruit a badly priced one in the fashionable model.

Can I change model after launch?

Yes, for future clicks, on any platform that freezes terms at click time. Tell partners before you do it. Changing the model silently is the fastest way to lose the partners who were producing.

What is CPS, and how is it different from CPA?

Cost per sale is usually used to mean a percentage of the sale, while CPA usually means a flat fee per acquisition. The terms are used loosely across the industry, so always check whether the number quoted is a percentage or a currency amount.

Is lifetime revenue share ever a good idea?

For a small number of strategic partners who are effectively a distribution channel, sometimes. As a public default on a marketplace offer, rarely: it is an unlimited liability offered to strangers, and a 12 month period recruits nearly as well.

Keep reading

Related reading

More from the Wooly Network Blog

Follow Wooly Network

Wooly Network