Compare
LastRetry vs Churnkey
Churnkey is a retention suite (cancel flows plus payment recovery) priced by your churned revenue. LastRetry focuses on failed payments and charges only on recoveries.
| LastRetry | Churnkey | |
|---|---|---|
| Pricing model | 10% of recovered revenue up to $50K MRR, 7% to $250K, 5% to $500K. Nothing if nothing is recovered. | Fixed fee set by your average monthly churned revenue, fixed for 12 months. Starter $250/mo and Core $500–1,300/mo, billed yearly. "Never a take rate." |
| Contract | None. No subscription, setup fee or minimum. | Month-to-month available; annual billing is discounted but not required. |
| Trial | Free to connect; you only pay on recoveries. | 14-day trial, no credit card required (Starter and Core). |
| Billing platforms | Stripe | Stripe, Chargebee, Maxio, Paddle and Braintree, plus a custom integration framework. |
| Retries | Planned per decline reason: payday timing for insufficient funds, back-off for soft declines, no retries for expired, lost or stolen cards. | "Precision Retries" timed by machine learning; attempts grouped by hard vs soft decline, with hard declines handled by campaigns. |
| Emails | Sent in your name, written per decline reason; A/B tests against your own copy; AI drafts you approve. | Dunning campaigns from your verified domain, segmented and localized; A/B testing on Core. |
| SMS | Optional for high-value customers, with a card update link. $0.10 per text. | Yes, with local numbers and a pre-signed link to a mobile checkout. Price not published. |
| Card update page | Stripe-hosted card page; the new card becomes the default and the invoice is charged at once. | White-labelled forms on your domain. |
| In-app notices | Banner script for customers with an open case (customer id signed on your server). | A "Failed Payment Wall" that blocks features and collects the card inline. |
| Cancel flows | Not included. LastRetry handles failed payments only. | Yes, included from Starter. |
Churnkey details are from their public pages, checked October 3, 2026. Prices and features change; see the sources below.
What the pricing difference means
Churnkey's published Starter price, billed yearly is $250 a month. At LastRetry's 10% rate, our fee reaches that amount in a month where we recover $2,500. Below that, LastRetry costs less; in a month we recover nothing, it costs nothing. Above it, a flat fee can be cheaper, and our rate drops to 7% and 5% as your MRR grows.
When Churnkey is the better choice
- You want cancel flows, offers and payment recovery in one suite.
- You bill through Chargebee, Maxio, Paddle or Braintree as well as Stripe.
- You prefer a fixed yearly price and want features like an in-app payment wall.
When LastRetry is the better choice
- You only need failed payment recovery, on Stripe.
- You'd rather pay a share of recovered revenue than a fixed fee set in advance.
- You're early and want $0 cost until something is recovered.
See how LastRetry works, the pricing details, or how we treat each decline code.
Sources
- churnkey.co/pricing (checked October 3, 2026)
- Churnkey payment recovery (checked October 3, 2026)
See what failed payments are costing you.
Connect Stripe and your past-due invoices from the last 30 days show up in a minute. Free until something is recovered.