Revenue share vs flat fee: what upsell apps really cost at 500, 2,000 and 5,000 orders a month
Upsell apps charge in two fundamentally different ways, and the difference compounds as you grow. Understanding it before you commit can save you a lot of money — or cost you a lot if you get it wrong. This is a worked comparison, with every assumption labeled so you can plug in your own numbers.
The two models
Revenue-share (success fee): you pay a percentage of the upsell revenue the app generates, or a usage tier that rises with your order volume. Your cost grows as you sell more.
Flat fee: you pay a fixed monthly price for your plan, regardless of how much upsell revenue you earn. Your cost is predictable and capped.
Both can be reasonable at low volume. The question is what happens as you scale — because that is where the models diverge sharply.
Example inputs (clearly labeled — use your own)
None of these are claims about any specific app. They are illustrative inputs to show the method. Replace them with your real figures and the actual terms from any app's pricing page.
- Average accepted upsell value: $12
- Share of orders that accept an upsell: 25%
- So upsell revenue per order: 0.25 × $12 = $3.00
- Illustrative success fee: 5% of upsell revenue (some plans are higher; check the real number)
- Flat-fee benchmark: UpsellEngine plans — $29 (Starter), $79 (Growth), $199 (Scale)
At 500 orders a month
- Upsell revenue: 500 × $3.00 = $1,500/mo
- Revenue-share cost at 5%: $75/mo
- Flat fee (Starter/Growth): $29–$79/mo
At low volume the two models are close. A 5% success fee costs $75; a flat plan costs $29–$79. If your upsell revenue or the app's fee is higher, the revenue-share side is already more expensive.
At 2,000 orders a month
- Upsell revenue: 2,000 × $3.00 = $6,000/mo
- Revenue-share cost at 5%: $300/mo
- Flat fee (Growth): $79/mo
Now the gap is real. The success-fee model costs $300 for the same work the flat plan does for $79. You are paying an extra $221 a month purely because you sold more — and the app's cost did not.
At 5,000 orders a month
- Upsell revenue: 5,000 × $3.00 = $15,000/mo
- Revenue-share cost at 5%: $750/mo
- Flat fee (Scale, unlimited orders): $199/mo
At scale the divergence is stark: $750 vs $199 a month. The revenue-share app takes $9,000 a year more than the flat plan — for delivering the same offers. And note this used a conservative 5% assumption; success fees on some plans run higher, which widens the gap further.
The crossover point
There is a break-even volume below which revenue-share can be cheaper (very small stores) and above which flat fee wins — and that crossover comes quickly. With the inputs above, flat fee is already cheaper by around 1,300 orders a month. Above that, the flat model's advantage grows every month you scale, because your success is no longer someone else's revenue.
This is the whole positioning difference: a revenue-share app is optimized to grow its cut of your sales; a flat-fee app is optimized to be predictable while you keep 100% of the upsell revenue.
What to check on any app's pricing page
Before you commit, confirm:
- Is there a percentage of upsell revenue, on any plan? Read the fine print — some apps apply it only on certain tiers.
- Does the price rise with order or conversion volume? Usage tiers are a form of the same thing.
- What is the cost at your next volume, not just today's? Model the plan at 2× your current orders.
- Is there a cap? A flat fee that stops rising (UpsellEngine tops out at $199/mo for unlimited orders) makes budgeting simple.
For dated, side-by-side breakdowns of specific apps, see our comparison pages — including the AfterSell alternative, where the success-fee model comes up directly.
The three volumes side by side
Putting the worked examples in one place makes the divergence obvious (illustrative inputs — use your own):
- 500 orders/mo — $1,500 upsell revenue → revenue-share at 5% costs $75; flat fee $29–$79.
- 2,000 orders/mo — $6,000 upsell revenue → revenue-share $300; flat fee $79.
- 5,000 orders/mo — $15,000 upsell revenue → revenue-share $750; flat fee $199.
The flat-fee cost is capped; the revenue-share cost keeps climbing with your sales. That single contrast is the whole decision.
Frequently asked questions
Is revenue share ever cheaper than a flat fee?
Yes — at very low volume. When your upsell revenue is small, a percentage of it can come to less than a fixed monthly plan. The crossover comes quickly, though: with the illustrative inputs above, the flat fee is already cheaper by around 1,300 orders a month, and the gap widens every month you grow beyond that.
At what order volume does a flat fee win?
It depends on your upsell revenue and the app's exact percentage, so model it with your own numbers. With the example inputs here (25% acceptance, $12 average upsell, 5% success fee), flat fee overtakes revenue share at roughly 1,300 orders a month — and by 5,000 orders the difference is $750 versus $199.
What should I check on an upsell app's pricing page?
Four things: whether there is any percentage of upsell revenue on any plan; whether the price rises with order or conversion volume (usage tiers are the same idea in disguise); what it will cost at your next milestone, not just today's; and whether there is a cap. Read the fine print — some apps apply a success fee only on certain tiers.
Does UpsellEngine take a percentage of my sales?
No. UpsellEngine is a flat fee with 0% revenue share on every plan, forever. Your upsell revenue is yours; the price is your plan, billed through Shopify, and it does not rise because you sold more.
How do I model this for my own store?
Take your monthly orders, your rough upsell acceptance rate, and your average accepted upsell value to get your upsell revenue. Apply any app's real success-fee percentage to that number, then compare it with the same app's flat plans at your current volume and at double it. The comparison at your next milestone is the one that matters.
The takeaway
At low volume, the two pricing models are close enough that either can win. As you grow, they diverge fast: revenue-share cost climbs with your sales, while a flat fee stays put. Run the math above with your own numbers and the actual terms from each app — and pay special attention to what you'll owe at your next milestone, not just today.
UpsellEngine is a flat fee with 0% revenue share on every plan, forever. See the pricing and keep what you earn.
Related posts
How Shopify post-purchase upsells work, when Shopify allows them, and how to set them up — a practical 2026 guide, including the honest limitations.
A worked comparison: lifting average order value with upsells vs raising your ad budget. Why upsell revenue is more profitable — with the assumptions shown.
How AI builds Frequently Bought Together pairings from your Shopify order history — cold start, co-purchase analysis, and keeping manual control.
How AI builds product recommendations for a Shopify store: semantic catalog reading, co-purchase learning, full coverage, and profit-aware ranking.
Why ranking Shopify upsells by profit margin beats ranking by revenue — how COGS-aware recommendations and slow-stock boosting protect your margins.
The seven places to show an upsell on Shopify — product page, cart, checkout, post-purchase, thank-you, popups — and which shopper each one catches.
How to move slow-moving and overstocked Shopify stock through your upsell traffic — AI stock boosting, targeted auto-discount tiers, and honest trade-offs.