GA4 Reports for Paid Media: The Five Dashboards That Actually Matter
GA4’s default reports were designed for generalist analytics use, not paid media management. With a custom channel grouping and five focused dashboards, the same data answers the questions paid media actually needs: which channels are acquiring customers at what cost, which landing pages are converting paid traffic, and where the funnel is leaking.
- Default GA4 channel groupings blend brand and non-brand, hiding the true cost of non-brand acquisition.
- Custom channel groups based on UTM parameters are the foundation of accurate paid media reporting.
- Landing page conversion rate filtered to paid sessions only reveals which pages need LPO attention.
- GA4 reports on-site behaviour; offline imports or CRM data are needed to see the full revenue picture.
Why default GA4 reports underserve paid media
GA4’s default channel groupings were designed to cover the full range of traffic sources for a general analytics user. For paid media purposes, they create two common problems. First, they blend campaign types that should be evaluated separately: brand and non-brand search appear in the same Paid Search bucket, so the true cost of acquiring a new customer from non-brand is hidden by the lower-cost brand traffic. Second, attribution in the default reports uses a model that may not match the model your media decisions are based on.
The result is that default GA4 numbers and Google Ads numbers rarely agree, which prompts arguments about which is right rather than focusing on what the data is actually trying to tell you. Setting up the right views resolves most of this.
Custom channel groups first
Before building any dashboard, create a custom channel grouping in GA4 that reflects your actual campaign structure. A working starting set:
- Google Brand Search, campaigns or keywords tagged with brand identifiers
- Google Non-Brand Search, all other Google Search traffic
- Google Shopping, Shopping campaign traffic
- Google Performance Max, PMax campaign traffic identified by campaign type
- Meta Prospecting, cold audience campaigns
- Meta Retargeting, warm and remarketing audiences
- Organic Search, SEO traffic for comparison
- Direct, for context, not attribution
UTM parameters make this reliable. Every paid campaign should have consistent utm_source, utm_medium, and utm_campaign values so the channel grouping rules can categorise accurately. Inconsistent UTMs are the most common reason channel groupings misfire.
The five dashboards
- 01
Paid channel acquisition
Sessions, new users, conversions, and conversion rate by custom channel group over the last 30 days with a prior-period comparison. This is the weekly health check: which channels are growing or shrinking and whether cost per acquisition is moving with them.
- 02
Landing page performance by channel
For each major landing page, sessions from paid sources, engagement rate, and conversion rate. Pages receiving significant paid traffic but showing low engagement or conversion rates are candidates for the LPO framework. This view is what connects media spend to page-level performance.
- 03
Path exploration
GA4’s Path Exploration shows the sequences visitors from paid sources take before converting. This often surfaces unexpected second and third pages in the journey, pages that media data would never flag because the click did not land there.
- 04
Conversion events audit view
A flat table of all conversion events, their count, and their value, filtered to paid sessions. This catches the inflation and blindness problems from the tracking audit checklist: duplicate events, unexpected events, or conversions where none should be.
- 05
Cohort or segment comparison
Paid traffic converted in month N versus the following months’ retention and repeat purchases. For e-commerce, this surfaces whether paid channels are acquiring loyal customers or single-purchase visitors. For SaaS, it shows whether trial users from paid traffic are activating at the expected rate.
Landing page conversion rate by source
The most practically useful single view for paid media is landing page conversion rate filtered to paid sessions only, not blended across all sources. A page converting at 6% overall and 2% for paid traffic is a signal that the page works for some intent but not the intent paid ads are sending. This view is what identifies which landing pages need the most urgent attention in an LPO programme.
Build this as a GA4 Exploration with Landing Page as the row dimension, Channel Group as the breakdown, and Key Events as the metric, filtered to paid sessions. It takes about ten minutes to build and answers questions that platform dashboards cannot.
What GA4 cannot replace
GA4 reports on-site behaviour after the click. It does not see the revenue that is confirmed after a call, after a CRM stage change, or after a Shopify order is fulfilled and not returned. For businesses where the meaningful revenue event happens off the website, GA4 needs to be supplemented with offline imports or CRM integration to give the full picture. Used correctly alongside platform dashboards and CRM data, GA4 closes the gap the June 15 Consent Mode change made wider. Our analytics and attribution service covers this full stack.
Frequently Asked Questions
GA4 uses session-based attribution within its own reporting model; Google Ads uses click-based attribution and credits itself for conversions within its lookback window. Neither is wrong; they answer different questions. GA4 reports conversions that occurred in sessions attributed to a channel; Ads reports conversions attributed to an ad click. The difference is the attribution model, not a data error.
A custom channel grouping lets you define how GA4 categorises traffic sources into named groups. The default groups (Paid Search, Paid Social) are often too broad for paid media management. Custom groups let you separate Google brand from Google non-brand, Meta prospecting from Meta retargeting, and so on, so reports reflect your actual campaign structure.
Both, for different purposes. Platform dashboards (Google Ads, Meta Ads Manager) show delivery and platform-attributed performance. GA4 shows what happened on-site after the click: which pages visitors went to, how they navigated, and which paths led to conversion. Neither replaces the other; the combination gives a complete picture.
Not by default. The standard Traffic Acquisition report groups by default channel definitions which are often insufficient for paid media. Building a custom Exploration or using Looker Studio against the GA4 data gives significantly more useful paid-specific views.
Ready to fix what’s costing you conversions?
We’ll review your acquisition funnel, show you exactly what’s underperforming, and hand you a clear, prioritised plan, whether or not you choose to work with us.
Get a clear diagnosis of your acquisition performance.
- 30-minute review
- Free, with no obligation
- Clear findings and priorities
- You keep the findings
30 minutes · Free · No obligation · You keep the findings
