The reporting subscription you probably do not need
Plenty of agencies and small marketing teams pay monthly for reporting platforms whose main job is displaying Google's own data. Looker Studio, Google's free dashboard tool, connects natively to GA4, Search Console and Google Ads at no cost, shares like a Google Doc, and can email a PDF to stakeholders on a schedule. Paid tools such as Supermetrics earn their keep when you need many non-Google sources or warehouse-level control, but for a monthly marketing dashboard covering search and ads, free covers it.
The result is a live report: build it once and the same link serves January, June and next year, always showing current data. That alone ends the monthly ritual of screenshotting charts into a slide deck.
Connect the three data sources
- 1. Go to lookerstudio.google.com, choose Create, then Data source.
- 2. Pick the Google Analytics connector and select your GA4 property.
- 3. Add the Search Console connector twice: once choosing Site impression (accurate site-level totals) and once choosing URL impression (page-level detail). They measure differently, so you genuinely want both.
- 4. Add the Google Ads connector and select your account.
- 5. Create a blank report and attach all four sources.
One permissions note: charts run on the credentials of the data source owner by default, so viewers of the report do not need access to your Analytics or Ads accounts. That is exactly what you want when sharing with a client or a director.
Need a hand with this?
Our team delivers Analytics & Data for UK businesses — with a free initial consultation, transparent fixed quotes and no lock-in contracts. Tell us what you're working on →
The four-page template to copy
Rather than one crowded page, build four, each answering one question:
- Page 1, Overview: four or five scorecards (sessions, enquiries or purchases, ad spend, cost per lead) with comparison to the previous period, one 13-month trend line, and a text box summarising the month in two sentences.
- Page 2, Organic search: Search Console clicks and impressions over time, a top-queries table, a top-landing-pages table from the URL impression source, and GA4 organic enquiries.
- Page 3, Paid: spend, conversions and cost per conversion by campaign, plus a search-terms table so budget waste is visible rather than buried.
- Page 4, Actions: a mostly text page. What we did, what we learned, what happens next. This is the page decision-makers actually read.
Add a date range control at the top, set to last month with period comparison, and every page updates together. No monthly rebuild, no version seventeen of a PowerPoint.
Blending data without the headache
Sometimes you want one table mixing sources, for example Search Console queries alongside GA4 conversions per landing page. Looker Studio handles this with blends, and blends are where most dashboards break, so two warnings from experience:
- Join on a field that genuinely matches. Search Console returns full URLs while GA4 reports page paths, so create a calculated field with REGEXP_REPLACE to strip the domain before joining, and watch for trailing slashes.
- Blend as a last resort. Two clean charts side by side communicate as well as one fragile blended table, and they will not silently show blanks when a join misses.
If a blend does misbehave, check the join keys first; nine times out of ten one side has a dimension the other spells slightly differently.
Design touches that make it client-ready
- Apply your brand: Theme and layout lets you set colours and drop a logo in the header. Ten minutes of work that transforms how professional the report feels.
- Rename everything into plain English. 'Enquiries from Google search' lands; 'Session key event rate (organic)' does not.
- Show direction: enable comparison arrows on scorecards so improvement or decline is visible at a glance.
- Annotate anomalies with a small text box: 'Spike on the 14th: trade-show traffic.' Every unexplained spike costs you a phone call.
- Ruthlessly limit page one to the numbers a director cares about. Depth belongs on pages two and three.
Key Takeaway
Looker Studio connects to GA4, Search Console and Google Ads free of charge, so a client-ready monthly dashboard needs your time, not a subscription. Build four pages: overview scorecards with period comparison, organic search, paid, and a written actions page. Add a date range control so one link serves every month, keep GA4 charts per page low to avoid API quota errors, and schedule automatic PDF delivery to stakeholders.
Keep it fast, reliable and automatic
Two practical realities. First, GA4's reporting API has usage quotas, and a dashboard stuffed with dozens of GA4 charts can hit them and show errors, especially with several people viewing at once. Keep GA4 charts to a handful per page, or use the Extract data connector to snapshot heavy tables. Second, delivery: use Share, then Schedule delivery, to email the PDF on the first of each month, and keep the interactive link in the email for anyone who wants to dig deeper.
Build the template once and it compounds: each month costs you only the fifteen minutes it takes to write the actions page. If you would rather start from a working setup than a blank canvas, our team at Thind Global Services builds these dashboards as part of our analytics work.
