Exit Surveys for SaaS

Know exactly whycustomers cancel

Add an exit survey to your cancel flow in 5 minutes. Get actionable insights to reduce churn and save revenue.

No credit card required • 100 responses/month free • 2-minute setup

5 min
Setup time
100%
Response rate boost
1 line
Of code to install
Free
To start

You're losing customers and don't know why

Every cancellation is a missed opportunity to learn. Without feedback, you're flying blind—guessing at what to fix instead of knowing.

01

Silent cancellations with no explanation

02

No data on what features are missing

03

Can't prioritize product improvements

Turn cancellations into insights

Simple tools that show you exactly why customers leave

01

Beautiful Exit Surveys

A polished modal that appears when users cancel. Multiple choice + open text to capture the full story.

02

Real-Time Dashboard

See cancellation reasons breakdown, trends over time, and detailed feedback in one place.

03

One-Line Install

Add a single script tag to your cancel page. Works with any tech stack—React, Vue, vanilla JS, or server-rendered.

04

Reason Tracking

Categorize feedback into actionable buckets: pricing, features, competition, support, and more.

05

Pass Customer Data

Optionally include customer email, ID, and MRR to prioritize high-value feedback.

06

Customize Everything

Match your brand with custom colors, copy, and questions. White-label available on paid plans.

Up and running in 5 minutes

01

Create a Project

Sign up and create a project for your app. Get your unique API key instantly.

02

Add One Script

Copy our embed code to your cancel page. Trigger the survey when users click cancel.

03

Get Insights

Watch feedback roll in. See exactly why customers leave and what to fix.

your-cancel-page.html
<script src="https://retentioncheck.com/widget/retentioncheck.js"></script>
<script>
  document.getElementById('cancel-btn').onclick = function() {
    new RetentionCheck({
      apiKey: 'rc_your_api_key',
      onCancel: () => window.location.href = '/cancelled'
    }).show();
  };
</script>

Testimonials

Built for SaaS founders who care about retention

Finally understand why users were canceling. Turns out 40% just needed a pause option—we added it and saved $2k MRR.

Sarah K.
Founder, SaaS Tool

Setup took 3 minutes. Within a week we had 50+ responses and clear patterns in why people churn.

Mike R.
Indie Hacker

The simplest retention tool I've used. No bloat, just the insights I need.

Alex T.
Solo Founder

Simple, fair pricing

Start free. Upgrade when you need more.

Free

$0/month

Perfect for testing

  • 100 responses/month
  • 1 project
  • 7-day data retention
  • Basic dashboard
  • RetentionCheck branding
Start Free
Most Popular

Pro

$29/month

For growing SaaS

  • Unlimited responses
  • 5 projects
  • Forever data retention
  • Full analytics
  • Custom branding
  • Export to CSV
  • Priority support
Start Free Trial

Scale

$79/month

For teams

  • Everything in Pro
  • Unlimited projects
  • Team members
  • API access
  • Webhook integrations
  • Dedicated support
  • Custom save offers
Contact Sales

FAQ

Frequently Asked Questions

How does the widget work?

Add our JavaScript snippet to your cancel page. When a user clicks cancel, call our show() method to display the exit survey. We handle the rest—capturing the response and storing it in your dashboard.

Does it work with Stripe/Paddle/etc?

Yes! RetentionCheck works with any billing system. It's a frontend widget that captures feedback before the actual cancellation happens. You control when to show it and what to do after.

Can I customize the questions?

The free tier uses our optimized default questions. Pro plans let you customize the copy, colors, and add your own questions.

What about GDPR?

We're fully GDPR compliant. Customer data is stored securely, and we never share or sell your data. You can delete user data at any time.

How is this different from Typeform/Google Forms?

RetentionCheck is purpose-built for cancellation flows. One-click install, pre-optimized questions for churn feedback, and analytics designed for retention insights. No survey builder complexity.

Stop guessing.Start knowing.

Every cancellation is a chance to learn. Don't let another one slip by without understanding why.

Get Started Free

Free forever up to 100 responses • No credit card required