Us
Backstop
Flat $79 / mo · no rev share
Them
Churnkey
$250 / mo, billed yearly
Them
Paddle Retain
Rev-share on recovery
Them
Stunning
Stripe-native · from ~$120 / mo
Pricing
| Backstop | Churnkey | Paddle Retain | Stunning | |
|---|---|---|---|---|
| Starting price | $79 / mo | $250 / mo, billed yearly | Free* | From ~$120 / mo |
| Revenue share | 0% | 0% | % of recovered | 0% |
| Free tier | 10 campaigns / mo | No | Yes (with rev share) | No |
| Annual contract required | No | Optional | Yes for paid | Optional |
Recovery loop
| Backstop | Churnkey | Paddle Retain | Stunning | |
|---|---|---|---|---|
| Smart retries (Stripe-aware) | ||||
| Decline-code aware schedule | ||||
| Hosted card-update pages (PCI SAQ-A) | ||||
| Pre-dunning card-expiry warnings | ||||
| Reactivation campaigns | Add-on | — |
Save the cancel
| Backstop | Churnkey | Paddle Retain | Stunning | |
|---|---|---|---|---|
| Visual cancel-flow builder | Add-on | — | ||
| Offer variants (discount · pause · downgrade · gift · trial-extension) | — | |||
| A/B test cancel flows | + save-rate readout | — | — | |
| Full hosted portal that replaces Stripe billing portal | — | — | — | |
| Easy-cancel compliant (ROSCA + state auto-renewal laws) | enforced | Customer-configured | — | |
| Install: SDK · hosted redirect · AI-agent prompt | All three | SDK + MCP | SDK | — |
| HMAC-signed embed (modal on your own domain) | Tokenized | Tokenized | — |
Branding + delivery
| Backstop | Churnkey | Paddle Retain | Stunning | |
|---|---|---|---|---|
| Custom From name + accent + logo | ||||
| Verified send domain (your subdomain) | Pro ($79) | Enterprise | Enterprise | Standard |
| White-labeled cancel runner | Add-on | — |
Processor support
| Backstop | Churnkey | Paddle Retain | Stunning | |
|---|---|---|---|---|
| Stripe | ||||
| Chargebee / Braintree / Maxio | — Stripe-only on purpose | (no recovery) | — | |
| Paddle | — | (no recovery) | — |
The line nobody else crosses
A full hosted portal — not just a cancel modal.
This is the one row where even Churnkey shows a dash. Pause, switch plan, update card, and cancel all route through your save flow — it replaces Stripe's billing portal outright, so the retention moment isn't bolted onto someone else's page.
See how the flow works
Go deeper
Per-competitor deep dives
Considering a specific tool? Each gets its own page with side-by-side feature-parity tables, an annual savings calculator, and a 15-minute migration walkthrough — including ProsperStack, which isn't in the grid above:
Where they win
We're a small team that does one thing. If you need multi-processor support today (Recurly, Chargebee, Braintree, Paddle), the established players cover that and we don't — we're Stripe-only, on purpose. If you want an AI offer-optimizer that auto-tunes discounts, Churnkey ships one and we don't (our offers are rules you set). If your procurement team requires a SOC 2 Type II report this quarter, ours is on the roadmap but not yet in hand. If you want a 50-rep customer-success org running campaigns for you, that's also not us. We're an infrastructure tool, sized for indie SaaS that values predictable cost and fast iteration.
Kick the tires
Try it on a free Stripe test account.
Every new workspace starts with a 14-day Pro trial, no credit card; the free tier then covers 10 campaigns/month. Connect Stripe in test mode first to kick the tires. If you decide we're wrong, we export your data on the way out — no lock-in.
~10 min setup · no sales call · 14-day Pro trial