What This Workflow Does
This automation solves a critical blind spot for subscription businesses - understanding why customers cancel. When users unsubscribe through Stripe, the workflow automatically sends them a feedback request and logs their responses in Google Sheets for analysis.
Manual cancellation follow-ups are inconsistent and often missed. This automated system ensures you collect structured feedback from every cancellation, creating a valuable dataset to reduce churn and improve your product.
How It Works
1. Stripe cancellation trigger
The workflow activates whenever a customer cancels their subscription in Stripe. It captures key details like the customer email, subscription plan, and cancellation timestamp.
2. Feedback request delivery
The system immediately sends the customer a feedback form via email. This prompt timing increases response rates while the cancellation experience is fresh in their mind.
3. Response collection
Customers can select from common cancellation reasons (price, missing features, etc.) and optionally provide additional comments. Their responses are captured automatically.
4. Data logging
All feedback is recorded in Google Sheets with timestamps, customer details, and cancellation reasons. This creates a searchable database for churn analysis.
Pro tip: Add a conditional step to trigger customer success alerts when high-value accounts cancel with specific feedback reasons.
Who This Is For
This template is ideal for SaaS companies, membership sites, and any business with Stripe subscriptions. Customer success teams, product managers, and founders will benefit most from the insights it provides.
Particularly valuable for:
- Early-stage startups needing to understand product-market fit
- Growing SaaS companies experiencing churn
- Businesses launching new pricing tiers
What You'll Need
- A Stripe account with active subscriptions
- A Google Sheets spreadsheet prepared for feedback logging
- n8n instance or account to host the workflow
- Email service configured in n8n (like Gmail or SendGrid)
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Connect your Stripe account credentials
- Configure the Google Sheets integration
- Customize the feedback form questions
- Test with a sample cancellation
- Activate the workflow
Key Benefits
Never miss cancellation insights again - Automated collection means you'll gather feedback from 100% of cancellations, not just the ones you manually follow up with.
Identify churn patterns - Spot recurring cancellation reasons that indicate product gaps or pricing issues needing attention.
Improve customer retention - Use feedback data to address common pain points and reduce future churn.
Save hours per week - Eliminate manual feedback collection and data entry for your team.
Data-driven decisions - Make product roadmap choices based on actual cancellation reasons rather than guesses.