Updated July 2026 · Neutral comparison

Paddle Retain vs Churnkey: revenue-share vs platform pricing

Two capable retention tools that price and integrate in opposite ways. Retain is free inside Paddle's merchant-of-record billing (a revenue share standalone); Churnkey is a flat platform fee on any processor. The right pick is set by your billing setup, so we organized this by pricing model and processor.

By Daniel Borodin, founder of SubRevival (a dunning tool)SubRevival appears once, in a clearly marked box. Updated July 2026.

Two models, two stacks

Paddle Retain

Revenue-share / bundled

Free inside Paddle Billing

~10-15% standalone

Native to Paddle MoR

Churnkey

Flat platform fee

$250/mo, no revenue share

Any processor (Stripe+)

Layers on, via SDK

Sources: paddle.com and churnkey.co, July 2026.

The short answer

Choose Churnkey if you want flat, predictable platform pricing ($250/mo billed yearly, no revenue share) and to keep your existing processor (Stripe and others) while adding best-in-class cancel flows. Choose Paddle Retainif you bill through, or are adopting, Paddle's merchant-of-record platform (Retain is free there and deeply integrated, with strong global localization), or if you want the performance revenue-share model as a larger global business. The real fork is your billing setup and whether you prefer a flat fee or a revenue share.

The honest framing

This is a billing decision as much as a tool decision

Paddle Retain and Churnkey do similar jobs, dunning and cancellation flows, but they sit on opposite sides of two structural choices: how you pay, and where your billing lives. Comparing their features first, as most articles do, buries the decision that actually matters. Start with the pricing model and the processor, and the right tool usually becomes obvious.

Paddle Retain, the product Paddle acquired from ProfitWell, is built around Paddle's merchant-of-record billing, where it is free, and charges a revenue share when bolted onto your own billing. Churnkeyis the opposite: a flat platform subscription that layers on whatever processor you already use, with no cut of your recovery. One rewards committing to Paddle's ecosystem; the other rewards keeping your stack and paying a fixed price.

That is why this comparison is organized by pricing model and processor support rather than by feature checklist. Both address the same underlying leak, involuntary churn is 20-40% of subscription churn, so the question is not whether either recovers payments, but which pricing shape and billing fit suit you.

A note on neutrality: I make a dunning tool, so I have skin in this. The comparison below is a straight read on Retain versus Churnkey, and my own product appears once, in a clearly-marked box near the end. For the full pricing detail on each, see Paddle Retain pricing and Churnkey pricing. Prices are current as of July 2026.

$250/mo

Churnkey, flat (billed yearly)

Platform subscription (churnkey.co, July 2026)

Free–15%

Paddle Retain: $0 in Paddle Billing to ~10-15% standalone

Two-track pricing (paddle.com, July 2026)

20-40%

of SaaS churn is involuntary

The failed-payment problem both solve (ProfitWell)

The 10-second answer

On Paddle's billing? Retain is free and native. On Stripe and want a flat price? Churnkey ($250/mo, no revenue share). Want Retain's data and localization off Paddle? You pay its ~10-15% standalone share. Billing setup decides it.

The context

Revenue-share vs platform pricing: what's the difference?

This is the distinction the whole comparison turns on. One model bundles or takes a cut; the other charges a flat fee. Here is how Retain's and Churnkey's models compare on the dimensions that decide cost and fit.

DimensionPaddle Retain (revenue-share / bundled)Churnkey (flat platform)
How you are billedFree inside Paddle Billing; ~10-15% of recovery standaloneFlat subscription ($250/mo billed yearly, higher tiers custom)
Cost predictabilityVariable: bundled in Paddle's fee, or scales with recoveryFixed and predictable
Cost as recovery growsRises (standalone percentage)Unchanged
Processor / billingBest inside Paddle's merchant-of-record; also works standaloneLayers on your existing processor (Stripe and others)
Do you change billing?To get it free, move to Paddle as merchant of recordNo, keep your processor
SetupPaddle account / integrationJavaScript SDK (developer time)
Best forPaddle-ecosystem, global, larger businessesTeams wanting a flat price while keeping their processor

Watch

The Stripe billing layer these tools sit on

Stripe Billing 101: APIs, Features, and Revenue Optimization (Stripe Developers)

The money

How does each one price?

Pricing verified against each vendor's site, July 2026. Verify current rates before buying.

Paddle Retain

