← Back to all hacks
Level 1 · Foundations

Feedback for churn

When a customer cancels, your first instinct might be to let them go. This playbook does the opposite. It sets up a simple, automated email to ask churning customers *why* they left. This single action is one of the highest-leverage, lowest-effort ways to gather honest feedback, fix critical product gaps, and reduce future churn.

Effort
Low
Cost
Free
Time to first result
1-2 weeks
Best for
SaaS, Apps, Subscriptions
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

An illustration of a suggestion box placed at an exit door, with a person dropping in a note as they leave.
The best feedback often comes from people on their way out.

Why this is a foundational growth tactic

Churned customers have no reason to be polite. They will give you the unfiltered truth about your product's weaknesses, pricing issues, or poor customer experience. This raw feedback is a goldmine. It points you directly to the most urgent problems you need to solve to keep your *next* 100 customers from leaving for the same reason. It's the fastest way to build a retention roadmap based on actual user pain, not just assumptions.

Beyond product insights, this is your last chance to recover a customer. A personal, well-timed email can re-open a dialogue. Sometimes the reason for churn is a simple misunderstanding, a failed payment, or a missing feature you've just shipped. By reaching out, you can sometimes resolve the issue on the spot and win them back. At worst, you leave a positive final impression, paving the way for them to return in the future.

Three real examples

SaaSReduced churn by 71%

Groove's churn-slashing survey

Groove, a customer support software company, faced a crippling 4.5% monthly churn rate. They implemented a simple, automated email that asked churning customers why they left, using a multiple-choice survey followed by an open-ended question. This feedback helped them identify and fix the key reasons for churn, from missing features to onboarding issues, and was a core part of their journey to profitability.

Source: Groove HQ Blog
AnalyticsTrusted by 1,500+ businesses

Baremetrics uses exit feedback to prioritize

Baremetrics, a SaaS analytics platform, 'eats their own dog food' by using churn feedback to guide their product development. They send a simple one-line email asking 'What made you cancel?'. This direct approach uncovers insights that quantitative data alone can't provide, helping them understand the 'why' behind their metrics and prioritize their roadmap effectively.

Source: Baremetrics Blog
CRM Platform190,000+ customers

HubSpot's best practices for churn surveys

HubSpot uses churn surveys as a key tool for customer intelligence. They advocate for a mix of multiple-choice and open-ended questions to gather both structured data and qualitative insights. By analyzing this feedback, they can spot trends in why customers leave - whether it's due to pricing, competition, or product fit - and use that information to refine their offerings and reduce overall churn.

Source: HubSpot Blog

Consider offering a small, no-strings-attached incentive for feedback, like a $5 coffee gift card. This can dramatically increase response rates, especially for B2B products.

The step-by-step playbook

  1. 1

    Step 1: Identify your churn trigger

    Pinpoint the exact moment a customer cancels. This is usually when they click the 'Cancel Subscription' button inside your app or when their subscription officially ends in your payment system (like Stripe).

  2. 2

    Step 2: Choose your format: Email vs. In-app

    Email is often best as it catches the user after they've made the decision, when they're more likely to be candid. An in-app survey right at the moment of cancellation can also work, but risks feeling like a barrier. We'll focus on email.

  3. 3

    Step 3: Create a simple survey

    Use a free tool like Tally.so or Typeform. Create a survey with 2-3 questions max. The goal is to make it incredibly fast to complete. See the 'Questions' section below for what to ask.

  4. 4

    Step 4: Write the email subject line

    Keep it personal and neutral. Avoid sensational or desperate-sounding subjects. Good options are 'Quick question about your experience' or 'Sorry to see you go'.

  5. 5

    Step 5: Write the email copy

    Use the script below. The key is to be brief, personal, and make it clear you're looking for feedback to improve, not trying a hard-sell to win them back (even though that can be a side effect).

  6. 6

    Step 6: Set up the automation

    Use your email marketing tool (like EmailOctopus) or an automation tool like Zapier. Create a workflow: when the churn trigger from Step 1 occurs, wait 10-30 minutes, then send the feedback email from 'you' (a founder or product manager), not a generic 'support@' address.

  7. 7

    Step 7: Centralize the feedback

    Don't let responses get lost in an inbox. Automatically pipe the survey responses into a single place--a spreadsheet, a Slack channel, or a project management tool. This makes it easy to review and analyze.

  8. 8

    Step 8: Review, categorize, and act

    Once a week, review all the churn feedback. Categorize each response into buckets like 'Pricing', 'Missing Feature X', 'Too Complicated', 'Found Competitor Y'. Look for patterns and use them to inform your product roadmap and marketing.

