Key takeaways
- CPA moves the risk of a bad customer to the advertiser and pays the publisher fast; revenue share splits that risk and pays slowly but for longer.
- CPA fits one-off actions with a clear value, while revenue share fits subscriptions and games where customer value builds up over months.
- Before you agree to either, write down what counts as revenue or a valid action, how long reversals are possible, and when money is paid.
What is the difference between CPA and revenue share?
CPA (cost per action) pays the publisher a fixed amount once, when a user completes an agreed action such as a sign-up or a first deposit. Revenue share, often shortened to revshare, pays the publisher a percentage of the money that user generates for the advertiser, for as long as the deal says, sometimes for the user’s whole lifetime. CPA gives certainty now; revenue share gives a stake in the future.
Neither is better in general. The right choice depends on how predictable the customer’s value is, who can afford to wait for the money, and who is better placed to carry the risk.
The two models side by side
| CPA | Revenue share | |
|---|---|---|
| Publisher is paid | A fixed amount per valid action | A percentage of the customer’s revenue |
| When | Soon after the action is approved | Every period the customer spends, for the agreed duration |
| Advertiser cost is | Known in advance | Variable, tied to actual revenue |
| Who carries the risk of a poor customer | The advertiser | Both sides |
| What must be tracked | The action | Every payment, refund and cost for each referred customer |
| Typical fit | Sign-ups, installs, leads, one-off sales | Subscriptions, games, marketplaces, recurring services |
Related pricing terms such as CPL, CPI and CPS are all forms of CPA. What is CPA? covers the formula, and short definitions of the rest are in the advertising glossary. If you work through a network rather than directly with an advertiser, What is a CPA network? explains who sets these terms.
Cash flow and risk for both sides
For the advertiser
CPA is easy to budget: you know the price of each customer before the campaign starts. The cost is that you pay the full amount even for customers who leave after a week, and you pay it upfront, before the customer has brought in any money. Revenue share costs nothing until the customer pays, and keeps costing a slice of every later payment. You keep cash early and give up margin later.
For the publisher
CPA turns traffic into cash quickly, which matters when you pay for that traffic yourself. Revenue share is a bet: if the customers you send stay for years, it can pay far more than a CPA would, but income builds slowly, depends on the advertiser’s product and retention, and depends on trusting the advertiser’s reporting of revenue you cannot see.
The math: how the two compare
The comparison comes down to one number: how much revenue the average referred customer brings in over the deal period. CPA pays the same however that number turns out. Revenue share pays more when it is high and less when it is low.
Illustrative example: 100 subscribers at $10 a month
A subscription app pays either a $20 CPA per paying subscriber, or 30% revenue share. A publisher sends 100 subscribers.
If they stay 8 months on average, they bring $8,000 in revenue. CPA pays $2,000 at once. Revenue share pays $2,400, spread over the 8 months. The publisher earns more on revenue share, and the advertiser still keeps $5,600.
If they stay 2 months on average, they bring $2,000. CPA still pays $2,000, so the advertiser keeps nothing. Revenue share pays $600, and the advertiser keeps $1,400.
The figures are made up to show the method. Use your own retention and revenue data.
The break-even point is simple to find: divide the CPA by the revenue share percentage. In the example, $20 ÷ 0.30 = $66.67. If the average customer brings more than $66.67 over the deal period, revenue share pays the publisher more. If less, CPA does. An advertiser who knows its customer lifetime value can set both offers so they cost about the same on average, and let each publisher pick the risk it prefers. CAC vs CPA vs LTV shows how to estimate that value.
When CPA fits
- The action has a clear, fairly stable value, such as a lead, a trial sign-up or a one-off purchase.
- The advertiser wants a fixed cost per customer for budgeting.
- The publisher pays for its own traffic, or runs a rewards site that pays users quickly, and needs cash soon.
- Revenue per customer is hard to track or share, for example because sales happen offline.
- The relationship is new, and neither side wants to depend on the other’s reporting for years.
When revenue share fits
- Customers pay repeatedly, as with subscriptions, software, games with in-app purchases, or marketplaces taking a fee per order.
- Customer value varies a lot by source, so a fixed price would overpay some publishers and underpay others.
- The publisher has an audience that stays loyal and trusts its recommendations, and can afford to wait.
- The advertiser is short of cash today but has healthy margins over time.
Revenue share deals also need a precise definition of revenue. Gross revenue, net of refunds and payment fees, net of taxes, or net of bonuses given to the player can produce very different numbers from the same customer. Write the definition into the agreement.
Hybrid deals
Many deals mix the two, so each side gives up a little certainty or a little upside:
- CPA plus revenue share: a lower fixed amount at sign-up, plus a smaller percentage afterwards. The publisher gets some cash now and some long-term income.
- Tiered CPA: a higher price per action once a publisher passes a monthly volume, which rewards scale without tying payment to revenue.
- Revenue share with a cap or a time limit: a percentage for the first 6 or 12 months only, which limits the advertiser’s long-term cost.
- Multi-step CPA: several fixed payouts as the user goes deeper, such as install, registration and first purchase. It tracks value more closely than one CPA, without sharing revenue.
Reversals and chargebacks
Both models can take money back, in different ways.
- In CPA, an approved action can be reversed during a validation period if it turns out to be fraud, a refunded purchase, or a lead with fake details. The publisher’s balance is reduced by that payout. If the publisher already paid its own users, as rewards sites do, it carries the loss unless it can recover the reward.
- In revenue share, refunds and chargebacks lower the revenue for the period. Some deals let a negative month reduce the next month’s earnings, often called negative carryover, while others reset to zero each period. Check which applies before you agree.
In both cases, ask how long reversals are possible, what evidence is given, and how a dispute is handled. Reversals and refunds explains how reversed completions work on Sharklio.
Questions to ask before you choose
- What does an average customer from this source bring in over 3, 6 and 12 months?
- Who needs the cash sooner, and who can afford to wait?
- Can revenue per customer be tracked and reported reliably?
- What exactly counts as a valid action, or as revenue?
- How long is the validation period, and how are reversals handled?
- For revenue share: how long does it last, and what happens to a negative month?
Fixed prices per result on Sharklio
Sharklio campaigns are priced per result, the CPA way. In a task campaign you set a price per country from $0.01 and pay only for completions you approve; a multi-step offer campaign, available by arrangement with our team, pays a fixed price for each step your server reports. Publishers earn for each completed result shown on their offerwall. You can create a free account and your first campaign today. CPM vs CPC vs CPA explains how to find the most you can pay per result.
Frequently asked questions
What does revshare mean?
Revshare is short for revenue share: the publisher receives an agreed percentage of the revenue a referred customer generates, for a set time or for the customer’s lifetime.
Is CPA or revenue share better for publishers?
CPA is better when you need predictable cash soon or are unsure how long customers will stay. Revenue share pays more when the customers you send stay and spend for a long time, and you can wait for the money.
Is CPA or revenue share cheaper for advertisers?
It depends on customer value. CPA is cheaper for customers who stay and spend a lot, because the price is fixed. Revenue share is cheaper for customers who leave early, because you pay a share of little revenue.
How do I compare a CPA offer with a revenue share offer?
Divide the CPA by the revenue share percentage. If an average customer brings more revenue than that over the deal period, revenue share pays the publisher more; if less, CPA does.
Can a revenue share deal go negative?
Some can. If refunds and chargebacks exceed revenue in a period, some deals carry the negative amount into the next period. Others reset to zero. The agreement should say which.