Free in Paddle Billing

  • · Included with Paddle's MoR billing (5% + 50c per transaction)
  • · Standalone: ~10-15% of recovered revenue (reported)
  • · Flat floor from $500/mo for smaller standalone teams
  • · Full detail in Paddle Retain pricing

Churnkey

$250/mo (billed yearly)

  • · Flat subscription; ~$300/mo billed monthly
  • · Starter under $5k/mo churn volume; higher tiers custom
  • · No percentage of recovered revenue
  • · Full detail in Churnkey pricing
The crossover: inside Paddle Billing, Retain is cheaper than Churnkey by definition (it is free on a platform you already pay for). On Stripe, it flips: Retain's standalone $500/mo floor is usually higher than Churnkey's flat $250/mo for a smaller team. The percentage-vs-flat trade-off is broken down in flat fee vs percentage dunning pricing.

The stack

Which fits your processor and billing setup?

The second axis, and often the deciding one. These tools relate to your billing in fundamentally different ways.

Paddle Retain: native to Paddle's MoR

  • Free and deeply integrated inside Paddle Billing
  • Paddle is your merchant of record (handles tax, fraud, payouts)
  • Works standalone on your own billing, at the paid revenue share
  • Strongest for global, multi-currency, localized selling

Churnkey: layers on any processor

  • Keeps your existing billing (Stripe and others)
  • Multi-processor; you do not change your payment stack
  • Added via a JavaScript SDK (developer time to integrate)
  • Strongest for SaaS staying on Stripe wanting flat pricing
If moving to a merchant-of-record model is on your roadmap anyway, Retain comes free with it. If you are committed to your own processor, Churnkey's layer-on model does not ask you to change how you get paid.

Read with care

What recovery rates do they claim?

Both publish recovery numbers, and both are company claims you should not treat as a head-to-head benchmark. Here is what each says, and why the comparison is shakier than it looks.

Churnkey

~64%avg (up to ~89%)

Churnkey states an average recovery rate around 64%, with a ceiling near 89% combining retries, email, and SMS (company claim, churnkey.co).

Paddle Retain

50%+("54.2%" per Churnkey)

Paddle officially describes over 50% recovery. The specific 54.2% figure often quoted for Retain comes from Churnkey's own comparison, a competitor, not from Paddle.

