Skip to content
watchingthat
Product · Validation Monitors

Catch errors
before delivery.

The QA layer your ad server can't run itself.
Three monitors free.

Real engineer. Your stack on screen. No deck.

Read-only API ~10-minute cadence Turn-key for GAM & FreeWheel
Validation Monitors — the My Monitors library at rest. Six monitors visible; one rule (Audience seg · min-2-impressions) is in alarm with 9 catches; the other five are OK.
Spin up your first three with an engineer · 30 min
What it is

You write the rule.
VM watches the setup.

Any rule, against the live ad server, every ~10 minutes. Deep-link back when it fires.

Rule Yours
Cadence ~10 min
Fire Email · Slack
Link to The exact object

Validation Monitors customers running at publisher scale

What your team does today

Two jobs.
One missing layer.

Two people, same ad-server setup, doing two different jobs — both without the QA layer the rest of the engineering stack takes for granted.

On the floor

“Is the trafficking doing what we sold?”

  • Manual QA across line items, KVs, and OR statements
  • Pre-flight on the big direct-sold campaigns, post-hoc on the rest
  • Compliance audits as fire-drills when legal or partners ask
From the director's chair

“What's the next six-figure surprise we can't see?”

  • Stack drift across acquired properties
  • Sponsorship over-delivery, surfacing weeks late in reconciliation
  • Detection lag — weeks between the error and the email about it
From production libraries

Four catches that surprised
every team that wrote them.

Real stories from real libraries running today — cohort-attributed to honour customer privacy. Different teams surface different shapes, but these are the patterns that recur and the ones every library eventually catches.

Tens of millions, caught mid-flight
01 · Sponsorship over-delivery

A digital publisher's major sponsorship over-delivered by tens of millions of impressions before reconciliation surfaced it — weeks too late to throttle.

Impact Caught mid-flight — not in the makegood conversation.
Regulatory breach caught in minutes
02 · Compliance KV gaps

A broadcaster's restricted-content campaign ran 24/7 against national dayparting law for over a week before a manual audit caught it.

Impact Caught the moment the OR-graph breaks — not at the legal quarterly review.
70% of a campaign cohort mis-configured
03 · Multi-domain KV drift

One broadcaster's first scan caught 70% of a Kids-VOD cohort missing required acquired-property platforms. A Pay-TV operator's first site-group scan flagged 500+ items in one run.

Impact From reconciliation-cycle catch to next-monitor catch.
Record-month revenue recovered
04 · Creative-date misalignment

Creative submission failed silently — a typo in a form, no feedback loop. After VM caught the gap, the same revenue stream doubled the previous record-revenue month within two weeks.

Impact Silent revenue erosion → record month, within weeks.
A morning in production

Nine catches.
One monitor.
One day.

One placement-name format check. Nine drifts surfaced overnight. Each row deep-links back to the line item to fix — the trafficker clicks once, lands on the broken object.

Multiply by an 80-monitor library. That's one morning's review email.

Recent catches in the Watching That Validation Monitors product surface — a list of placement-name drifts caught by a monitor, each row showing the placement, its name, and the date found.
Validation Monitors recent-catches surface · representative of the catch-class events observed
The missing layer

The layer between “up”
and “delivered.”

Business outcome
Did the campaign deliver what we sold?
Today: only revenue reconciliation tells you. Weeks later.
Trafficking layer
Is the ad-server setup doing what we sold?
Watched by Validation Monitors — continuous, ~10-min cadence.
VM
Infrastructure
Are the servers up and responding?
Watched by Datadog, Splunk, and the rest. Already covered.

Datadog tells you the server is up.
VM tells you what it's serving.

Nothing else watches the trafficking layer today. Teams audit it by hand, on the campaigns they have time for.

What a monitor catches

Four rules, written once,
watched forever.

Use-case-altitude framings. Each rule a trafficker used to check by hand — and now doesn't.

Dayparts

The alcohol spot that wants to run at 9am.

rule alcohol creative · 06:00–21:00 · region X
Catches:
partner template drifttrafficker hand-editinherited creative flight

— before the regulator does.

Frequency caps

The household that saw the same spot nine times.

rule per-household freq cap · 3 / 24h · segment Y
Catches:
template inheritance driftsegment override creepcap reset on re-traffic

— before the reconciliation report does.

Audience segments

The campaign that quietly lost its targeting.

rule segment Z · min 2 impressions · reach threshold
Catches:
upstream segment renameempty-resolve silencetaxonomy drift

— before the campaign misses.

Partner handoffs

The bid floor that changed without a ticket.

rule bid-floor · partner P · ≥ $X · deal tier T
Catches:
partner-side UI changeuntracked floor movedeal-tier drift

— before the deal under-monetises.

When you find out

From the reconciliation cycle
to tomorrow morning's email.

Same problem. Same setup. Different detection window. The cadence-collapse is the value — you act on a drift while it's still a drift, not when it's already a make-good or a make-good-class incident.

The problem
Today, you find out
With VM, you find out
A sponsorship line item over-delivering
Reconciliation cycle — weeks late
Tomorrow morning’s review email
A compliance KV missing on one OR-block
When legal asks (or doesn’t)
Within minutes of the change
A targeting segment renamed upstream
When pacing is already off
Before pacing slips
A creative flight that outlives its line item
In the make-good conversation
Before the line item stops serving
A question we get asked

How big does the library grow?

Three monitors in month one. Past eighty by month six.

Month one: three free monitors — alcohol daypart, household freq cap, one creative-compliance rule. Month three: past twenty — every escalation that surprised the team is now a rule. Month six: the library can cross eighty — at publisher scale, across hundreds of line items. The growth is the team's, not ours.

