All templates

Automated CleverTap Campaign Delivery Alerts

Every hour, WebRun opens CleverTap, reads the delivery stats on every running campaign, compares sent, delivered and failed counts against that campaign's normal rate, messages you on Telegram the moment delivery falls off a cliff, and files the hourly numbers to Google Drive.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 CleverTap read campaign delivery stats
2 Telegram alert on a failed send
3 Google Drive file the hourly numbers
In short

How do I find out a campaign failed to deliver while it is still running?

WebRun opens CleverTap every hour, reads the delivery stats on each running campaign, and compares sent, delivered and failed counts against that campaign's normal rate. When delivery drops sharply it messages you on Telegram with the campaign and the segment, and files the hourly numbers in Google Drive.

  • A broken send is caught within the hour, not next week
  • Every campaign is measured against its own baseline, not a blanket number
  • Healthy hours stay silent, so alerts keep their meaning

Built for lifecycle marketers · growth teams · mobile app marketers · CRM managers

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

  2. 1
    CleverTap - read campaign delivery stats
    clevertap.com
    WebRun in CleverTap: read campaign delivery stats
    WebRun opens CleverTap to read campaign delivery stats.
    • Open the CleverTap dashboard and list the campaigns currently running or sending
    • For each campaign, read the audience size, sent, delivered, failed, and clicked counts
    • Compare the delivered rate against that campaign's own recent baseline and note anything that dropped sharply
    • Read the dashboard only. Never pause, edit, or resend a campaign

    Done when Every running campaign has this hour's delivery numbers and a pass or fail verdict.

  3. 2
    Telegram - alert on a failed send
    telegram.org
    WebRun in Telegram: alert on a failed send
    WebRun opens Telegram to alert on a failed send.
    • Message your lifecycle channel the moment a campaign's delivered rate falls below your threshold
    • Name the campaign, the channel, the segment, and the sent against delivered counts
    • Stay silent on the hours when every campaign is delivering normally

    Done when Any campaign with a delivery problem has been called out by name.

  4. 3
    Google Drive - file the hourly numbers
    drive.google.com
    WebRun in Google Drive: file the hourly numbers
    WebRun opens Google Drive to file the hourly numbers.
    • Append this hour's delivery numbers to the campaign health file in Google Drive
    • Keep one row per campaign per hour so the baseline improves over time
    • Mark the rows where an alert was raised so the history explains itself

    Done when This hour's delivery numbers are filed alongside the running history.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.clevertap.com
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Delivery alerts · Telegram
OutputWhat each run produces - An hourly delivery check per running campaign with sent, delivered and failed counts, plus an alert when the delivered rate collapses.
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 pause a campaign that is failing?

No. WebRun reads the CleverTap dashboard and raises the alert. Pausing, editing, or resending a campaign stays with your team, so a threshold blip never stops a live send.

How does it know what a bad delivery rate looks like?

It compares each campaign against its own recent hourly numbers, held in the Google Drive history file, so a channel that always runs at a lower rate does not trigger a false alarm.

Does it message me every hour?

Only when something breaks. On a healthy hour WebRun files the numbers quietly and sends no Telegram message, so an alert always means a real drop in delivery.

Put this on autopilot.

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