All templates

Automated Demandbase Campaign Pacing Checks

Every Monday, WebRun opens Demandbase, reads each active campaign's budget, spend to date, impressions, and flight dates, works out whether it is pacing ahead or behind plan, opens a Trello card for every campaign off pace, and messages you the summary on WhatsApp.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Demandbase check spend against pacing plan
2 Trello open a card per off-pace campaign
3 WhatsApp message you the pacing summary
In short

How do I check whether my ad campaigns are pacing to budget?

WebRun watches your Demandbase campaign pacing every Monday. It reads each in-flight campaign's budget, spend to date, impressions, and flight dates, then compares the share of budget spent against the share of the flight elapsed. Off-pace campaigns get a Trello card and a WhatsApp summary, so budget moves before it is wasted or left unspent.

  • Overspending campaigns are named within a week of drifting
  • Underspend is treated as a problem, not ignored
  • Every off-pace campaign becomes a card with its numbers attached

Built for ABM managers · demand generation teams · B2B marketers · media buyers

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

  2. 1
    Demandbase - check spend against pacing plan
    demandbase.com
    WebRun in Demandbase: check spend against pacing plan
    WebRun opens Demandbase to check spend against pacing plan.
    • Open Demandbase and list every campaign currently in flight
    • Read the budget, spend to date, impressions, and the start and end dates of each
    • Work out the days elapsed and days left, and the share of budget that should be spent by now
    • Mark campaigns spending faster than plan and campaigns barely spending at all
    • Note the account list behind each campaign so the pacing has context

    Done when Every in-flight campaign is marked on pace, ahead, or behind.

  3. 2
    Trello - open a card per off-pace campaign
    trello.com
    WebRun in Trello: open a card per off-pace campaign
    WebRun opens Trello to open a card per off-pace campaign.
    • Open a Trello card for each campaign off pace, naming the campaign and the gap
    • Put the budget, spend to date, days left, and the account list on the card
    • Separate overspending campaigns from underspending ones into two lists
    • Close cards for campaigns that came back on pace since the last run

    Done when Every off-pace campaign has a card with its numbers attached.

  4. 3
    WhatsApp - message you the pacing summary
    whatsapp.com
    WebRun in WhatsApp: message you the pacing summary
    WebRun opens WhatsApp to message you the pacing summary.
    • Message your marketing group with the week's pacing summary
    • Show spend against plan for each campaign with the days remaining in flight
    • Call out the campaign most at risk of finishing with budget unspent
    • Never change a budget, pause a campaign, or edit an account list. WebRun reports, you decide

    Done when The pacing summary has been sent to your marketing group.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
demandbase.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Pacing summary · WhatsApp
OutputWhat each run produces - Every in-flight campaign with budget, spend to date, days remaining, and whether it is pacing ahead of or behind plan.
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 change budgets or pause campaigns?

No. WebRun never edits a campaign, moves budget, or pauses anything. Media decisions stay with your team. It writes the numbers into a Trello card and a WhatsApp summary.

How is pacing calculated?

From the share of the flight elapsed against the share of budget spent. A campaign forty percent through its dates with seventy percent of budget gone is flagged as ahead of plan.

Does it catch underspend too?

Yes, and they are listed separately. Budget left unspent at the end of a flight is treated as a problem worth naming, not just overspend.

Put this on autopilot.

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