The cancel flow that listens, for self-serve SaaS on Stripe & Lemon Squeezy
Your customers already told you why they left.
You just weren't in the room. Outro replaces your cancel button with a short voice exit interview. AI hears the real reason and shows the one offer most likely to keep them, before the cancellation goes through.
14 days free · no card · if you cancel, our own widget will try to stop you - fair's fair
This is Outro. Try cancelling.
Speak - or type - like a customer on their way out. Watch the AI hear the reason and counter with the right save-offer, live.
Real flow, real AI - responses land in a demo workspace.
What an exit interview actually sounds like
“Honestly it's a great product, it's just too expensive for a team of three right now.”
“We moved everything to spreadsheets over the summer. Nobody logged in for weeks.”
“The export keeps timing out and support never got back to me last time.”
pulled from real flows - reasons detected by AI, offers matched automatically
Integration
Drops into your cancel flow
Point your "Cancel subscription" button at your Outro page, capture one voice answer, then send the customer back to finish cancelling. One URL, one redirect.
Redirect from cancel
Send your "Cancel subscription" button to your Outro page, then bounce the customer back to finish cancelling.
Tag every answer
Append user_id and a plan reference to the URL - every voice answer comes back linked to the exact customer.
Branded page
Your own hosted page like outro.so/c/your-slug - your logo, your colors, no code to embed.
Every cancellation becomes a searchable entry.
Voice answers land in your dashboard already transcribed, scored, and tagged - ready to filter, search, and act on.
“We loved it, but we just switched to a tool that bundles this with billing - otherwise we'd have stayed.”
Features
Hear the reason, not the checkbox
Outro captures the nuance in how churning customers speak, revealing the emotions, intent, and real reasons behind a cancellation that a checkbox survey simply can't deliver.
Voice-First Intelligence
AI analyzes tone, pace, and emotion in user voices to reveal true feelings behind their words.
Understanding, not just responses
Every exit gets sentiment, themes, and a classification - automatically. See why customers cancel at a glance, not one note at a time.
Emotion Recognition
Detect frustration, excitement, confusion, and satisfaction from vocal patterns and speech dynamics.
Intent Discovery
Understand what users really want by analyzing not just what they say, but how they say it.
Transcription + Translation
Instant voice-to-text in 30+ languages, auto-translated to the language you read - so churn feedback is never lost in translation.
Conversation Insights
Transform natural conversations into structured insights and actionable recommendations.
Beyond Survey Limits
Capture spontaneous thoughts and reactions that structured surveys often miss.
Platform
From voice note to churn insight
Explore the features that turn cancellation moments into actionable churn insights

Your Branded Cancellation Page
A hosted page customers reach from your cancel button - your logo and colors, one voice question, no code to embed.

Cancel Page, Fully Tunable
Page title, question prompt, brand color, logo, button text, and the domain-locked return link - tweak it all without touching code.

Unified Command Center
Cancellation pages, exit interviews, AI reports, and billing - everything in one dashboard.

Deep Analytics Dashboard
Sentiment trends, top themes, classification breakdown, and per-page response counts in one live view.

AI Reports That Do the Reading for You
Auto-generated summaries, churn themes, and recommendations pulled straight from your exit-interview responses.

