The Maven Field Guide

Marketing data, made trustworthy

Practical writing on attribution, reporting, and the data plumbing behind it, for the people who have to defend the numbers.
Attribution & Measurement

Why your numbers never match between platforms

Google says 412 conversions. Meta claims 380. Your CRM logged 291. Nobody’s lying, they’re answering slightly different questions. Here’s how to reconcile them before the client does it for you.

Jamie Isabel · Founder9 min read

Latest

Attribution & Measurement

Why HubSpot and GA4 numbers don't match

HubSpot and GA4 disagree because they count different events, people, windows, and lifecycle states. Here is how to reconcile them before the next report review.

Jamie Isabel8 min read
Agency Operations

Monthly marketing report workflow

A monthly marketing report workflow should prevent last-minute spreadsheet work, explain what changed and why, and give stakeholders one trusted path to action.

Jamie Isabel8 min read
Agency Operations

Client reporting workflow for agencies

A client reporting workflow for agencies should cut manual report builds, reduce number disputes, and make every client review easier to defend.

Jamie Isabel8 min read
Agency Operations

Looker Studio vs HubSpot vs Sheets marketing reporting

Looker Studio, HubSpot, and Sheets each solve a different part of reporting. The problem starts when one tool is forced to be the whole trust layer.

Jamie Isabel8 min read
AI & the Analyst

AI marketing reporting trust

AI marketing reporting trust depends on reconciled data, cited metrics, and honest uncertainty. AI should explain reports, not launder bad numbers.

Jamie Isabel8 min read
Agency Operations

HubSpot data cleanup checklist for reporting

Use this HubSpot data cleanup checklist for reporting before a monthly review, QBR, board update, or client report turns into a numbers dispute.

Jamie Isabel8 min read
Attribution & Measurement

GA4 multi-touch attribution with BigQuery

Build warehouse-backed multi-touch attribution from the GA4 BigQuery export: journey stitching, model logic, and Looker Studio reporting.

Jamie Isabel12 min read
Platform Playbooks

How to fix “This dataset has been accessed too many times” from GA4 in Looker Studio

Use the Looker Studio Extract Data connector to avoid GA4 API quota errors and keep reports refreshing reliably.

Jamie Isabel3 min read
Platform Playbooks

Solving the GA4 Looker Studio quota error by exporting to BigQuery

When Extract Data is not enough, export GA4 to BigQuery and rebuild common reports in Looker Studio against warehouse tables.

Jamie Isabel11 min read
Data Infrastructure

Beginner's guide to server-side tag management

Learn what server-side tagging is, why client-side tags fall short, and how to implement a Stape-based server-side GTM setup that survives blockers and privacy rules.

Jamie Isabel8 min read
Data Infrastructure

Tracking mistakes that wreck server-side GTM setups

Seven common server-side tracking pitfalls—and the fixes that restore clean GA4, consent, and conversion data.

Jamie Isabel12 min read
Attribution & Measurement

Beginner's guide to multi-touch attribution

Discover what multi-touch attribution is, how it works, and how to use it to measure full-funnel performance across ads, email, CRM, and revenue.

Jamie Isabel7 min read
Attribution & Measurement

Multi-touch attribution (MTA) technical guide

An engineering view of MTA: data architecture, model types, pipeline stages, identity, governance, and how to keep attribution trustworthy.

Jamie Isabel15 min read
Client Reporting

Marketing report templates: what clients actually read (and what to cut)

Most templates are a metric dump with a logo on top. The ones clients actually read answer three questions and stop. Here’s the structure, and the half of it you should delete.

Jamie Isabel8 min read
Attribution & Measurement

Marketing attribution models, explained, and when to actually use each

First-touch, last-touch, linear, time-decay, data-driven. Every model is a different opinion about who gets the credit. Here’s what each one rewards, where it lies to you, and the honest limits after iOS.

Jamie Isabel8 min read
Attribution & Measurement

Dynamic UTM parameters: a standardized tracking guide and generator

Build a platform-ready dynamic UTM template, understand how macros improve campaign tracking, and learn why Maven uses utm_mc_id to audit paid-media attribution coverage.

Jamie Isabel12 min read
Attribution & Measurement

UTM parameters: the complete guide to tags that don’t break your reporting

UTMs are simple until three people tag links three different ways and your channel report turns to soup. Here’s the full spec, the five parameters, a naming convention, and the audit that keeps it clean.

Jamie Isabel7 min read
Platform Playbooks

GA4 for marketers: what changed, what to track, and the reports that matter

GA4 didn’t rename Universal Analytics, it changed what a “session” even means. Here’s the marketer’s translation: the metrics that moved, the ones that vanished, and the five reports worth building.

Jamie Isabel9 min read
Attribution & Measurement

How to calculate ROAS (and why yours is probably overstated)

ROAS is one division problem with a dozen ways to get it wrong. Here’s the formula, the costs everyone quietly omits, and the gap between the number your ad platform reports and the one your finance team believes.

Jamie Isabel7 min read
Client Reporting

Marketing KPIs: the metrics that drive decisions, by channel

A KPI you never act on is a vanity metric with a job title. Here’s a by-channel shortlist of the metrics that actually change what you do next, and the ones to stop reporting entirely.

Jamie Isabel6 min read
Platform Playbooks

GoHighLevel attribution reporting: first touch, latest touch, and what actually closed

GHL can show where a contact came from. That is not the same as knowing which campaigns created qualified leads, pipeline, and won deals. Here is the reporting model agencies need.

Jamie Isabel9 min read
Data Infrastructure

The modern marketing data stack: a practical guide for 2026

You don’t need every box on the “modern data stack” diagram. Here’s what each layer actually does, when you genuinely need it, and how to tell build-it-now from fine-for-now.

Jamie Isabel9 min read
Agency Operations

Client reporting system for agencies: scale reports without rebuilding decks

A template gets you one good report. A system gets you a hundred without burning a junior’s week. Here’s the cadence, the automation order, and how to price reporting so it stops eating your margin.

Jamie Isabel8 min read
Agency Operations

Set up your agency's reporting infrastructure

Turn client reporting from a margin leak into a competitive advantage with centralized data, validated models, and white-label dashboards.

Jamie Isabel13 min read
Agency Operations

How fractional analytics leadership works

What fractional analytics leadership is, how the engagement model works, and why agencies use it instead of hiring a full in-house team.

Jamie Isabel9 min read
Platform Playbooks

Google Ads reporting: the metrics that survive an audit

Half the numbers in a default Google Ads report won’t survive a skeptical client asking “where did this come from?” Here’s what to report, what to ignore, and how to reconcile it with reality.

Jamie Isabel8 min read
AI & the Analyst

AI marketing analytics: what’s real, what’s hype, and how to use it

“AI-powered analytics” is on every dashboard’s homepage and means almost nothing. Here’s the honest split, what genuinely changes how you work, what’s a chatbot in a trench coat, and how to trust the output.

Jamie Isabel7 min read

Ready to make client reporting easier to run and defend?

Bring one client report or disputed metric. We'll map the workflow and where Maven fits.

One report, reviewed end to end

Clear roles across data, QA, and delivery

No pitch deck. No pressure. 20 minutes.

Book a Demo