GA4 for Decision-Makers: 5 Reports That Make Money — and the Infrastructure They Need
Most GA4 installations collect data, but nobody reads decisions from it. 5 reports that translate directly into action.
Key Takeaways
- GA4 has 50+ reports. Most are never opened. The few that are rarely deliver clear actions
- 5 reports that enable direct decisions: Funnel, Engagement Score, Consent Rate, Attribution, New vs. Returning
- Every report has infrastructure prerequisites — without the right data, the reports are empty or wrong
- An executive dashboard with 5 tiles is sufficient for weekly and monthly steering
Your GA4 has 50+ reports. Most of them are never opened. The few that are opened rarely deliver a clear action. The problem is not GA4 — the problem is that nobody builds the bridge between "number in the table" and "what we do differently next week."
This article shows 5 reports that deliver direct action items. Per report: what it shows, what decision it enables, how to set it up in GA4, and what tracking infrastructure it requires. Because the best report is useless if the data underneath is incomplete.
Report 1: The Funnel Drop-off — Where your money stays behind
What it shows
How many users drop off at each step of the purchase process. From product list to product page, cart, checkout, and purchase. Every drop between two stages is a concrete euro amount — and a concrete starting point for optimisation.
What decision it enables
Drop between view_item and add_to_cart above 90%: The product page has a problem. Price, images, trust signals, shipping cost transparency. 90% of visitors see the product and decide: not for me. If the industry average is 80%, you are losing revenue here.
Drop between add_to_cart and begin_checkout above 70%: The cart experience or shipping costs deter. Users add products to see the total price — and bounce when shipping costs become visible. Or the cart page has no clear path to checkout.
Drop between begin_checkout and purchase above 50%: Checkout friction. Registration requirement, missing payment methods, too many steps, trust issue. Every percentage point here is the most expensive drop in the funnel — the user was ready to buy.
GA4 setup guide
GA4 → Explore → Funnel Exploration. Define steps: view_item → add_to_cart → begin_checkout → purchase. Breakdown by: device_category, country, traffic source. Time period: at least 14 days; with low traffic, 30 days. For an extended analysis: add view_item_list and select_item as upper funnel stages.
Infrastructure checklist
- [ ] All 6 funnel events are tracked (view_item_list to purchase)
- [ ] Ecommerce clear before every push (otherwise items bleed into subsequent events)
- [ ] add_to_cart fires only on actual add (not on quantity change)
- [ ] begin_checkout fires with cart data (not empty)
- [ ] purchase fires exactly once with correct value
- [ ] select_item with mousedown instead of click (otherwise event loss on fast clicks)
When the report is empty or looks wrong
No events visible: tracking events are missing — at least one event in the funnel is not firing. 100% drop at every step: events fire but not in the correct order or without matching item data. 0% drop everywhere: likely the ecommerce clear is missing. Items accumulate and every event contains all previous items. Checkpoint 6 in the tracking audit covers exactly this issue.
Report 2: Engagement Score Distribution — Who is hot and who is not
What it shows
Distribution of engagement scores across all visitors. What percentage are hot leads (score above 60), how many warm prospects (30–60), how many casual browsers (below 20). A histogram that shows how your visitors actually behave.
What decision it enables
If 80% of visitors have score below 20: Content or UX problem. The site does not engage. Visitors arrive, glance briefly, leave. The question is not "how do we advertise better" but "why does nobody stay."
If 30% have score above 60 but do not buy: Conversion barrier. Visitors are interested, engaged, investing time — but something holds them back. Price, shipping, trust, payment methods, missing information.
Trend over time: Is the average score rising? Content is improving, UX is getting better. Is it falling? Traffic quality is deteriorating — check which campaigns deliver low-engagement traffic.
GA4 setup guide
Create custom dimension: engagement_score (event-scoped). Create custom metric: engagement_score (Sum or Average). Exploration → Free Form → Dimension: engagement_score → Metric: Users. Histogram view: distribution of scores. Alternatively: segment comparison with score ranges as filters.
Infrastructure checklist
- [ ] Engagement score is pushed as custom event to dataLayer
- [ ] Custom dimension registered in GA4
- [ ] Score distributes sensibly (check histogram — not all on 0 or 100)
- [ ] Score is debounced (one push per 5 seconds, not on every interaction)
- [ ] IntersectionObserver for scroll (not scroll event — performance)
- [ ] visibilitychange for active time (not window.setInterval)
Audience guide based on score
Score below 20, no purchase: "Cold Traffic" — exclude from retargeting or set lowest bid. Save budget for the right segments.
Score 20–60, no purchase: "Warm Prospects" — standard retargeting. General brand messaging, product benefits.
Score above 60, no purchase: "Hot Leads" — increased bid, possibly discount messaging. These users were close to purchasing.
Score above 60 plus cart abandonment: "Highest Priority" — highest bid plus email trigger. Time-limited, urgency.
The knowledge article on tracking infrastructure shows the complete audience strategy with score ranges.
Report 3: Consent Rate Trend — The gatekeeper of your data
What it shows
How your consent rate develops over weeks and months. The trend matters more than a single value — because it shows whether your data foundation is growing or shrinking.
What decision it enables
Consent rate declining: Banner fatigue, UI issue, or a browser update has broken the banner. Check immediately: does the banner display correctly on all devices? Does the interaction work?
Consent rate different by device: Mobile banner needs optimisation. On small screens the banner often covers the entire viewport — users reflexively click "Decline" to see the content.
Consent rate different by country: Wording or language adaptation needed. Or: different legal requirements demand different banner configurations.
How to measure the consent rate
Method 1: GA4 → Reports → Tech → Consent Mode Overview (if available, depending on GA4 version and configuration).
Method 2: Custom event in the banner (consent_given vs. consent_denied) → GA4 → Events. Requirement: the banner pushes a custom event on accept and on reject — not only on accept.
Method 3: Server-side log analysis of consent cookies. Evaluation via the SST container.
Infrastructure checklist
- [ ] Banner pushes a custom event on accept and on reject (not only accept)
- [ ] Event contains the consent type (all_accepted, essential_only, custom_selection)
- [ ] GA4 custom dimension for consent status
- [ ] Monitoring dashboard with consent rate by device and country
Benchmark guide
Below 55%: Action needed. Check banner UX, optimise wording. The knowledge article on cookie consent banners shows how to go from 55% to 85%.
55–70%: Average. Standard CMP performance. Room for improvement.
70–85%: Good. Optimised banner with clear hierarchy.
85–95%: Excellent. Custom CMP with thoughtful nudging.
Above 95%: Suspicious. Check whether consent is captured correctly — a banner that only offers "Accept" is not GDPR-compliant.
Report 4: Attribution Comparison — Which channel actually makes money
What it shows
How different attribution models value your channels. Data-driven attribution distributes conversion value across all touchpoints in the purchase path. Last click gives everything to the last click. The difference shows which channels are undervalued.
What decision it enables
When "Last Click" and "Data-Driven" diverge significantly: Your upper-funnel channels (Display, Social, YouTube) are undervalued by last click. They generate demand, but another channel (often brand search) gets the last click. Cutting budget for these channels is a mistake — they feed the rest of the funnel.
When a channel only looks good on last click: It captures the last clicks but generates no demand of its own. Common: brand search at companies that invest heavily in display and social. The brand is built elsewhere; brand search only harvests.
Budget reallocation: Channels that perform better on data-driven than last click generally deserve more budget. Channels that perform poorly on all models deserve less.
GA4 setup guide
GA4 → Advertising → Attribution → Model Comparison. Compare: Data-Driven vs. Last Click. Dimension: Source/Medium or Campaign. Metric: Conversions and Revenue. Time period: at least 30 days, ideally 90 days for reliable conclusions.
Infrastructure prerequisites
- [ ] SST active (otherwise 15–30% of touchpoints are missing)
- [ ] First-party cookie with 13-month lifetime (otherwise attribution breaks after 7 days)
- [ ] Click-ID persistence (gclid, fbclid in own cookie across domain changes)
- [ ] Sufficient conversion volume for data-driven attribution (over 300 conversions per 30 days)
- [ ] Enhanced Conversions active (otherwise 5–15% of conversion attributions are missing)
- [ ] Cross-device: User-ID matching on login
Interpretation guide
Google Ads shows 30% more conversions on data-driven than last click: Your campaigns deliver more than last click suggests. Do not cut budget — the campaigns feed the funnel.
Organic search is dominant on last click: Users search for your brand. Good — but brand demand was generated elsewhere. Check which channels create the initial contact.
A channel performs on no model: Genuinely no contribution. Reallocate budget. But first check: does the channel even have enough volume for a reliable conclusion?
Report 5: New vs. Returning Revenue — Growth or milking?
What it shows
How much revenue comes from new customers vs. existing customers. The most important strategic question in e-commerce: are you growing, or are you living off repeat purchases?
What decision it enables
Over 80% new customer revenue: Healthy growth — but: what happens with existing customers? Do they not buy again? Retention problem. Acquisition costs only pay off if customers return.
Over 60% existing customer revenue: Strong retention — but: is growth stagnating? Are too few new customers coming in? Check acquisition channels. A business that lives only from existing customers shrinks when churn rate rises.
Watch the trend: Is the ratio shifting? In which direction? Factor out seasonal fluctuations (Black Friday, Christmas bring new customer peaks).
GA4 setup guide
Method 1: new_customer flag in the purchase event. Shopify provides customer.orders_count — if equal to 1, it is a new customer. This flag as a custom dimension in GA4 and as a parameter in the purchase event.
Method 2: GA4 User Property customer_type (new/returning). Segment comparison in Explorations.
Google Ads integration: New Customer Acquisition Bidding uses the new_customer flag directly. Google Ads can automatically bid higher for new customers when the flag is sent correctly.
Infrastructure checklist
- [ ]
new_customerflag in the purchase event (Shopify:customer.orders_count <= 1) - [ ] GA4 User Property
customer_typeset - [ ] Google Ads NCA Bidding activated (Conversion → New Customer Acquisition)
- [ ] First-party identity with cross-session tracking (otherwise returning customers without login appear as "new")
- [ ] CRM integration: CLV per customer calculable
Action recommendations by result
High new customer volume, low repeat: Build email flows: post-purchase welcome, cross-sell after 14 days, reactivation after 60 days. The acquisition investment evaporates without retention.
High repeat, few new customers: Strengthen top-of-funnel. Demand Gen, Social, YouTube. Increase awareness budget. Activate NCA Bidding in Google Ads to acquire new customers specifically.
Balanced: Optimise both. NCA Bidding for profitable new customer acquisition, email flows for maximum retention.
The reports together — A dashboard that delivers decisions
Executive Dashboard (5 tiles)
- Funnel Conversion Rate — last 30 days, trend. Where is the biggest drop-off?
- Average Engagement Score — last 30 days, trend. Is the site getting better or worse?
- Consent Rate — last 30 days, by device. Is the data foundation growing or shrinking?
- ROAS by Attribution Model — data-driven, last 30 days. What do the campaigns actually deliver?
- New vs. Returning Revenue Split — last 30 days. Growth or milking?
Meeting rhythm
Weekly: Funnel drop-offs and consent rate. Operational: are there acute problems? Is something broken?
Monthly: Attribution comparison and revenue split. Strategic: is the budget allocation correct? Is the new/returning ratio right?
Quarterly: Engagement score development and audience performance. Long-term: is the data getting better? Are the audiences working?
Looker Studio tip
All 5 reports can be combined in a single Looker Studio dashboard. Connect GA4 as data source, create 5 scorecards with trend lines. Filters for time period, device, and country. The dashboard becomes the central decision-making tool — instead of 50+ reports that nobody opens.
Conclusion
5 reports. 5 decisions. And an infrastructure that ensures the numbers are correct.
Most shops have GA4 installed. But between "installed" and "delivers decisions" lies a setup that collects the right data at the right quality. Without engagement scoring, Report 2 is empty. Without SST, Report 4 is missing a third of the touchpoints. Without first-party identity, all returning customers in Report 5 appear as "new."
This article shows you both: which reports are worth it, and what needs to work underneath. If you want to check the current state of your setup, start with the 15-point tracking audit. And if you do not want to build the setup yourself — we do it for you.
You might also like
The EARNST Tracking Audit: 15 Checkpoints That Show Whether Your Setup Is Burning Money
In 8 out of 10 audits we find errors that distort reported revenue by 20-200%. Here are the 15 checkpoints — self-assessable in 30 minutes.
Read article → Tracking & ComplianceFirst-Party Data Strategy 2026: Why Your Customer Data Is Worth More Than Your Ad Budget
Most SMEs spend 10,000 EUR/month on advertising, but the data generated belongs to Google. Building your own data asset changes everything.
Read article →Our service
Tracking & Data Architecture
20–40% of your conversion data is missing. Server-side tracking, Consent Mode v2, 18+ events, and engagement scoring bring it back.