- Customer clicks cancel from their dashboard
- Chooses from one of the predefined cancellation reasons (if available)
- Gets offered a winback
- Takes the winback offer or proceeds to cancel and gives feedback
Enable the new Cancellation flow
Steps
- Go to your project in Firmhouse and click New Features from the sidebar.
- On this page, enable Cancellation Reasons and Winback Offers.

Add a cancellation reason and winback offer
Steps
- In your Firmhouse project, from the sidebar go to Settings > Churn prevention.
- Click Add Reason.
- Fill out a Reporting title, which is the language-independent title of this reason to be used in reporting exports and dashboards.
- Fill out the Customer-facing cancellation reason, which is the text that people will see in the Cancellation flow.
- Choose a Winback offer that you want to show. Current options are: Proceed with cancellation, offer to pause for 1-3 months, and offer to skip 1-3 orders.
- Enable or disable the reason with the Status checkbox.
- Click Save.

View Cancellation feedback and Winback results per customer
When a customer completes a Cancellation flow - either by taking a winback offer or by cancelling - their choices and feedback can be seen on the Customer detail page in the Firmhouse admin portal.
View Cancellation and Churn Prevention metrics
In your Firmhouse project, navigate to Metrics in the sidebar. Then click the Churn Prevention tab to view aggregated metrics about cancellation reasons and winback offer acceptance rates.