Uncategorized

Three Layers Every Marketer Must Require in Campaign Heatmap Reporting

Views: 27

Share this article

A campaign heatmap report worth paying for is a three-layered, timestamped, machine-readable file that keeps delivery, modeled exposure, and attributable response in separate maps, not one blended number. It should disclose its methodology: what data source produced it, how consent and matching worked, the lookback window used, and whether each figure is observed or modeled. If a vendor hands you a single static image instead of a filterable export, you cannot audit any of it.


TL;DR:

  • Heatmaps must offer filterable exports with detailed data fields, including timestamps, GPS coordinates, vehicle IDs, and proof of posting, not just static images.
  • Reporting layers for delivery, modeled exposure, and attribution should be kept separate, with clear labels indicating observed, modeled, or inferred data points.
  • Verifying GPS and ad play timestamps are synchronized and checking proof of posting are essential steps to ensure heatmap accuracy before trust.
  • A compliant report should enable tracing a single scan to one vehicle, timestamp, and creative without gaps, with real-time adjustments reflected in updates.
  • Vendors resistant to providing raw, filterable data or who combine measurement layers into a single impression count compromise report credibility.

Beacon-ads
Make Mobile Campaigns Measurable
Beacon Mobile Media combines mobile billboards, digital targeting, proof of posting, and attribution analytics for measurable localized campaigns.

Explore Beacon Mobile Media

Table of Contents

Measurement layers explained: what each heatmap layer means and why they must stay separate

Every credible mobile out of home report is built from three distinct layers, and mixing them is how “impressions” claims stop meaning anything.

The delivery layer answers a narrow question: where did the truck or vehicle actually go, and can that be proven? It should include timestamped latitude and longitude or route segments, a vehicle or screen ID, photo proof of the ad running, and a disclosed GPS sampling interval. Industry guidance recommends required input variables like facing, venue ID, and lat/long precision specifically because sparse or unsynced GPS data weakens any exposure claim built on top of it.

The modeled exposure layer, often labeled opportunity to see (OTS) or likelihood to see (LTS), estimates who could plausibly have seen the ad based on viewshed, facing, distance, and dwell assumptions. This is a prediction, not a count, and industry guidance calls for separate map layers and clear labeling rather than folding modeled audiences into the same number as verified delivery.

The response and attribution layer covers QR scans, matched cohorts, and downstream actions like store visits or web sessions. This layer needs its own metadata: match method, consent approach, and lookback window.

  • Delivery answers where the vehicle went and whether that is documented.
  • Modeled exposure answers who could have seen it, based on stated assumptions.
  • Attribution answers what people did after exposure, tied to a specific window and match method.

One in three or one in ten scans converting means nothing without the underlying funnel. QR scans should be reported as a funnel step, not a sale, tracked from exposure through scan through conversion with an explicit attribution window attached.

Measurement layer discipline means every number on the report is tagged observed, modeled, or inferred. A dashboard that collapses those three into one “impressions” figure has made an editorial choice, not a measurement.

Minimum fields and exports to request (a buyer’s checklist)

If a vendor cannot hand you a filterable file, they cannot support the claims on their summary slide. Ask for CSV, JSON, or API access, filterable by date, route, creative, and audience segment, not a screenshot.

  • Route and delivery fields: timestamp in UTC, latitude and longitude, vehicle or screen ID, campaign and creative ID, ad play timestamp and duration, exposure zone ID and its definition, GPS sampling interval, and photo proof metadata.
  • QR reporting fields: scan ID, scan time and location, unique versus repeat scan flags, landing page session ID, captured lead flag, and a redemption or event link.
  • Attribution metadata: data source and vendor, consent and privacy approach, match method and match rate, a deterministic versus modeled flag, lookback window, and the control or comparison methodology behind any lift claim.

OAAA’s proposed measurement guidelines call out that exposure correlation alone does not establish causation, which is why a control or comparison methodology belongs in the contract, not just the results deck.

Put API access or scheduled exports into the statement of work, along with a data retention and disclosure policy. A five step GPS verification checklist is a useful reference when drafting these requirements for an RFP.

How to read heatmaps, verify quality, and avoid common pitfalls

A heatmap is only as good as the sync between GPS and ad play logs. Before trusting a map, run through a short verification pass.

  1. Confirm GPS timestamps and ad play timestamps are aligned to the same clock, not estimated after the fact.
  2. Check the GPS sampling interval; a truck pinging every five minutes cannot support a fine grained route map.
  3. Inspect proof of posting completeness, including photo metadata, and flag any downtime or detours.
  4. Ask for disclosed error bounds or sampling rules behind the modeled exposure numbers.
  5. Verify the lookback window used for any attribution claim matches what was disclosed upfront.

The most common failure is treating presence as impression: a truck driving past a block is not the same as anyone seeing the ad, which is exactly the distinction OAAA’s impression measurement guidance is built to enforce. Other recurring pitfalls include undisclosed modeling assumptions, ignored lookback windows, indoor accuracy limits that inflate outdoor exposure claims, and stale GPS or ad play data that never gets flagged.

Pro Tip: Ask for a sample export before signing, then check that every field in this article’s checklist actually appears in a real row, not just the schema.