Every Page, In One Place
Manage all your cancellation pages, copy their public links, and toggle them live from a single list.
Per-response AI
Every response answers itself
Sentiment, themes, and a classification - automatically attached to every exit, whether it's a voice note or a typed reason. Read the why at a glance, not one note at a time.
“Customer left for a competitor - the deal-breaker was no Slack integration to push exit feedback into their team channel.”
“Cancelling because of a temporary budget freeze, not the product - happy to come back next quarter.”
Themes and summaries land in your workspace language. Sentiment and classification stay searchable across locales.
Weekly Digest
Every Monday who left and why
Every Monday at 9am, a single email tells you who cancelled this week, how much MRR was at risk, and what you saved with retention offers.
Your weekly cancellation digest
Why customers cancelled in the last 7 days
Top cancellation reasons
- • Too expensive (7)
- • Missing features (4)
- • Switched to a competitor (3)
Retention offers
5 accepted · 9 declined · 4 no offer
Voice-Matched Offers
Turn the real reason into recovered revenue
A checkbox survey can't tell you why someone is really leaving. Outro listens to what they say, works out the reason, and shows the save offer most likely to keep them - before they finish cancelling.
They tell you why - out loud
Instead of picking a generic reason, the customer records a short voice message in their own words.
AI detects the real reason
Outro transcribes the recording in seconds and classifies the churn reason - too expensive, missing a feature, not using it, and more.
The matching offer appears
Outro shows the save offer you set for that reason - a pause, a downgrade, or a discount - right before the final cancel.
Offers that match the reason
Every accepted offer is recovered MRR you'd have lost to a survey
See pricingHow It Works
One link between "Cancel" and "Cancelled"
Live in under 5 minutes, no code required
Link Your Cancel Page
Point your "Cancel subscription" button at your branded Outro page - one URL, no code.
Collect Voices
Customers say why they're leaving in their own words before they finish cancelling.
AI Analysis
Our AI processes voices to extract emotions and insights.
Take Action
Make informed decisions based on what users really mean.
Embedding
Drops Into Any Stack
Point your cancel button at a hosted Outro page, or embed it inline - no code required, works anywhere.
Any Website
Works with any web platform - React, Vue, Angular, or plain HTML.
Inline Embed
Drop a single script tag into your own page or modal - the flow renders natively, no iframe, and picks up your page styles.
Hosted Page
No code at all - point your cancel button at a hosted Outro link.
Pricing
Pays for itself with one saved customer
Plans from $29/mo. Upgrade, downgrade, or cancel anytime.
14-day free trial on every plan - no credit card required.
Starter
For founders validating why customers churn - one branded cancellation page.
- 1 cancellation page
- 100 voice minutes/month
- Unlimited responses
- Voice & text exit interviews
- Voice-matched retention offers
- AI summaries & weekly digest
- Auto-translation (7 languages)
- Basic sentiment analysis
- - Custom branding & logo
- - Priority support
Pro
For growing SaaS teams that need multiple pages, unlimited responses, and deeper insights.
- Up to 5 cancellation pages
- 300 voice minutes/month
- Unlimited responses
- Voice & text exit interviews
- Voice-matched retention offers
- AI summaries & weekly digest
- Auto-translation (7 languages)
- Advanced sentiment (themes & trends)
- Custom branding & logo
- Priority support
Scale
For SaaS businesses where every saved customer is worth hundreds - unlimited pages, high volume, priority help.
- Unlimited cancellation pages
- 1,000 voice minutes/month
- Unlimited responses
- Voice & text exit interviews
- Voice-matched retention offers
- AI summaries & weekly digest
- Auto-translation (7 languages)
- Advanced sentiment (themes & trends)
- Custom branding & logo
- Priority support
Contact
Get in Touch
Have questions? We're here to help you turn cancellations into insight.
FAQ
Questions founders actually ask
Everything you need to know about Outro
When a customer clicks "Cancel," you send them to your branded Outro page. They record a short voice answer (or skip), then go back to finish cancelling. Our AI transcribes it, analyzes tone and sentiment, and delivers structured insights to your dashboard.
Voice captures emotion, nuance, and intent that text surveys miss. People speak 3-4x faster than they type, leading to richer, more authentic responses with higher completion rates.
Under 5 minutes. Create your branded cancellation page, then point your "Cancel subscription" button at its URL. No code to embed.
Yes - every new account gets a 14-day free trial with Pro-level limits. No credit card required to start.
Yes - customers can speak in 30+ languages, and every answer gets transcribed AND translated into the language you read in. Sentiment analysis is optimized for English, Spanish, French, German, and more.
Data is encrypted in transit (HTTPS) and at rest. Storage and authentication run on Supabase with row-level security. Audio is transcribed by ElevenLabs, and transcripts are translated and analysed by OpenAI (under API terms that prohibit training on your data) - see our Privacy Policy for the full list of sub-processors.
Yes, you can upgrade, downgrade, or cancel your plan at any time from your billing dashboard. No long-term contracts or hidden fees.
Every silent cancellation is a refund you gave for no reason.
Put an exit interview in front of your cancel button. Worst case you learn why; best case they stay.
Start Free Trialfree 14 days · no card · setup is one script tag or one link