Never miss another media buy deadline
Every morning, WebRun opens Function Point to check task due dates, matches them against the media plan in Google Sheets for booking and material deadlines, and posts your media team a Slack alert for anything due in the next 48 hours.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I avoid missing media booking and material deadlines?
WebRun checks Function Point for campaign tasks and matches them against the media plan in Google Sheets every morning, then posts your media team a Slack alert for every booking or material deadline due in the next 48 hours. Booking deadlines are flagged first, since missing one usually loses the placement slot entirely, not just delays the campaign.
- Booking deadlines get flagged 48 hours out, before a slot is lost
- Media teams see one daily alert instead of checking two systems
- Unassigned placements surface before they become missed deadlines
Built for advertising agencies · media planning teams · media buyers · creative production
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
hosted.functionpoint.comin a real browser with your saved login - no setup, no API keys. -
1
Function Point - check task and campaign due dates
WebRun opens Function Point to check task and campaign due dates. - Open Function Point and list campaign tasks due in the next 48 hours
- Note which tasks relate to media booking or creative material delivery
Done when Every task due in the next 48 hours has been listed.
-
2
Google Sheets - match against booking and material deadlines
WebRun opens Google Sheets to match against booking and material deadlines. - Open the media plan tracker and pull each placement's booking and material deadline
- Match placements against the Function Point task list to catch anything missing
Done when Every upcoming placement deadline is matched against a tracked task.
-
3
Slack - alert the media team before it's too late
WebRun opens Slack to alert the media team before it's too late. - Post the media team an alert for every deadline in the next 48 hours
- Put booking deadlines ahead of material deadlines, since a missed booking loses the slot entirely
- Flag any placement with a deadline and no matching task as unassigned
Done when The media team has today's deadline alert in Slack.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does it book or confirm the media placement itself?
No. WebRun only reads deadlines and alerts your team in Slack. Booking, confirming, or submitting materials to a publisher stays a manual step.
What counts as a deadline at risk?
Anything due in the next 48 hours, since a missed media booking deadline usually loses the slot entirely, not just delays it.
What if a placement isn't in the media plan yet?
It flags the mismatch. If Function Point shows a task but the Google Sheets media plan has no matching deadline, WebRun calls it out as unassigned.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.