C
ChurnRecovery
Get started free
TemplatesFreemium Downgrade

Freemium Downgrade

Instead of full cancellation, offer a free tier downgrade. Perfect for products with freemium models where keeping users in the ecosystem matters.

Save Rate
40-55%
Best For
Freemium products, consumer SaaS, mobile apps
Category
Consumer

Interactive Preview

yourapp.com/settings/subscription

We're sorry to see you go

Tell us why you're leaving — we might be able to help.

Code

cancel-flow.jsjavascript
const result = await cr.showCancelFlow({
  customerId: user.id,
  subscriptionId: user.subId,
  reasons: [
    { id: 'too-expensive', label: "It's too expensive", icon: '💰',
      offer: { type: 'downgrade', plan: 'free' } },
    { id: 'not-using-premium', label: "Don't use premium features", icon: '🤷',
      offer: { type: 'downgrade', plan: 'free' } },
    { id: 'found-free-alt', label: 'Found a free alternative', icon: '🆓',
      offer: { type: 'discount', percent: 50, duration: 3 } },
    { id: 'temporary', label: "Don't need it right now", icon: '📅',
      offer: { type: 'pause', months: 1 } },
    { id: 'other', label: 'Something else', icon: '💬',
      offer: { type: 'feedback' } },
  ]
})

Reason → Offer Mapping

ReasonOffer TypeWhat the customer sees
💰It's too expensive
⬇️ Downgrade
How about switching to our Free plan?
🤷Don't use premium features
⬇️ Downgrade
How about switching to our Free plan?
🆓Found a free alternative
💰 Discount
50% off for 3 months?
📅Don't need it right now
⏸️ Pause
Pause for a month — no charge
💬Something else
📝 Feedback
Help us improve

Other Templates

SaaS Standard

The most popular cancel flow template. Covers price objections, feature gaps, and low usage with sma...

View →

High-Ticket Enterprise

Designed for enterprise and high-ARPU products. Prioritizes human escalation and generous discounts ...

View →

Feedback-First

Prioritizes collecting detailed feedback over saving customers. Ideal for early-stage products where...

View →

Use this template — free

Copy the code above, join the waitlist for your API key, and start saving customers today.

Get Early AccessRead the Docs →