The Churn Feedback Email Template

Set this email to send automatically about 30 minutes after a user cancels their account. Sending it from a founder or head of product makes it feel more personal and increases response rates.

Subject: Quick question about {ProductName}

Hi {FirstName},

I saw you recently cancelled your {ProductName} account. Sorry to see you go!

I'd be really grateful if you could tell me the main reason you left in this quick, one-minute survey. Your feedback is super valuable and will help us improve.

{LinkToYourSurvey}

Thanks for giving {ProductName} a try.

Best,

{YourName}
{YourTitle, e.g. Founder}

What to ask in your churn survey

  • What's the primary reason you're cancelling your account? (Multiple Choice)
  • What did you use as an alternative? (Multiple Choice: 'A competitor', 'A different kind of tool', 'I built my own solution', 'I no longer need it')
  • If you could change one thing about our product, what would it be? (Open Text)
  • Is there anything we could have done to keep you as a customer? (Open Text)
  • How would you rate your overall experience on a scale of 1-5? (Rating Scale)

The most important question is the first one: 'What's the primary reason?'. Structure it as a multiple-choice with an 'Other' option to make it easy to answer and analyze trends.

Recommended tools

A simple and elegant form builder, perfect for creating your churn survey. The free plan is generous enough for this task.

EmailOctopus

Free for up to 2,500 subscribers

Use it to set up the automated email that triggers when a user churns. Its automation features are straightforward.

June.so

Starts from $79/mo

After you collect feedback, June can help you connect it to actual product usage, showing you *what* churning users did (or didn't do) in your app.

Zapier

Free plan available

The glue for your tools. Use it to connect your payment processor (like Stripe) to your email tool to trigger the email, and your survey tool to a spreadsheet or Slack.

Prices are indicative and change - check the vendor before buying.

Do it faster with AI Prompts

To write the email

You are a founder of a SaaS called {ProductName}. Write a brief, friendly, and personal email to a customer, {FirstName}, who just cancelled their account. The goal is to ask for feedback on why they left by linking to a survey. Do not try to sell them on staying. Sign it off with your name.

To analyze feedback

I have a list of responses from a churn survey. The question was 'What's the primary reason you're cancelling?'. Identify the top 5 recurring themes from this feedback and provide a sample quote for each theme: {Paste 20-30 responses here}

To brainstorm solutions

The most common reason our customers are churning is '{Theme from feedback, e.g., it's too expensive}'. Based on this, brainstorm 5 potential solutions we could implement to address this problem and reduce churn. For each solution, list one pro and one con.

Mistakes that kill this play

  • Making the survey too long. More than 3 questions will kill your response rate. Keep it under 60 seconds to complete.
  • Asking for a call immediately. This is a high-friction ask. Start with a simple survey, then offer a call only if they provide a detailed response.
  • Using a generic 'no-reply@' sender address. The email must come from a real person (founder, PM) to feel personal.
  • Not centralizing the data. If feedback lives in one person's inbox, it's useless. Pipe it all to one place automatically.
  • Getting defensive or arguing with feedback. The customer is not always right, but their perception is their reality. Your job is to listen and look for patterns, not to rebut every point.
  • Waiting too long to ask. Send the email within an hour of cancellation. If you wait a week, they will have forgotten the details and won't care anymore.
  • Ignoring the feedback. The biggest mistake is collecting all this valuable data and then not doing anything with it. Schedule time to review it and turn insights into action.

Your first 5 days

  • Day 1: Sign up for Tally.so and EmailOctopus. Decide on the 2-3 questions you will ask in your survey.
  • Day 2: Build the survey form in Tally.so. Keep the design simple and on-brand.
  • Day 3: Write the churn feedback email copy using the template. Set it up as an automated email in EmailOctopus.
  • Day 4: Set up the trigger. This is the trickiest part. You might need a tool like Zapier to send a webhook from Stripe (on subscription cancellation) to EmailOctopus to trigger the email.
  • Day 5: Test the entire flow with a test account. Once it works, set it live and set up a Zapier to pipe the Tally.so responses to a Google Sheet or a dedicated Slack channel.
Save this playbook

Save this strategy and send it to my inbox

Get the full playbook - scripts, tool stack and checklist - delivered as a single email you can act on today.

No spam. One email, and only what is worth reading.

More Level 1 hacks