What Is a Retention Offer?
A retention offer is an incentive, such as a pause, discount, downgrade, or free extension, shown to a subscriber inside a cancel flow before their cancellation is confirmed.

A retention offer is an incentive shown to a subscriber who has started a cancellation inside a cancellation flow. Its goal is to turn the reason they gave for leaving into a trade-off they'd rather accept.
A subscriber clicks cancel and picks a reason on the previous screen. The reason might be "too expensive" or "not using it enough." You'd route them to an offer matched to that reason, instead of confirming the cancel. The offer is your last in-product chance to keep them.
You fire the offer mid-flow because intent is highest at the moment of confirmation. The subscriber is still inside the product, still logged in, and still weighing the decision.
Once the cancel screen closes, you're chasing them through email and ads, with weaker signal and lower response.
Retention offers cover voluntary cancellations only. They don't apply when the subscriber never meant to leave, like a card expiring. That recovery runs through dunning, not the cancel flow.
Key takeaways
- Show retention offers mid-cancel, never as a post-cancel email follow-up.
- Use a pause when the reason is temporary, not when the subscriber names price.
- Track offer acceptance rate per offer type, split by cancel reason.
- Skip offers for failed-payment churn because that runs through dunning.
- Offer acceptance rate of 25% is achievable on a free-extension offer in a typical cancel flow.
- Save rate across an entire cancel flow often runs 2x lower than a single offer's acceptance rate.
The four types of retention offers
The retention offer types each trade a different lever for the subscriber's stay:
- Pause: a temporary hold on billing, usually one to three months.
- Discount: a reduced price for a set number of cycles.
- Downgrade: a move to a smaller plan at a lower price, with fewer features.
- Free extension: extra time at no charge, added to the current cycle.
These are parallel categories, not steps in a sequence. Which one a subscriber sees is decided by the cancel reason they gave on the previous screen. Here's how each one works.
1. Pause
A pause offer puts billing on hold for a set window. The subscription resumes on a fixed date. The goal is to keep the account alive through a temporary gap, without a full cancel-and-restart later.
Say a subscriber says they have a slow season, or a project that just wrapped as their reason for leaving. You'd show a pause instead of a discount.
Avoid the pause when the subscriber names cost as the reason. Resuming at the original price three months later just delays the same decision.
2. Discount
A discount offer cuts the price for a set period, often one, three, or six months. Its goal is to lower the cost objection without permanently devaluing the plan.
When a subscriber selects "too expensive" or "found a cheaper alternative," you'd present a flat percent off the next cycle. Or a step-down price held for several cycles. The subscriber stays on the same plan, just at a different price.
Hold the discount window short enough that you can re-evaluate retention at full price. A deep discount held forever isn't retention. It's a rewrite of your pricing.
3. Downgrade
A downgrade offer moves the subscriber to a smaller plan at a lower price, with fewer features. The goal is to keep them inside the product when their current plan exceeds what they actually use.
Usage data might show the subscriber never touched the premium features they paid for. If they also cite cost, you'd offer the smaller plan, not a discount on the larger one. The downgrade fits the actual usage.
This pattern shows up most in mid-tier B2B SaaS. The top plan was sized for a buyer expectation the user never grew into.
4. Free extension
A free extension grants extra time at no charge, added to the current billing cycle. The goal is to give the subscriber a second window to reach the value they didn't reach the first time.
A subscriber who says they haven't had time to use the product yet is the textbook case here. For instance, you'd extend the cycle by 14 or 30 days at no cost. The subscriber gets more runway to hit activation milestones they missed.
The cause usually traces back to onboarding gaps earlier in the lifecycle. That's why pairing a free extension with a re-onboarding nudge converts better than the extension on its own.
How retention offers are measured
The metric is offer acceptance rate, the percent of subscribers who see a retention offer and accept it. The goal is to measure per-offer effectiveness. You can tell which offer type is earning its place in the cancel flow and which one isn't.
Say 400 subscribers see a free-extension offer in a month and 100 of them accept. Your offer acceptance rate for that offer is 25%. The formula is accepts divided by offers shown, times 100. You'd calculate it per offer type, not as a single aggregate.
You exclude subscribers who exited before the offer step from the denominator (offers shown). You can't credit or blame an offer the subscriber never saw. Counting them either way would muddy the signal.
A high abandonment rate before the offer step is a separate problem.
Offer acceptance rate isn't the same as save rate. Save rate counts every subscriber who enters the cancel flow and stays, including those who never saw an offer. A single offer can hit 30% acceptance while overall save rate sits at 15%.
Most subscribers never reach the offer step. Use the save rate calculator to see how acceptance rate feeds into save rate for your flow.
Retention offer vs. winback offer
The distinction is timing. A retention offer fires before the cancellation is confirmed. A winback offer fires after. Each one targets a subscriber in a different state, with a different surface and ask.
If the subscriber has already confirmed cancellation and the account has closed, you'd reach them through a winback email, ad, or push, not a retention offer. The retention surface no longer exists for them. They aren't inside the product anymore.
You can't substitute one for the other. A retention offer sent through a winback channel gives up on the subscriber before the product even tried. A winback served on a retention surface misses every subscriber who already left.
Dunning sits next to both as the third lane. It handles failed payments and needs no offer. The subscriber never intended to cancel in the first place.
FAQ
What is a retention offer on a credit card?
A credit-card retention offer is a bonus, statement credit, points award, or fee waiver. The card issuer gives it to a cardholder who calls to cancel. It sits in the consumer-credit domain, not subscription billing. A phone agent runs the offer, not software.
What is a retention offer on Amazon?
In Amazon's subscription-app context, a retention offer is an API feature for app developers. It shows a discount or extension to a subscriber who taps cancel in the App Store or Play sheet.
How do you decide which retention offer to show?
The decision routes off the cancel reason the subscriber just gave. Price routes to a discount. A temporary need routes to a pause. A feature-gap reason routes to a downgrade, or an onboarding-paired free extension.