All templates

Automated X Ads Campaign End Date Watch

Every Monday, WebRun opens X Ads, reads the start and end date on every active campaign, works out which ones finish inside the next seven days and how much of their budget is still unspent, writes the schedule into Google Sheets, and posts the week's list to WhatsApp.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 X Ads read campaign end dates
2 Google Sheets log the schedule
3 WhatsApp post the week's list
In short

How do I track which ad campaigns are about to end?

WebRun reads your X Ads campaign schedule every Monday, finding the campaigns and ad groups whose end date falls inside the next seven days and how much budget each leaves unspent. It logs the schedule in Google Sheets and posts the list to WhatsApp, so no promotion goes dark mid week.

  • No promotion goes dark mid week without anyone noticing
  • Unspent budget is visible while there is still time to use it
  • The campaign calendar builds itself in a sheet, week by week

Built for campaign managers · paid social buyers · marketing agencies · ecommerce marketers

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

  2. 1
    X Ads - read campaign end dates
    ads.x.com
    WebRun in X Ads: read campaign end dates
    WebRun opens X Ads to read campaign end dates.
    • Open X Ads and list every campaign currently running
    • Read the start date, the end date, and the budget on each campaign
    • Keep the campaigns whose end date falls inside the next seven days
    • Open the ad groups under each one and note any that end earlier than the campaign itself
    • Work out how much of the booked budget is still unspent with the days remaining

    Done when Every campaign ending this week is listed with its end date, budget, and unspent amount.

  3. 2
    Google Sheets - log the schedule
    google.com
    WebRun in Google Sheets: log the schedule
    WebRun opens Google Sheets to log the schedule.
    • Open your campaign calendar in Google Sheets and add a row per campaign ending this week
    • Record the campaign name, the ad groups under it, the end date, the budget, and the unspent amount
    • Keep a running history so you can see how often a campaign was extended
    • Mark each row renewed, replaced, or left to finish once you have decided

    Done when The sheet holds this week's ending campaigns with their budgets and unspent amounts.

  4. 3
    WhatsApp - post the week's list
    whatsapp.com
    WebRun in WhatsApp: post the week's list
    WebRun opens WhatsApp to post the week's list.
    • Post a short WhatsApp list: which campaigns end on which day, and the budget each leaves behind
    • Put the campaign ending soonest at the top
    • Flag any campaign ending mid week, since those are the ones that go dark unnoticed
    • Leave every renewal decision to you. WebRun never edits a campaign or changes an end date

    Done when You have this week's ending-campaign list in WhatsApp.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
ads.x.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Ending campaigns · WhatsApp
OutputWhat each run produces - A weekly list of campaigns ending in the next seven days with their end date, booked budget, and unspent amount.
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 extend a campaign or change a budget?

No. WebRun reads your X Ads schedule and reports it. Extending a campaign, moving an end date, or raising a budget stays with you, so no ad money is committed without a person deciding.

How far ahead does it look?

Seven days by default, and you can widen the window. Campaigns ending inside the window are listed with the exact date and the budget still unspent against them.

Does it catch ad groups that end early?

Yes. It reads the end dates on the ad groups under each campaign too, so a group that stops days before its parent campaign is flagged separately.

Put this on autopilot.

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