Content reporting for communications teams
Power BI reporting built on GA4, Search Console and crawl data, with the counting bugs already found and fixed. See what yours is doing first — drop in an export and read the damage, or watch a live demo correct itself.
Built by Will Alston · Alston Analytics LLC, Washington DC · independent work, no client data.
These are not exotic. They are the default outcome of connecting GA4 to a dashboard without a model in between. They are quiet because the numbers still look plausible.
Traffic gets joined to a page or section table at a finer grain than it was measured at. Totals rise by a fixed multiple. Trends still look right, so the error survives every review.
Query strings, tracking parameters and case differences split a single page into thousands of URLs. The dataset balloons, refreshes crawl, and per-page numbers scatter across near-duplicate rows.
Someone exports to Excel and fixes it by hand. Now there are two versions of last quarter and no way to say which is right. This is what actually kills a reporting program.
See it · no upload · one toggle
A demo content report on synthetic data with the three bugs baked in. Flip the switch and watch the numbers correct themselves. Then run it on your own export →
The $400 Count Audit finds which of these are live in your numbers, and by how much. Or take the one-page counting-bugs cheatsheet.
Start free. Pay $400 to find out precisely what is miscounted and by how much. Only commit to the pilot once you have seen the work — the audit fee credits against it.
$1,500 is an introductory rate, capped at the first three clients, then $6,000. The audit fee comes off the pilot, so the free check and the $400 audit are the only decisions you make before seeing real work on your own numbers.