Both the widget and the hosted cancel page deliver the same Churn.io cancel flow experience to your customers. The difference is entirely in how and where they are shown.
The widget
The widget is a JavaScript-powered modal overlay that appears on top of your existing page when a customer clicks your cancel button. The customer never leaves your site. It requires a script tag embedded on your site and a JavaScript call to trigger it.
The hosted cancel page
The hosted cancel page is a standalone full-page experience hosted at flow.churn.io/your-org. You redirect the customer to this URL and they return to your app when the flow is complete. It requires no frontend code changes, only a backend that generates a signed redirect URL.
What is the same
All four flow steps (survey, offer, feedback, confirmation)
All six offer types
Full branding customisation
Complete analytics and session tracking
β You can use both
Many businesses run a widget inside their app and a hosted cancel page for billing emails or external cancellation links. Both run as separate flows in your Churn.io dashboard with their own analytics.
For a detailed comparison and guidance on which to choose for your specific setup, read Widget Flow vs. Cancel Page Flow: Which Should I Use?
π¬ Questions or concerns?
Get help from our support specialists at Churn.io. Click the chat icon at the bottom of your screen to reach us directly.
