Signal monitoring

Specification
- Daily, platform-dependent
- 3–7 days persistence, metric-dependent
- Media, site, CRM and category signals
- Monthly, with the account lead
Data inputs
How it runs
Collect
Daily automated pulls from ad platforms, GA4, CRM and the market panel into one warehouse.
Score
Each metric compared against its forecast interval; deviations scored by magnitude and persistence.
Diagnose
Correlated signals checked automatically — frequency, CPM, competitor spend, page speed, tracking health.
Alert
Routed to the account lead with severity, probable cause and recommended action.
Methods inside the model
Forecast-relative anomaly detection
Deviation measured against expected value and interval, so seasonality never triggers a false alarm.
Persistence filtering
A signal must hold for a defined window before alerting — noise does not wake anyone up.
Cause correlation
Automatic checks across frequency, CPM, competitor spend and tracking to attach a probable cause to each alert.
Tracking integrity
Daily validation of tags, events and attribution so a data break is never mistaken for a demand drop.
What it produces
- Live client dashboard, updated daily
- Alert log with cause and resolution
- Weekly variance-to-forecast summary
- Monthly performance review pack
Honest limits
- Alerts are only as good as tracking. Broken or consent-limited measurement is flagged, not silently modelled around.
- Platform data is delayed and occasionally restated; same-day conclusions are avoided by design.