All templates

Automated Recharge Failed Payment Alerts

Every morning, WebRun opens the Recharge merchant dashboard, checks subscriptions for a failed or declined renewal charge, logs each one to a Google Sheet tracker with the decline reason, and emails the billing team a digest grouped by reason so a pattern like expired cards is easy to spot.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Recharge check failed subscription charges
2 Google Sheets log the failed payment tracker
3 Gmail send the retry digest
In short

How do I catch failed Recharge subscription payments quickly?

WebRun checks the Recharge merchant dashboard every morning for failed or declined subscription renewal charges, logs each to a Google Sheet tracker with its decline reason, and emails the billing team a digest grouped by reason. This surfaces involuntary churn early, while there is still time to recover the payment.

  • Failed charges get caught the same morning instead of at month end
  • Decline reasons are grouped to spot a pattern fast
  • Recovered charges drop off the tracker automatically

Built for subscription ecommerce merchants · Recharge users · billing and finance teams · Shopify subscription brands

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 rechargepayments.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Recharge - check failed subscription charges
    • Open the Recharge merchant dashboard and go to Subscriptions
    • Filter for subscriptions with a failed or declined renewal charge
    • Capture the customer, plan, amount, and decline reason for each

    Done when Every failed renewal charge is listed with its decline reason.

  3. 2
    Google Sheets - log the failed payment tracker
    google.com
    WebRun in Google Sheets: log the failed payment tracker
    WebRun opens Google Sheets to log the failed payment tracker.
    • Open the Recharge Failed Payments sheet
    • Add a row for each failed charge with the decline reason and retry date
    • Mark a row resolved once the retry succeeds on a later check

    Done when The tracker reflects every currently failed subscription charge.

  4. 3
    Gmail - send the retry digest
    gmail.com
    WebRun in Gmail: send the retry digest
    WebRun opens Gmail to send the retry digest.
    • Draft a digest email listing today's failed charges and decline reasons
    • Send it to the merchant's own billing inbox
    • Group the list by decline reason to spot a pattern

    Done when The billing team has today's failed payment digest in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
rechargepayments.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Failed payment digest · Gmail
OutputWhat each run produces - A tracker of failed subscription charges with a digest grouped by decline reason.
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 retry the charge or contact the customer automatically?

No. WebRun only reads failed charges and reports them internally to your billing team. Retrying the charge or messaging the subscriber stays a decision for a human.

Why group failures by decline reason?

A cluster of the same decline reason, like expired cards, usually points to one fix such as a card updater campaign, which is easier to act on than a flat list.

What happens once a retry succeeds?

It checks subscription status again each morning, so a charge that succeeds on retry is marked resolved and drops off the active tracker.

Put this on autopilot.

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