All templates
For SaaS retention teams, subscription businesses & customer success

Catch involuntary churn before it closes the door on recovery

Every morning, WebRun opens Chargebee, identifies subscriptions cancelled involuntarily due to payment failure in the past 24 hours, segments them by MRR value, posts a prioritized alert list to Slack for the retention team, and queues high-value cases for an SMS outreach draft via Twilio for manager approval.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:30 AM WebRun
1 Chargebee find involuntarily churned subscriptions
2 Slack alert retention team with priority list
3 Twilio queue SMS draft for high-value cases
Run a sample
In short

How do I automatically detect and act on involuntary subscription churn?

Every morning, WebRun scans Chargebee for subscriptions cancelled due to payment failure in the past 24 hours, ranks them by MRR value, and posts a prioritized alert to your retention team in Slack. High-value cases get an SMS draft queued in Twilio for manager approval before any outreach is sent.

  • Involuntary churn is surfaced within hours, not discovered days later
  • High-value at-risk accounts are prioritized automatically by MRR
  • No recovery outreach goes out without manager approval

Built for SaaS retention teams · subscription businesses · customer success · billing operations

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.chargebee.com/login in a real browser with your saved login - no setup, no API keys.

  2. 1
    Chargebee - find involuntarily churned subscriptions
    chargebee.com How to Automate Chargebee
    WebRun in Chargebee: find involuntarily churned subscriptions
    WebRun opens Chargebee to find involuntarily churned subscriptions.
    • Open Chargebee and filter subscriptions cancelled in the last 24 hours with cancellation reason set to payment failure
    • Capture customer name, email, phone, plan, MRR value, and last payment failure reason
    • Segment into high-value (over threshold you set) and standard tiers

    Done when All involuntary churn events from the past 24 hours are listed and segmented by MRR.

  3. 2
    Slack - alert retention team with priority list
    slack.com How to Automate Slack
    WebRun in Slack: alert retention team with priority list
    WebRun opens Slack to alert retention team with priority list.
    • Post a ranked alert to the retention Slack channel, highest MRR first
    • Include customer name, plan, MRR value, failure reason, and Chargebee record link
    • Tag the account owner for each high-value customer

    Done when The retention team has a prioritized involuntary churn alert in Slack.

  4. 3
    Twilio - queue SMS draft for high-value cases
    twilio.com How to Automate Twilio
    WebRun in Twilio: queue SMS draft for high-value cases
    WebRun opens Twilio to queue SMS draft for high-value cases.
    • For high-value churned customers with a phone number on file, compose an SMS draft
    • Keep the message concise: customer name, a short payment update prompt, and a callback number
    • Queue the draft for manager review and approval before any SMS is sent

    Done when SMS drafts for high-value cases are queued in Twilio awaiting manager approval.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.chargebee.com/login
ScheduleRuns automatically on this cadence
Every day at 8:30 AM
DeliveryHow each run's result reaches you
Churn alert · Slack, SMS draft · Twilio
OutputWhat each run produces - A Slack priority alert list of involuntary churn events, plus SMS drafts in Twilio for high-value cases awaiting approval.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send the SMS to the customer automatically?

No. Any SMS to a churned customer is drafted in Twilio and held for manager approval. No message reaches the customer without explicit sign-off.

How does it distinguish involuntary churn from voluntary cancellations?

It filters Chargebee cancellations where the cancellation reason is linked to payment failure, so voluntary cancellations and downgrades are excluded from the alert.

What counts as a high-value case for SMS outreach?

You set the MRR threshold during setup. Only customers above that monthly value have an SMS draft queued; everyone else appears in the Slack alert for standard email follow-up.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.