⚠️ Why not to trust the head-to-head: these figures are self-reported marketing metrics measured on different customer bases with different methods, and one of them (Retain's 54.2%) is a competitor's characterization. They are directional at best. Decide on pricing model, processor fit, and features, not on dueling recovery percentages. For independent numbers, see our recovery statistics report.

Side by side

Paddle Retain vs Churnkey, feature by feature

Company-reported figures are labeled; prices verified July 2026.

Feature
Paddle Retain
Churnkey
Pricing model
Free in Paddle Billing; ~10-15% standalone
Flat $250/mo (billed yearly)
Standalone minimum
$500/mo floor (smaller standalone teams)
$250/mo, no revenue share
Failed-payment dunning
Cancel flows
Term / plan-upgrade optimization
Via segmentation
Localization / multi-currency
Strong (global, MoR)
Some
Processor support
Best in Paddle MoR; works standalone
Multi-processor, layers on
Setup
Paddle account / integration
JavaScript SDK
Company-claimed recovery
~50%+ (Paddle); 54.2% per Churnkey
~64% avg (up to 89%)
% of recovered revenue
~10-15% standalone; 0 in Paddle bundle
None published

The verdict

Which should you choose?

Choose Paddle Retain if

You bill through Paddle as your merchant of record, or plan to. Retain is free there, deeply integrated, and strong on global, multi-currency, localized selling. It also suits a larger business that is comfortable with a performance revenue share and values Retain's data-driven defaults, even when used standalone.

Choose Churnkey if

You want a flat, predictable price ($250/mo, no revenue share) and to keep your existing processor. Churnkey layers on Stripe and others without changing your billing, and its cancel-flow builder is the most sophisticated on this comparison. The trade-off is a JavaScript SDK integration and a fixed fee that does not flex down at small scale.

It is close when

You are on Stripe and weighing standalone Retain against Churnkey. Both are premium; the decision comes down to flat fee vs revenue share and whether you value Retain's localization or Churnkey's cancel-flow depth more. At that point, ignore the recovery-rate marketing and decide on cost model and fit.

Vendor noteBudget alternative

Full disclosure, I make a third tool, and both of these are broader (and pricier) than a team that just needs failed-payment recovery on Stripe. SubRevival (subrevival.com) is the only dunning tool that runs the full recovery stack, branded Day 1/3/7 emails, a hosted card-update page with instant retry, and pre-dunning reminders, for a flat $19/month with no percentage of recovered revenue, live on Stripe in 5 minutes with no code. It does not do cancel flows (both tools here do) or Retain's localization, so it fits only when branded recovery is your need. Compare directly: vs Churnkey and the Paddle Retain alternative.

Common questions

Paddle Retain vs Churnkey FAQ

What's the difference between Paddle Retain and Churnkey?
Two big differences: pricing model and processor relationship. Paddle Retain (formerly ProfitWell Retain) is free inside Paddle Billing (its merchant-of-record platform) and charges ~10-15% of recovery, or a $500/month floor, standalone. Churnkey is a flat subscription from $250/month billed yearly that layers on your existing processor with no revenue share. Both do dunning and cancel flows. The full pricing breakdowns are in Paddle Retain pricing and Churnkey pricing.
Which is cheaper, Paddle Retain or Churnkey?
It depends entirely on your billing setup. On Paddle Billing, Retain is free (you pay Paddle's 5% + 50c fee anyway), so cheaper than Churnkey's $250/month. On Stripe standalone, Retain charges ~10-15% or a $500/month floor, usually more than Churnkey's flat $250 for a smaller team. So Retain is cheaper inside Paddle's ecosystem, pricier outside it. See the two-track detail in Paddle Retain pricing.
Do I have to use Paddle's billing to use Retain?
No, but it is where Retain is free. Paddle markets it as built into Paddle Billing (its merchant-of-record platform) at no extra cost, but it also works standalone on Stripe, where it charges ~10-15% or a $500/month floor. So you need not migrate to Paddle, but standalone you pay directly. For a Stripe business, weigh that against Churnkey's flat rate, and against a flat-fee tool, in the Paddle Retain alternatives.
Does Churnkey work with Stripe and Paddle?
Yes. Churnkey is processor-flexible, it layers on your existing billing (Stripe and others) via its JavaScript SDK rather than replacing it. That contrasts with Retain, which is native and free inside Paddle's merchant-of-record billing and charges a revenue share standalone. So committed to Stripe with a flat-priced platform: Churnkey; on Paddle's MoR: Retain. The setup cost for Churnkey is the SDK integration. See its tiers in Churnkey pricing.
What recovery rates do Churnkey and Paddle Retain claim?
Both are company claims to read with care. Churnkey states ~64% average (up to ~89% with retries + email + SMS). Paddle/ProfitWell officially describes over 50% recovery; the 54.2% often quoted for Retain actually comes from Churnkey's own comparison, not Paddle. These are self-reported, measured differently, and not directly comparable, treat them as directional. See real benchmarks in our recovery statistics report.
Which has better cancel flows?
Both are strong. Churnkey's cancel-flow builder is its signature: A/B-tested offers, pauses, downgrades, and surveys via its SDK, tuned for SaaS. Retain also offers cancellation flows with personalized offers, backed by Paddle's large dataset, inside its retention suite. For cancel-flow sophistication on your own processor, Churnkey has the edge; for a bundled suite in Paddle's ecosystem, Retain. Usually pricing and processor fit decide before the cancel-flow nuances do.
Is there a cheaper flat-fee alternative to both?
Yes, if you only need failed-payment recovery on Stripe. Both tools bundle more than a team wanting simple branded email recovery needs. SubRevival (subrevival.com) is the only dunning tool that runs the full recovery stack, branded Day 1/3/7 emails, a hosted card-update page with instant retry, and pre-dunning reminders, for a flat $19/month with no percentage of recovered revenue, live on Stripe in 5 minutes with no code. It does not do cancel flows or localization, so it fits when branded recovery is your need. Compare in SubRevival vs Churnkey.
Which should I pick if I'm on Stripe, not Paddle?
On Stripe, Retain loses its free-inside-Paddle edge, so it comes down to preference. Want a flat platform fee and top cancel flows on Stripe: Churnkey ($250/month, no revenue share). Want Retain's data and localization and will pay its standalone ~10-15% or $500 floor: Retain works on Stripe too, just not free. Only need failed-payment recovery: a flat-fee tool does it for less. See the flat-fee route in the Churnkey alternative guide.

Keep reading