Once you trust the data, use it. Test route variations against each other, identify QR scan hotspots to refine offers or creative, and run a controlled incrementality test with a holdout or time based comparison between exposed and control cohorts rather than reading lift into a single number.

What a compliant report looks like in practice

A campaign heatmap report should let you trace one scan back to one vehicle, one timestamp, and one creative, without a gap in the chain. That standard is easier to describe than to enforce, which is why the export fields matter more than the map’s visual polish.

  • Layered exports separate delivery, modeled exposure, and attribution rather than blending them into one summary number.
  • GPS and ad play logs are synchronized on the same clock, following the timestamp precision that OOH measurement guidance treats as a baseline for defensible route claims.
  • QR funnel analytics track scans through to landing sessions and redemptions, matching how Beacon’s QR tracking captures data at the point of scan.
  • Route changes are measurable in near real time, so a mid campaign adjustment shows up in the next export rather than the final report.
  • Foot traffic attribution is reported with its match method disclosed, consistent with how foot traffic attribution is described for buyers evaluating the claim.

These are the deliverables to ask any vendor for by name, whether or not they use this exact terminology.

What most buyers get wrong about heatmap reports

Most procurement conversations focus on the wrong layer. Buyers ask how many impressions a campaign generated, when the more useful question is what fraction of those impressions were observed versus modeled, and what the modeling assumptions actually were.

What most buyers get wrong about heatmap reports — overview diagram

The conventional advice, get a heatmap, treats the visual as the deliverable. The visual is the least important part. A pretty gradient map with no export behind it is marketing collateral, not measurement. The fields behind the map, timestamps, match rates, sampling intervals, are what let you compare one campaign to another or defend a budget renewal.

If you take one thing from this, prioritize the export schema before the dashboard design. A vendor who resists giving you raw, filterable data is telling you something about how confident they are in their own numbers. Ask for the sample file first, read the fine print on lookback windows and modeled flags, and only then look at the pretty map.

— Scott

How Beacon Mobile Media delivers campaign heatmap reporting

Beacon Mobile Media builds reports around the same separation this article argues for: a delivery layer with timestamped routes and proof of posting, a modeled exposure view, and an attribution layer tied to smart QR codes and foot traffic data.

Beacon-ads

Campaigns run on LED mobile billboards or wrapped rideshare vehicles across various locations, with geofencing and real time retargeting integrated into the reporting stack. Methodology disclosures accompany the exports, so you can see what was measured directly versus modeled before you build a renewal decision on top of it. If you are evaluating vendors against the checklist in this article, ask Beacon for a sample export or a pilot campaign on the Beacon Mobile Media landing page and compare the fields yourself.

Authoritative standards and readings to validate vendor claims

Before signing off on any vendor’s heatmap report, check its claims against the standards bodies that actually define these terms.

  • OAAA’s DOOH exposure methodology sets required input and output variables by inventory type, including viewshed and facing.
  • MRC’s OOH measurement standards define what counts as a viewable impression and what disclosures a report must carry.
  • The IAB DOOH measurement guide explains how geographic, demographic, and behavioral data should combine to link exposure to footfall or web activity.
  • For proof of posting photo standards, an out of home advertising photography guide is a useful outside reference on documentation quality.

Ask any vendor to name which of these standards their methodology follows, and to point to the specific disclosure.

Sources

FAQ

What is the difference between delivery and exposure in OOH reporting?

Delivery is observed and documented: where the vehicle went and whether the ad played, backed by GPS timestamps and photo proof. Exposure, often labeled OTS or LTS, is a modeled estimate of who could have seen the ad based on assumptions like viewshed and dwell time, and OAAA guidance recommends keeping these as separate labeled layers rather than one blended figure.

What export fields should a heatmap report always include?

At minimum, expect timestamped latitude and longitude, vehicle or screen ID, campaign and creative ID, exposure zone definitions, and GPS sampling interval, all in a filterable CSV, JSON, or API format. OAAA’s guidance on machine readable exports treats date, route, geography, creative, and audience segment as the standard filters to require.

How should QR scan data be reported in a campaign heatmap?

QR data should show scan time and location, unique versus repeat scans, landing page sessions, captured leads, and redemptions, reported as a funnel rather than a single count. Industry guidance is explicit that a scan should never be reported as a sale without the attribution window behind it.

Why does a lookback window matter for attribution claims?

The lookback window defines how long after exposure an action can still be credited to the campaign, and a longer window will inflate attributed conversions without better targeting. OAAA’s proposed measurement guidelines call for disclosing the lookback window alongside the match method used.

Does Beacon Mobile Media provide layered heatmap exports?

Beacon Mobile Media reports delivery, modeled exposure, and attribution as separate layers, including synchronized GPS and ad play logs, smart QR funnel data, and foot traffic attribution. Buyers can request a sample export directly through Beacon Mobile Media to review the fields before committing to a campaign.

Marketers: Prove Weather Triggered OOH in a 4–6 Week Pilot
U.S. Marketers: Compliance-First Non-Sponsor Ads Proven by GPS Logs

You May Also Like

Menu