Resources

Free Sheets, scripts and checklists for Data Studio reporting

Every workbook, Apps Script and checklist I’ve built alongside the guides on this site, in one place. Each one is a Google Sheet you copy into your own Drive, free with your email address.

  • Google Sheets you own
  • Built from Google’s docs, dated
  • Linked to the guide that explains it
AI & Data Studio

AI commentary prompt and checklist

What it is
A commentary prompt that fills itself from your numbers and events log, banned moves, a number-check tab, a second-pass prompt, disclosure lines and a pre-send checklist.
Who it's for
Agencies writing monthly report commentary with an AI assistant.
Helps you
Draft client commentary fast without the assistant inventing causes, benchmarks or wrong percentages.
  • Google Sheet
  • Prompts
  • Checklist

Introduced in Writing client report commentary with AI, without making things up

AI & Data Studio

AI data-handling checklist and policy register

What it is
A dated register of how ChatGPT, Claude and Gemini plans train on and retain data, an export-by-export personal-data guide, a connections tab, a data-sent log and a disclosure paragraph.
Who it's for
Agencies sending client data to AI assistants (EU/GDPR-aware). Not legal advice.
Helps you
Check the plan, contract, data and connection before client data goes into an assistant — and be able to answer 'what did you send?'
  • Google Sheet
  • Checklist

Introduced in Sending client data to ChatGPT, Claude or Gemini: what agencies check first

AI & Data Studio

AI in Data Studio: feature availability tracker

What it is
A dated tracker of every AI feature in Data Studio (tier, status, what it needs), a route picker, prompt starters, a BigQuery cost check and a client-data checklist.
Who it's for
Marketers who want AI on their Data Studio data and need to know what's free, what's Pro and what to use instead.
Helps you
Pick the right AI route for your data in five minutes, and keep track as Google's features change.
  • Google Sheet
  • Checklist
  • Prompts
  • SQL

Introduced in AI in Data Studio: what Gemini does, what's free, and what to use instead (2026)

AI & Data Studio

Data Studio prompt library

What it is
33 prompts across nine build stages, a context header built from your field list and Data Studio's 85 functions, a lookalike-function table and a check log.
Who it's for
Anyone using ChatGPT, Claude or Gemini to plan, write formulas for or critique a Data Studio report.
Helps you
Get formulas and layouts that actually work in Data Studio, instead of Excel or Looker syntax that errors.
  • Google Sheet
  • Prompts

Introduced in Using ChatGPT, Claude or Gemini to build a Data Studio report: what works

AI & Data Studio

GA4 data agent kit: glossary, instructions and verified queries

What it is
Everything you paste into a BigQuery data agent for GA4: instructions, a 25-term marketing glossary, eight verified queries, flat-view SQL, cost guardrails and a check log.
Who it's for
Teams with the GA4 BigQuery export who want Conversational Analytics in Data Studio.
Helps you
Build a data agent that understands your marketing terms and doesn't run up a surprise BigQuery bill.
  • Google Sheet
  • Prompts
  • SQL
  • Checklist

Introduced in Conversational Analytics in Data Studio: build a BigQuery data agent for your GA4 data

AI & Data Studio

MCP server selection Sheet

What it is
A comparison matrix of marketing-data MCP servers, a bill calculator at your size, a governance checklist and a parity log.
Who it's for
Anyone choosing a connector MCP (Windsor.ai, Porter, Catchr, Coupler.io, Supermetrics and others).
Helps you
Compare what each server reaches, can change and costs at 3, 10 or 30 clients — then pick one and govern it.
  • Google Sheet
  • Calculator
  • Checklist

Introduced in Marketing data MCP servers compared: Windsor.ai, Porter, Catchr, Coupler.io, Supermetrics, Funnel and Google's own

AI & Data Studio

MCP setup and parity sheet: GA4, Google Ads, Search Console and Meta Ads

What it is
One workbook for connecting GA4, Google Ads, Search Console or Meta Ads to Claude or ChatGPT: route pickers, setup checklists, config snippets, parity worksheets and prompts.
Who it's for
Marketers connecting an AI assistant to their ad and analytics data through MCP.
Helps you
Set up the connection and check every number the assistant gives you against your Data Studio report.
  • Google Sheet
  • Checklist
  • Prompts

Introduced in Connect Google Analytics to Claude or ChatGPT (GA4 MCP), and check it against your Data Studio report · also used in Google Ads and Search Console MCP servers: connect them to Claude or ChatGPT, and check against your Data Studio report · also used in Meta Ads MCP: connect Facebook and Instagram ads data to Claude or ChatGPT, and check it against your Data Studio report

Automation

Client access mapping Sheet

What it is
The access table behind filter by email: who may see which client, with live checks for the mistakes that make the filter show nothing, a who-sees-what audit and BigQuery SQL.
Who it's for
Agencies serving several clients from one report.
Helps you
Give each client only their own rows — and your team every client — without the capitalisation and stray-space errors that break filter by email.
  • Google Sheet
  • Checklist
  • SQL

Introduced in Row-level security in Data Studio with filter by email: one report, each client sees only their data

Automation

Client reporting automation workbook

What it is
A planning workbook for automated client reporting: client roster, email-quota planner, free-vs-Pro checklist and a schedule register, plus an optional stale-data script.
Who it's for
Agencies and freelancers sending the same Data Studio report to several clients.
Helps you
Work out whether free Data Studio's one schedule and email quota cover your client list, or when Pro (or a second sender) is needed — before you build the second copy.
  • Google Sheet
  • Calculator
  • Checklist
  • Apps Script

Introduced in Automated Client Reporting in Data Studio: Free vs Pro, and the Pipeline That Scales

Automation

Data Studio Embed Builder

