Churn Saver

Intercept cancellations with smart offers and feedback flows to reduce churn.

Exit Surveys

Understand exactly why users are leaving with customizable cancellation reasons.

Retention Offers

Automatically offer discounts or plan pauses to users before they confirm cancellation.

Integration

The Churn Saver is best integrated directly into your application's "Billing" or "Account" page.

<iframe 
  src="https://panwidget.com/embed/churn-saver/YOUR_PROJECT_ID" 
  width="100%" 
  height="500px" 
  frameborder="0"
></iframe>

How it Works

  1. Trigger: The user clicks "Cancel Subscription" in your app.
  2. Survey: PanWidget shows a survey asking for the reason.
  3. Offer: Based on the reason, PanWidget presents a "Save" offer (e.g., 50% off for 3 months).
  4. Outcome: If the user accepts, PanWidget sends a webhook to your server to apply the discount.

Webhooks

To automate the retention process, configure a webhook URL in your Project Settings. PanWidget will send a POST request when a user accepts an offer.

{
  "event": "churn.offer_accepted",
  "projectId": "...",
  "userId": "...",
  "offerType": "discount",
  "offerValue": 50
}