Maturity of a Validation Monitors deployment over six months: three monitors at month one, twenty plus by month three, eighty plus by month six.
How it connects

One read-only
API key. That's it.

No SDK. No data leaving your system. No new workflow for your traffickers. Revocable by you, any time.

Time-to-first-monitor
< 1 day
Wire the key — first three monitors running same-week.
01
Read-only API connection

Service-account credentials, scoped to the endpoints VM actually reads. Revocable by you, any time. Nothing writes back into your ad server.

02
~10-minute cadence

Every monitor re-runs every ten minutes or so against the live setup. Email or Slack on fire, named with the campaign and partner.

03
Deep links to the source

Every fire links straight to the line item, creative, or package. One click, no search. Each morning, a single review email lists what tripped overnight, ranked.

Works with

The systems VM plugs into.

Turn-key for the two ad servers most of our customers run today. Any system with an API can come online — just ask.

Turn-key today

Read-only API connection. Service-account credentials, scoped to the endpoints VM reads. Revocable any time.

Turn-key today

Read-only API connection to your FreeWheel Admin. Same posture as GAM — scoped, revocable, nothing writes back.

Available on request
Any ad server with an API

If it has an API, we'll bring it online. Request a connector — we scope and ship.

Anomaly Monitors (the sister surface) covers a wider set of ad-ops systems out of the box, including SpringServe — see the Platform overview.

In production

What tenants run at rest.

These aren't pilots. These are monitor libraries in steady-state use across Tier-1 broadcasters and multi-property digital publishers at publisher scale.

Broadcaster · UK
80+ Validation Monitors in production
“On a Friday night, a monitor caught a daypart drift that would have run an alcohol spot against a morning audience. The regulator wasn't the first to know.”
— Ad Operations Lead
Digital Publisher · US
24M Over-delivered impressions caught mid-flight on one title
“A 24-million over-delivery on a major title would have walked out the door as make-goods. The monitor caught the trajectory mid-flight, while there was still time to fix the pacing. Partner didn't need to know.”
— Director, Programmatic Operations
Pay-TV scale
$50K Typical hourly exposure at Pay-TV scale · caught before reconciliation
“The monitor fires with the number attached. The escalation call starts with what we're actually losing per hour, not with "something looks off on a dashboard."”
— Head of Ad Operations
What it's worth

What VM is worth.

Three categories of revenue at risk your reports don't catch. Each one VM watches at the trafficking layer — before the loss is the loss.

Risk avoided

The call from the regulator you don't get.

Compliance gaps don't show up as anomalies — they show up as fines that start at six figures. VM catches the drift that creates the breach, hours before it goes live.

Revenue protected

The over-delivery that walks out the door.

Sponsorship orders over-deliver invisibly across hundreds of line items at premium scale — revenue you sold but didn't bank. VM fires mid-flight, while there's still time to throttle.

Margin protected

The under-delivery you catch while it still runs.

Under-delivery isn't fixable after flight — it's a makegood, free inventory you owe. VM catches the trajectory mid-flight, with time to hit the guarantee.

Today: surfaces in your reconciliation cycle. With WT: in tomorrow morning's review email.

Questions

The four most-asked.

What is a Validation Monitor?

A Validation Monitor is a rule that runs every ~10 minutes against your live ad-server setup and fires the moment a misconfiguration trips the rule. It reads via a read-only API connection to FreeWheel or GAM. Each fire deep-links straight to the specific line item, creative, or package that needs fixing.

What does a Validation Monitor catch?

Four classes of GAM failure: sponsorship line item over-delivery (where GAM has no native goal-setting); compliance key-value gaps on COPPA, GDPR consent, or brand-safety exclusion; multi-domain KV drift across acquired properties; and creative end-date vs line-item end-date misalignment that causes silent under-delivery or default-creative serves.

How is this different from Datadog or Splunk infrastructure monitoring?

Infrastructure monitoring watches your servers — CPU, latency, error rates. Validation Monitors watch whether your ad-server setup is doing what you sold. Different layer of the stack: Datadog tells you the server is up; VM tells you the line item, the targeting, and the creative are set up to deliver against the order you sold.

Who uses Validation Monitors today?

Sky, DISH Network, Fandom, and the New York Post run Validation Monitors today, alongside Tier-1 broadcasters and multi-property digital publishers across GAM and FreeWheel. Deployments range from three free monitors at month one to libraries of 80+ checks at six months — every escalation that surprised the team becomes a rule. Three monitors free for life on either ad server.

Connect once.
Three monitors,
free for life.

Two ways in. One self-serve, one engineer-led. Both end at the same place: rules running against your live setup within your first week.

For revenue-systems leaders

The shape your procurement
team will recognise.

For the Director Revenue Systems & Tools, VP Revenue Operations, or Head of Ad Tech who arrived because an L3 forwarded the morning review email.

No heavy lift

Read-only API. No SDK. No new workflow for traffickers.

Procurement-light

Three free for life. Tier-priced by volume; tier visible before commit.

Seat-unlimited at Tier 1

Everyone reads the same morning review email. Seats aren't the gating constraint.

12-month auto-renew

Annual term, matches your ad-server contract rhythm.

Where this leads.

Most teams that start with three monitors don't stop at three. The same data that catches drift becomes the data that explains anomalies, validates partner deliveries, and answers the questions ops directors used to chase across four dashboards. That's the Operations Control Platform — and Validation Monitors are how teams begin operating it.