Comparison

Why pick Backstop over the bigger names.

No spin: the established tools are broader — more processors, longer track records, bigger sales teams. Our bet is narrower and sharper — the Stripe recovery loop done well, at a flat $79/mo with a real free tier, where Churnkey starts at $250/mo billed yearly. You also get a full hosted portal that replaces Stripe's billing portal, and dunning that sends from your own verified domain — not ours. Built for indie SaaS in the $1k–$50k MRR range.

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

 BackstopChurnkeyPaddle RetainStunning
Starting price$79 / mo$250 / mo, billed yearlyFree*From ~$120 / mo
Revenue share0%0%% of recovered0%
Free tier10 campaigns / moNoYes (with rev share)No
Annual contract requiredNoOptionalYes for paidOptional

Recovery loop

 BackstopChurnkeyPaddle RetainStunning
Smart retries (Stripe-aware)
Decline-code aware schedule
Hosted card-update pages (PCI SAQ-A)
Pre-dunning card-expiry warnings
Reactivation campaignsAdd-on

Save the cancel

 BackstopChurnkeyPaddle RetainStunning
Visual cancel-flow builderAdd-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)enforcedCustomer-configured
Install: SDK · hosted redirect · AI-agent promptAll threeSDK + MCPSDK
HMAC-signed embed (modal on your own domain)TokenizedTokenized

Branding + delivery

 BackstopChurnkeyPaddle RetainStunning
Custom From name + accent + logo
Verified send domain (your subdomain)Pro ($79)EnterpriseEnterpriseStandard
White-labeled cancel runnerAdd-on

Processor support

 BackstopChurnkeyPaddle RetainStunning
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
The Backstop hosted save flow a canceling subscriber sees: survey reason, proof step, and a targeted offer.

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