Data, made visible.

Notes on dashboards, data clarity and decision-grade reporting.

2026-08-03

DOOH CPM Explained: How the Number Is Built and How to Read It Honestly

CPM is the first number on every DOOH proposal and the most misread. How a DOOH CPM is actually built, why a cheap CPM can be the expensive one, and the questions that tell a real rate from a decorated one.

2026-07-22

Route vs. Geopath: How OOH Audience Measurement Works in the UK and the US

What Route and Geopath actually measure, how the UK and US OOH currencies differ, what changes with the 2026 Ipsos pilot, and what media owners should report against each.

2026-07-20

Location-Based vs. Market-Based Scope 2: Why You Report Two Emissions Numbers, Not One

Scope 2 has two official methods, and eligible GHG Protocol reporters disclose both. Here is what location-based and market-based actually measure, why the same electricity produces two different totals, and how to keep them straight on one dashboard.

2026-07-19

Attribution Windows Explained: Why One Setting Quietly Changes Every Client's ROAS

The attribution window is the least-understood setting in ad reporting, and it can move a client's ROAS by 30–50% without a single thing changing in performance. What the window is, how Meta's 2026 changes shifted the numbers, and how to report it so clients stop panicking.

2026-07-19

Embedding Analytics Into Your Product: iframe vs SDK vs API

Three ways to put customer-facing dashboards inside your app, and the real trade-offs in speed, control, performance and security. A decision framework for product teams choosing how to embed analytics.

2026-07-16

Cap Rate vs. Cash-on-Cash vs. IRR: Which Return Number Should Drive the Decision?

Three return metrics, three different questions. How cap rate, cash-on-cash and IRR are calculated, what each one deliberately ignores, why a deal can look strong on one and weak on another, and which to trust at each stage.

2026-07-16

What Is Geopath, and How Is an OOH Rating Actually Built?

Geopath is the US out-of-home audience measurement standard. Here is the ten-step chain that turns traffic past a billboard into a reported impression, what each step can hide, and the questions that separate a measured number from a modelled guess.

2026-07-15

Should You Charge for Analytics in Your SaaS? Start With What It Costs You

Include it free or sell it as a premium tier — the answer depends less on customer willingness to pay than on how your analytics vendor bills you. A decision framework for embedded analytics monetisation.

2026-07-15

Fleet Electrification After the Tax Credits: Utilisation Is Now the Whole Argument

The federal incentives that carried most EV fleet business cases are gone — 45W closed in September 2025, 30C closed on 30 June 2026. What remains is a per-vehicle utilisation question, and your telematics can already answer it.

2026-07-13

Why Your Google, Meta and GA4 Numbers Never Match (and What to Tell the Client)

Three platforms, three different conversion totals for the same campaign. Here is exactly why they disagree, roughly how far apart they run, which number to trust for which decision, and how to present it so the client stops asking.

2026-07-13

MER vs. ROAS: The Ecommerce Metric That Survives Privacy Changes

ROAS measures a campaign. MER measures the whole business. Here is how to calculate Marketing Efficiency Ratio, what a healthy MER looks like for ecommerce, and why blended efficiency has become the number founders actually steer by.

2026-07-12

How to Calculate Scope 1, 2 and 3 Emissions Without a Carbon Accountant

The activity-data-times-emission-factor method explained: where the numbers already live in your business, which free factor databases to use (DEFRA, EPA), and how to keep the whole footprint live instead of rebuilding it every year.

2026-07-12

Plays vs. Impressions: What You're Actually Buying in DOOH

A play is not an impression. How the impression multiplier turns one ad slot into many counted viewers, what to ask your media owner before trusting the numbers, and how to keep both metrics honest on one dashboard.

2026-07-11

Mixed-Fleet Telematics: How to Get Geotab, Samsara and the Rest Into One Dashboard

Most fleets run two or more telematics systems that don't talk to each other. How to normalise the data, what fragmentation costs, and the three routes to a single live view.

2026-07-11

Physical vs Economic Occupancy: The Rent Roll Gap That Distorts Your NOI

A property can be 95% occupied and still bleed income. How to calculate economic occupancy from a rent roll, the red flags that hide inside the gap, and why this belongs on a live dashboard.

2026-07-10

LTV:CAC by Cohort: The Number That Tells You Whether to Scale Ad Spend

Blended LTV:CAC hides trouble. How to calculate lifetime value by acquisition cohort, which benchmarks actually apply to ecommerce, and how to read the ratio before raising budgets.

2026-07-10

Have You Outgrown Looker Studio? A Decision Framework for Agencies

Looker Studio is free and genuinely good — until it isn't. The specific signals that an agency has outgrown it, what breaks first, and how to decide what comes next.

2026-07-09

Multi-Tenant Dashboards: How to Give Every Client Their Own View Without Leaking Data

If you serve dashboards to multiple clients from one database, tenant isolation is the whole product. A practical guide to row-level security, token-based filtering, and the architecture decisions that keep client data separate.

2026-07-09

What Advertisers Now Expect From an OOH Campaign Report

Impressions and a photo of the vehicle no longer clear the bar. What advertisers now expect from an out-of-home campaign report — comparability, evidence, and a live view instead of a closing PDF.

2026-07-08

Blended CAC vs. True CAC: How to Actually Measure Customer Acquisition Cost

Your ad platform's cost-per-acquisition is not your real customer acquisition cost. A practical breakdown of blended CAC, channel CAC, and true CAC — the three views every ecommerce operator needs on one dashboard.

2026-07-08

How to Build an ESG Reporting Dashboard (Without a Sustainability Team)

A practical guide for smaller companies asked to report ESG data — which metrics to track, how to structure the dashboard, and how to answer customer questionnaires without hiring a sustainability department.

2026-07-07

Embedded Analytics: Should You Build or Buy in 2026?

A clear-eyed cost breakdown of building customer-facing analytics in-house versus buying it — timelines, hidden costs, and the one question that settles the decision.

2026-07-07

The Real Estate Portfolio Dashboard: KPIs Every Property Investor Should Track

The property-portfolio KPIs that actually drive decisions — NOI, occupancy, arrears, IRR and cost control — and how to see them on one live investor-grade dashboard.

2026-07-06

How to Automate Agency Client Reporting Without Being Confidently Wrong at Scale

A practical framework for automating marketing agency client reporting — data validation, modular white-label templates, and a per-client data layer — so you save hours without shipping wrong numbers.

2026-07-06

The Fleet KPIs That Actually Cut Costs (Not Just Fill a Dashboard)

A practical guide to the fleet management KPIs that move operating costs — fuel, idle, maintenance compliance, and cost per mile — and how to see them on one live dashboard.

2026-07-03

How to Measure Taxi Advertising ROI: A Practical Framework

Taxi and fleet advertising is one of the hardest OOH formats to measure. Here is a practical framework: exposure data, attribution methods, and the dashboard that ties them together.

2026-07-03

Why Your Shopify Dashboard Overstates Profit (and How to See True Profit)

Shopify reports revenue, not profit. Here is what the default dashboard leaves out — COGS, fees, shipping, ad spend, returns — and how to build a true profit view per order and per SKU.