Prove it played

Estimates end here.
Prove every play.

Turn attention into advertising-grade proof — reach, OTS, engagement and verified proof-of-play — and export it as a branded report that justifies budgets, ad rates and renewals.

campaign · spring flight ON TRACK
412,908impressions
268,551reach
24%engaged
delivered
62%
elapsed
58%
delivery vs target · verified proof-of-play
The impressions funnel

From passers-by to proven engagement

Every stage measured, not modelled: who passed, who could see it, who looked, and who engaged — with the real ratios your advertisers can bank on.

campaign · Summer Refresh creative v2-30s · flight 01–14 Jul
Passers-by (OTS)
57,759
Reach
48,901
Viewers
13,981
Engaged
4,054
who engaged F 54% · M 46%· adult 46% · mature 31%· avg dwell 12s
Exported · Proof of Reach · every play, plus who it reached
Without DisplayPulse proof-of-play

The log. Your content ran — which screen, what time, how long. The industry standard, and we export it too.

With DisplayPulse Proof of Reach

The receipt. Who it actually reached — impressions, reach, engagement, demographics and dwell, attributed to every campaign and creative. Only measurement at the screen can produce it.

01Branded report · from Count

If you collect it, you can send it

A professional, on-brand report of your data — whatever plan you're on. A Count customer gets a counting report; an Intelligence customer gets the full prove-and-sell pack. Your logo in the header, your numbers inside, the privacy statement in the footer. Every section renders only what you actually measure — never a phantom zero.

  • Branded report, feature-scoped to your plan
  • KPI summary, funnel, hourly, demographics
  • Device health & methodology appendix
  • One click from any dashboard view
From Count · £9/device/mo
DisplayPulse CAMPAIGN REPORT · JUL 2025
CLIENT · NORTHGATE RETAIL
Summer Refresh — flight summary
241kIMPRESSIONS
184kREACH
27%ENGAGED
peak 13:00
SITEIMPRREACHENG
Northgate Mall98,41072,14031%
Riverside76,22058,90026%
Transit Hub66,85053,01019%
Anonymous aggregate · GDPR-safe · no images storedp.1 / 4
02Campaigns · Insights plan+

Campaign delivery, reported the way media buyers expect

Every campaign measured over its flight — impressions, reach and engagement, ranked per site. Automatic delivery pacing tells you ON TRACK or BEHIND against the contracted numbers, and Share of Voice shows how much of the audience each advertiser owned.

  • Impressions, reach & engagement per site
  • Delivery pacing: ON TRACK / BEHIND vs elapsed time
  • Share of Voice & creative 'Winner' comparison
  • Export centre — CSV, Excel & PDF
From Insights · £39/device/mo · pacing & SoV built in
Campaign flight · 01–14 Jul

Summer Refresh225,250 reach

● ON TRACK
Northgate Mall
31%
Riverside
26%
Transit Hub
19%
High Street
22%
OTS unique reach engagementright = engagement rate
03Demographic engagement · Connect plan+

Not just who showed up — who actually engaged

Every audience metric can be cut by who it describes: average dwell, average attention and reach, segmented by age band, by gender, or both at once in a full cross-tab. See that mature adults dwell twice as long at one site, or that the evening audience skews young — and price, schedule and pitch on it. All of it aggregate and anonymous, never individuals.

  • Avg dwell, avg attention & reach — by segment
  • By age band, by gender, or full cross-tab
  • Age bands: Minor · Adult · Mature Adult · Senior
  • Demographics printed in every campaign report
From Connect · £24/device/mo
engagement by demographic avg dwellavg attentionreach
MF Minor <186.1s6.9s Adult 18–3911.4s13.0s Mature 40–5921.7s16.9s Senior 60+14.2s15.5s

aggregate segments only · no individuals · illustrative values

04Scheduling · Insights plan+

Know your peak hours before you price them

A rolling 28-day Peak Hour Map shows exactly when your audience shows up, hour by hour, day by day — with your top three hours marked in gold. Price the gold hours like gold, schedule campaigns into the peaks, staff for the rush. And where there isn't enough data to be sure, the map says so instead of guessing.

  • 7-day × 24-hour Peak Hour Map, rolling 28 days
  • Top 3 hours flagged — your premium inventory
  • Switch metric: reach, viewers, attention, dwell
  • Today's traffic flow + today-vs-yesterday comparison
From Insights · £39/device/mo
Peak Hour Map 28-day trailing

When does your audience show up? Gold borders = your top 3 hours.

quiet → busy cells with n<3 are suppressed, not guessed
05Prove & sell · Intelligence

Don't just prove the past — sell the next booking

The advertiser-ready RFP pack: verified proof-of-play, audience over/under-indexing per site (‘Senior index 142’), and — the part that wins renewals — 1/2/4-week forward booking projections from your measured baseline. Every figure measured, not modelled.

  • RFP / prove-and-sell pack (PDF)
  • Audience index — over/under vs baseline
  • 1 / 2 / 4-week forward booking projections
  • Proof-of-play + reporting API
From Intelligence · £59/device/mo
Site index · projected delivery
Northgate MallSenior idx 142
Over-indexed on Mature Adult & Senior — premium daytime inventory.
Projected reach — next 2 wks+96,400
Measured, not modelled — DisplayPulse Insights

Show them the receipts.

Book a demo and we'll build a sample proof report from live demo data.

No faces stored · Edge-processed on-device · GDPR-ready · Cancel anytime