← Back to ByeWhy

Stripe Integration

ByeWhy is a Stripe app that lives inside your dashboard. Here's how the integration works under the hood.

Connect

Installs directly from the Stripe Marketplace

ByeWhy is a verified Stripe Marketplace app. When you install it, ByeWhy is granted read access to your subscription and customer data — just enough to know when a cancellation happens and where to send the survey. There's no separate sign-up, no API keys to copy, and no webhooks to configure manually.

Listen

Detects cancellations automatically

ByeWhy listens for subscription cancellation events from your Stripe account via webhooks. When a subscription ends, we pull the customer's email address and subscription details so we can send a personalized churn survey. The entire process is automatic — no manual triggers required.

Deliver

Sends a branded survey email

After a configurable delay, we send the customer a professional survey email on your behalf. The email includes a unique, time-limited link to a short feedback form with your chosen questions. If you've enabled reminders, a follow-up email is sent automatically if the customer hasn't responded.

Store

Captures and stores responses securely

When a customer submits their feedback, we store the full set of questions and answers. A snapshot of the questions as they appeared at the time of the survey is preserved, so your data stays accurate even if you update your questions later. Customers can choose to respond anonymously.

Display

Shows results inside Stripe

This is where it all comes together. When you view a cancelled subscription's detail page in your Stripe Dashboard, ByeWhy surfaces the survey results right there — the customer's reason for leaving, their answers, and whether they'd consider coming back. No context switching, no separate tool to check.

On the subscription list page, ByeWhy shows aggregate stats so you can track response rates and spot churn trends at a glance.

Access

API access for deeper analysis

Need to pull data into your own tools? ByeWhy provides a REST API authenticated with Bearer tokens you generate from within Stripe. Query responses and recipients programmatically to feed churn insights into your CRM, analytics platform, or internal dashboards.

Built for Stripe. Nothing else to install.

One click from the Marketplace and you're collecting churn feedback.