You've seen the pricing page: "Free to install — 0.75% of upsell revenue." That sounds like a no-brainer. No upfront cost, no risk. But if your cross-sell starts working, that percentage can quietly become your second-largest app expense. Here's how to run the math before you commit.
How percentage-based pricing works
Percentage-based upsell apps charge you a cut of every sale that flows through a recommendation. If a shopper clicks your cross-sell widget and buys a $40 product, the app takes its cut — usually 0.5% to 1.5% of that $40.
At low revenue, this is cheap. At $500/month in upsell revenue with a 0.75% rate, you pay $3.75. That's nothing.
But when your cross-sell starts working — which is the whole point — those percentages compound.
The breakeven table
Here's what 0.75% looks like at different upsell revenue levels compared to a flat $19/month:
| Monthly upsell revenue | 0.75% cost | Flat $19/mo | Difference |
|---|---|---|---|
| $500 | $3.75 | $19 | Flat costs more |
| $1,000 | $7.50 | $19 | Flat costs more |
| $2,533 | $19 | $19 | Breakeven |
| $5,000 | $37.50 | $19 | Flat saves $18.50 |
| $10,000 | $75 | $19 | Flat saves $56 |
| $25,000 | $187.50 | $19 | Flat saves $168.50 |
The breakeven point is $2,533/month in upsell revenue. Below that, the percentage model is cheaper. Above it, flat pricing wins — and the gap grows with every dollar your cross-sell earns.
What does $2,533/month in upsell revenue actually look like?
Let's make this concrete. Say your typical cross-sell adds a $25 item to an order, and you're doing 200 orders/month. If your cross-sell attach rate is 5% (1 in 20 orders), that's 10 cross-sell orders × $25 = $250/month. Way below breakeven — percentage pricing is fine.
But if you're doing 500 orders/month with a $40 average cross-sell and a 13% attach rate, that's 65 orders × $40 = $2,600/month. You're past breakeven. Flat pricing saves you money every month.
And here's the thing: the better the app works, the more you pay with percentage pricing. The incentive is backwards.
The hidden problem with percentage models
Percentage-based pricing creates a ceiling effect. When your cross-sell starts performing well, you find yourself doing math on whether it's "worth" the app fee. At $187/month on a "free" app, that's a meaningful expense — and it grows every month your store scales.
Flat pricing removes that anxiety. Whether your cross-sell drives $500 or $50,000 in upsell revenue, your cost is the same $19. You can focus on optimizing the recommendations instead of worrying about the cost.
Who should use percentage-based apps?
If you're just starting out — fewer than 50 orders/month, still testing whether cross-sell works for your audience — percentage pricing keeps the initial risk low. You're not paying for an app that might not work yet.
But once your store crosses 150–200 orders/month and cross-sell starts generating meaningful revenue, run this math for your specific numbers and compare.
Related reading
- Shopify Upsell Apps With Flat Monthly Pricing (No Revenue Cut) — 2026 Guide
- Post-Purchase Upsell vs Cross-Sell: When to Use Each on Shopify
- Shopify Search & Discovery vs. Paid Upsell Apps: An Honest Comparison
- Cross-Sell vs Upsell on Shopify: Which Makes You More Money?
- Manual vs. Automatic Product Recommendations on Shopify: When to Use Each
FAQ
Does Dropr charge a percentage of upsell revenue?
No. Dropr is a flat $19/month after a 14-day free trial. No percentage of revenue, no transaction fees, no tiers based on order volume. You keep everything the cross-sell earns.
What if my upsell revenue fluctuates month to month?
That's exactly the problem with percentage pricing — your cost is unpredictable. In a good month you pay more; in a slow month you pay less. Flat pricing is a fixed line in your budget regardless of seasonal swings.
Are there apps that charge both a flat fee AND a percentage?
Yes, some apps use tiered models that include a monthly base fee plus a percentage above a certain revenue threshold. Read the pricing page carefully, especially the small print about "revenue sharing."