Cancel flows for SaaS founders

Keep customers
before they leave.

When someone clicks cancel, retentix asks why — then shows the one offer most likely to change their mind. And it measures exactly how much MRR you kept.

Get started Set up in minutes · one link is all it takes

How it works

Three steps to saved revenue.

  1. Swap your cancel link

    Point your “Cancel subscription” button at your retentix URL instead of Stripe. One line, done.

    https://flow.retentix.co/your-company
  2. Customers tell you why

    Instead of vanishing into a payment portal, they land on a short, branded exit survey — and actually answer it.

  3. The right offer appears

    retentix matches their reason to a discount, a pause, a downgrade or a conversation. When they accept, the revenue stays with you.

Why retentix

Every cancellation deserves the right offer.

Matched to the reason

Price-sensitive users see a discount. Overwhelmed users see a pause. Nobody gets a one-size-fits-all coupon.

Offers on every plan

Discounts, pauses, downgrades and contact flows are included from the cheapest plan up. Your retention is never feature-gated.

No credit counter

Run unlimited cancel flows. We don't meter the moments that save your revenue — no caps, no top-ups.

The dashboard

See exactly how much revenue you saved.

Every save, every reason, every dollar — in one place.

  • Saved MRRThe number your investors ask about, updated live.
  • Recovery flowsEvery individual save — the reason, the offer, the amount.
  • The funnelWhere people drop off, from cancel click to accepted offer.

Pricing

Simple pricing. Offers included.

Every plan ships with every offer type — discount, pause, downgrade and contact.

Starter

$29/mo

For your first product

Unlimited cancel flows — no credits, no surprise bills

  • 1 product
  • Hosted cancellation page
  • Reason survey
  • Matched offers — discount, pause, downgrade or contact
  • Email alerts
  • Saved-MRR & funnel dashboard
Start with Starter

Agency

$99/mo

For agencies & studios

Unlimited cancel flows — no credits, no surprise bills

  • 15 products
  • Hosted cancellation page
  • Reason survey
  • Matched offers — discount, pause, downgrade or contact
  • Email alerts
  • Saved-MRR & funnel dashboard
  • Webhook notifications
  • CSV export
  • Option to remove the “Powered by retentix” badge
  • Client-ready exports — one file per product with a summary header
Get Agency

Prices in USD. Cancel anytime.

FAQ

Questions, answered.

Does retentix connect to Stripe?

Not yet. In the current version, when a customer accepts an offer you get an instant notification with the exact change to make — apply it in Stripe in a couple of clicks. A native Stripe integration is on the roadmap.

How long does setup take?

Minutes. You replace one link: your “Cancel subscription” button points to your retentix flow URL instead of your billing portal. No SDK, no code changes beyond that line.

What happens when a customer accepts an offer?

You get an instant notification with the offer they accepted. You apply the discount, pause or downgrade in Stripe, and the save lands in your dashboard as saved MRR.

What if I have more than one product?

Each product gets its own cancel flow and its own data. Pick your plan by product count — Starter covers 1, Pro covers 5, Agency covers 15.

What's in the CSV export?

Every row is one cancel flow: date, product, customer reference, the reason given, the offer shown and the MRR saved. On Agency, exports are client-ready — one file per product, each with a summary header. CSV export ships with Pro and Agency.

Why is there no usage limit?

Because a cancellation is the moment you can save revenue — we won't put a meter on it. Every plan runs unlimited cancel flows, with no credit packs and no surprise bills. Plans differ by product count, not by how often you're allowed to keep a customer.

Will customers see my brand or yours?

Yours. The flow page carries your logo, your colors and your product name — retentix stays in the background.

Where is my data stored?

Flow responses and analytics are stored encrypted on EU-hosted infrastructure. Your data is never sold or shared.

Ready to keep more of the revenue you already earned?

Get started