What it is
A Sheet that writes one embed URL and iframe per client (with URL parameters), a frame-size calculator, a privacy checklist and a troubleshooting table.
Who it's for
Anyone embedding Data Studio reports in a website, client portal or intranet.
Helps you
Embed reports that fit, show each client their own view, and don't leak data on a public page.
  • Google Sheet
  • Calculator
  • Checklist

Introduced in How to Embed a Data Studio Report on a Website or Client Portal

Automation

Data Studio Pro cost & fit worksheet

What it is
A worksheet that prices Data Studio Pro for your team and clients, with a delivery checklist and an email-quota tab.
Who it's for
Agencies and teams deciding whether Data Studio Pro is worth $9 per user per project.
Helps you
See what Pro would cost for your setup and whether you actually need it — before anyone buys licences.
  • Google Sheet
  • Calculator
  • Checklist

Introduced in Data Studio free vs Pro: what agencies and teams actually get for $9

Automation

Data Studio alert kit

What it is
An alert rules Sheet with an Apps Script that emails or posts to Slack when a metric crosses a threshold, plus the nine alert routes compared and the Pro-alert switch-off triggers.
Who it's for
Teams on free Data Studio who need alerts without Pro, or Pro users who want a backup.
Helps you
Get told when traffic, spend or conversions break a threshold — once a day per rule, with quiet hours — from the Sheet behind your report.
  • Google Sheet
  • Apps Script
  • Checklist

Introduced in Data Studio alerts: what Pro alerts do, and the free workarounds

Automation

Data Studio handover & offboarding checklist

What it is
An inventory of the four owners behind every report, a transfer-route lookup, a seven-step client offboarding list, a leaver tab with the 20-day clock and a version log.
Who it's for
Agencies handing reports to clients and teams where someone is leaving.
Helps you
Hand over or offboard without broken reports: know who owns each report, data source, credential and schedule, and do the transfer before the 20 days run out.
  • Google Sheet
  • Checklist
  • Apps Script

Introduced in Data Studio report ownership: transfers, leavers, client handovers and version history

Automation

Data health page kit

What it is
The formulas for a six-check data health page, a per-client source register with thresholds, a Monday checklist and a triage table.
Who it's for
Agencies and teams running many automated client reports.
Helps you
Spot a stopped source, a missing day or a broken connector before the client does — with free Data Studio features only.
  • Google Sheet
  • Checklist

Introduced in Add a data health page to every client report in Data Studio

Automation

Extract troubleshooting checklist

What it is
A seven-step fix-it checklist, a register of every extract (flags for row limit, owner and staleness) and a GA4 quota log with Google's remedies.
Who it's for
Anyone using Extract Data to speed up reports or stop GA4 quota errors.
Helps you
Fix failing extracts fast and catch the silent 750,000-row cut-off before a client does.
  • Google Sheet
  • Checklist

Introduced in Extract Data in Data Studio: Speed Up Slow Reports and Fix Failing Extracts

Automation

Linking API URL builder

What it is
A Sheet that writes one Linking API URL per client from your master report's ID, its data source aliases and each client's GA4, Search Console, Sheets or BigQuery IDs.
Who it's for
Agencies that copy one master report for many clients.
Helps you
Generate correct per-client copy links in minutes, with checks for the mistakes that break them (unsupported connectors, missing parameters, sc-domain: properties).
  • Google Sheet
  • Calculator

Introduced in The Data Studio API, explained for marketers: what it can and can't do

Automation

Schedule register

What it is
A register of every scheduled delivery, a sending-quota calculator, pre-flight and failure checklists, an offboarding tab and a 'did it arrive?' Gmail check script.
Who it's for
Anyone sending scheduled Data Studio reports to clients or stakeholders.
Helps you
Stop scheduled emails from silently failing: track who sends what, see when you'll hit the quota, and get alerted when an expected report doesn't land.
  • Google Sheet
  • Checklist
  • Calculator
  • Apps Script

Introduced in Why your scheduled Data Studio report didn't arrive (and the limits on free)

Automation

Sheet automation starter

What it is
A template Sheet with a bound Apps Script that fetches a CSV or JSON URL on a schedule, appends only new rows, logs every run and feeds a 'last updated' scorecard.
Who it's for
Anyone whose Data Studio report runs on a Google Sheet that someone updates by hand.
Helps you
Keep the Sheet behind your report filled automatically, without overwriting history or breaking the data source.
  • Google Sheet
  • Apps Script
  • Checklist

Introduced in Automate the Google Sheet behind your Data Studio report

Automation

Stale data kit

What it is
A freshness cheat sheet for every connector, a diagnostic checklist, a 'when is yesterday complete?' calculator and a 'data last changed' Apps Script stamp.
Who it's for
Anyone whose report shows yesterday's numbers and needs to know which layer is behind.
Helps you
Find out in two minutes whether the delay is GA4, the connector, Data Studio's cache or the refresh button — and explain it to the client.
  • Google Sheet
  • Checklist
  • Apps Script

Introduced in Why your Data Studio report shows yesterday's numbers: data freshness, caching and refresh

Storytelling

Marketing metrics workbook

What it is
311 marketing metrics across 18 areas, from SEO and paid search to CRM, affiliates, app and B2B pipeline: each one's definition and formula, input or output, leading or lagging, the output it moves, who reports it and the chart that shows it, plus an input-to-output map and an executive shortlist.
Who it's for
Anyone deciding what goes into a marketing report, and for whom.
Helps you
Pick metrics a reader can act on, connect each input to the output it moves, and keep the executive page to the few numbers that matter.
  • Google Sheet
  • Reference

Introduced in Leading vs Lagging KPIs: Metrics That Tell a Story


Shopping Cart
Scroll to Top