All templates

Automated dotdigital Send Preflight Checks

Every night, WebRun opens dotdigital, finds the campaigns scheduled to send tomorrow, checks each one against the address books and segments it should target, reads the subject line and preheader, follows every link in the content, logs each check in Google Sheets, and posts a go or no go list in Notion for the marketer to act on.

Runs on WebRun · Strict Lockdown policy
Every night at 8:00 PM WebRunorchestrates each step
1 dotdigital check tomorrow's scheduled sends
2 Google Sheets log every check result
3 Notion post the go or no go list
In short

How do I check an email campaign before it sends to the whole list?

WebRun preflights tomorrow's dotdigital sends every night. It opens each scheduled campaign, checks the address books and segments, reads the subject line, follows every link, logs the results in Google Sheets, and posts a go or no go list in Notion, so nothing wrong reaches the full list.

  • Wrong address books are caught the night before the send
  • Broken links and placeholder subject lines never reach subscribers
  • Every check is logged, so repeat mistakes become visible

Built for email marketers · CRM teams · ecommerce marketing · agencies running client sends

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

  2. 1
    dotdigital - check tomorrow's scheduled sends
    dotdigital.com
    WebRun in dotdigital: check tomorrow's scheduled sends
    WebRun opens dotdigital to check tomorrow's scheduled sends.
    • Open dotdigital and list the campaigns scheduled to send tomorrow
    • Check each campaign's address books and segments against the audience it was meant for
    • Read the subject line and preheader, and flag anything left as placeholder text
    • Follow every link in the content and record the ones that do not resolve
    • Confirm the send time and time zone match the plan
    • Never send, pause, or reschedule a campaign. WebRun reports and leaves the schedule alone

    Done when Every campaign scheduled for tomorrow has been checked end to end.

  3. 2
    Google Sheets - log every check result
    google.com
    WebRun in Google Sheets: log every check result
    WebRun opens Google Sheets to log every check result.
    • Add a row per campaign with the send time, address books and recipient count
    • Record pass or fail against each check: audience, subject, links, send time
    • Paste any broken link with the campaign and content block it sits in
    • Keep the history so repeated mistakes are easy to spot

    Done when Tonight's checks are written to the sheet, pass or fail per item.

  4. 3
    Notion - post the go or no go list
    notion.so
    WebRun in Notion: post the go or no go list
    WebRun opens Notion to post the go or no go list.
    • Post a go or no go line for every campaign sending tomorrow
    • Put the failures first and say exactly what is wrong
    • Give the recipient count so a wrong address book is obvious at a glance
    • Note that fixing or holding the send is a human action in dotdigital

    Done when The marketer has a go or no go call on every campaign before the send window.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.dotdigital.com
ScheduleRuns automatically on this cadence
Every night at 8:00 PM
DeliveryHow each run's result reaches you
Preflight list · Notion
OutputWhat each run produces - A nightly go or no go line per scheduled campaign, with the address books, recipient count, subject line, send time and any broken links.
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 or cancel a campaign?

No. WebRun never sends, pauses, or reschedules anything. It checks the campaign and reports what it found, so holding a send or fixing an address book stays a human decision in dotdigital.

Does it send test emails to the list?

No. It reads the campaign inside dotdigital and follows the links in the content. No message goes to a subscriber, and no address book is contacted during the check.

What does it actually check?

Five things: the address books and segments targeted, the recipient count, the subject line and preheader, every link in the content, and the send time and time zone.

Put this on autopilot.

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