GA4’s answers, without GA4’s screens.
Which pages, which channels, which campaigns; day-to-day questions that sit across several GA4 screens land on one page here.
4.97 from 100 reviews in 27 countries: read them
What a GA4 report is
A GA4 report in Data Studio (formerly Looker Studio) answers the day-to-day questions about a website: how many people came, from where, what they did and whether they converted. Google Analytics 4 holds all of it, but across several screens with definitions that changed from Universal Analytics: sessions, active users, engaged sessions, key events. A report puts the answers on one page, with the definitions Google uses today.
This template reads your GA4 property live and arranges it for marketers rather than analysts: an overview with the six numbers that matter, channels and campaigns with what each one converts, landing pages ranked by the traffic and results they produce, and audience pages for devices, locations and demographics. Every page compares against the previous period.
Who opens it
Marketing teams
The weekly traffic and conversion review on one page, with the same numbers GA4 shows and none of its navigation.
Agencies with GA4 clients
One copy per client property, branded, shared as a link. The client stops asking for GA4 access.
Site owners
Which pages and channels bring the visitors who convert, without learning GA4 explorations.
A GA4 report, live: 14 pages on real data
The template itself, embedded from Looker Studio on demo data. Click through it here, or pick a page below. The orange field is where your own property goes once the copy is yours.
14 pages. These 12 do the work of a GA4 report.
Each one photographed from the live template, with what it is for and the fields it reads. Every field links to its definition; every page opens in the live report above.
- Page 1 of 14
Web overview
The eight headline numbers a client asks for: users, sessions, bounce and session duration on one side, key events, event count, key event rate and revenue on the other, each with its change against the previous period, over the device, channel and city splits.
Reads: Total Users · Sessions · Bounce Rate · Av. Session Dur. · Key Events
- Page 2 of 14
Page content
Every page ranked by views, sessions, bounce and key events, with page-path and page-title search boxes that find any URL in seconds.
Reads: Page Views · Pages / Session · Pages / User · Avg. Session Dur. · Views
- Page 3 of 14
Landing page
Sessions by landing page over time, the top landing pages by traffic, and a distribution chart that separates the pages that convert from the ones that just exist.
Reads: Sessions · Views · Bounce rate · Key events · Landing page
- Page 4 of 14
User interaction
Every GA4 event counted per user, and a funnel you assemble with the event selector: page_view to purchase, with the drop at every step, plus new vs returning users.
Reads: Event Count · Event per User · Total users · Active users · Events per session
- Page 6 of 14
Site search
Who uses your site search and what they type: users with search vs without, total searches with their trend, and the exact search terms with their events.
Reads: Users w/ Searches · Sessions · Total Searches · Av. Session Dur. · Searches
- Page 7 of 14
Conversions
Key events, event count, key event rate and total revenue with their trends, and every event ranked: add_to_cart and purchase get watched, not guessed.
Reads: Key Events · Event Count · Key Event Rate · Total Revenue · Event name
- Page 8 of 14
E-commerce
The shop numbers with the funnel already drawn: how many people saw a product, how many added it, how many paid, and what leaked at each step.
Reads: Total Purchasers · Items Purchased · Key Event Rate · Total Revenue · Item revenue
- Page 9 of 14
Channels
Every acquisition source compared on the same three columns, with the organic-against-paid area chart above them. Which channel brought them, and which channel brought the ones who mattered.
Reads: Total users · Sessions · Bounce rate · Key events · Session key event rate
- Page 10 of 14
Organic
The organic slice on its own: sessions, users and key events per organic channel with their deltas and a page-path filter: the practical answer to GA4’s “(not provided)” organic keywords gap.
Reads: Total Users · Sessions · Bounce Rate · Av. Session Dur. · Key events
- Page 12 of 14
Location
Country, state and city performance on a session heat map with top cities by users and key events: select any state and the page rebuilds around it.
Reads: Sessions · Total Users · Bounce rate · Key Event Rate · Key Events
- Page 13 of 14
Demographic
Age and gender, crossed: the top-performing segment, male and female splits with sessions and key events, and the 18-24 to 65+ distribution.
Reads: Sessions · Total Users · Bounce rate · Key Event Rate · Key Events
- Page 14 of 14
Growth timeline
The long view: twelve months of sessions and users side by side, with your best day, week, month and quarter picked out automatically.
Reads: Sessions · Total users · Key Events · Bounce rate · Views
The sections a GA4 report needs, and the questions each one answers
Traffic and engagement
Sessions, users, engagement rate and key events, with period comparison.
- How is engagement trending against last period?
Channels and campaigns
Where visits come from and what each source converts, side by side.
- Which channels bring visitors who actually engage?
Pages that perform
Landing pages ranked by the traffic and conversions they actually produce.
- Which landing pages convert, and which just collect traffic?
Audience view
Devices, countries and demographics without leaving the report.
- Where are visitors from, and on what devices?
The template, in numbers
- Best for...
- Ideal for beginners and core analytics users.
- Traffic Overview
- User metrics, sessions, and engagement.
- Conversion Tracking
- Basic tracking: goals and events.
- Audience Insights
- Detailed audience segmentation and data.
- Keyword Performance
- -
- Search Engine Optimization
- No SEO insights available.
- Acquisition Channels
- Organic traffic analysis.
- Geographic Data
- Shows audience location data.
- User Engagement Metrics
- User metrics: sessions and engagement.
- Setup Time
- Fastest setup (1 min).
Which template to buy for a GA4 report
Built for this report
Google Analytics 4 Dashboard for Data Studio
Your GA4 data, structured the way marketers actually need it — not the way Google Analytics 4 displays it.
$129
One-time payment, lifetime updates, unlimited copiesWhen another one fits better
When organic search is the main channel and the report should show Search Console rankings next to the GA4 behaviour.
When paid campaigns run and the question is what the paid visitors did on the site.
- Compare all six side by side
What buyers say about working with kodalogic
- ★★★★★
carrieloranger, United States of AmericaHe was very knowledgeable with Data Studio/Looker and helped me so much. When it was time to make changes, he was very responsive and accommodating. He is a happy and hard-working person and I can tell that he enjoys his work and helping his clients very much. I would say he went above and beyond in terms of being responsive and accommodating to all of the requested edits. I will definitely use him again and highly recommend him to anyone who needs expertise with reporting dashboards.
- ★★★★★
heymindbyte, GermanyI recently worked with Kodalogic on a Google Looker Studio Dashboard, and the experience was fantastic. He designed an impressive dashboard and skillfully fixed errors in an older one. His communication was clear, and his expertise was evident throughout the project. I'm absolutely satisfied with his work and will definitely be collaborating with him again. Highly recommended!
- ★★★★★
somemarketingca, CanadaIt was great working with Kodalogic to get professional and detailed Looker Studio dashboards created. Their turnaround time was quick, and they were always available to answer any questions throughout the process. As we add more platforms to our advertising stack, we’ll definitely be contracting them again to help expand these reports.
All 100 reviews, with the country and date of each one.
Read the deep dive
- GA4 dashboard: automate reports in minutes →
The full setup walkthrough for this template, from connecting the property to the first client-ready report.
- Mastering GA4 reporting: custom events and dashboards →
How the event model behind the Conversions and User interaction pages works, and how to make your own events show up here.
- How to improve your engagement rate in GA4 →
What the engagement numbers on the overview page actually mean, and what moves them.
- Master GA4 quota limits with Looker Studio →
Why a GA4 report sometimes returns sampled or empty charts, and how this template is built to stay inside the quota.
- Schedule the dashboard for email delivery →
How to have Looker Studio send this report by itself, weekly or monthly, with the live data of the moment it goes out.
- Put your client logo and colors on the report →
The three-click white-label pass: duplicate the base report, swap the data source, drop in the client brand.
- Best Looker Studio templates for 2026 →
The full comparison of the six dashboards we build, what each one covers and which situation each one fits.
How it connects
Connection is one authorisation of your GA4 property with the native connector inside your own copy of the report. Because the report reads the property live, the numbers match what GA4 itself shows, same definitions, same timezone, just arranged to answer reporting questions on one page.
Setup guides that apply
- Connect GA4, Search Console or Google Ads to your Data Studio template · Connect your Google Analytics 4, Google Search Console or Google Ads data to your copy of the Data Studio template in minutes, with Google’s native connectors and no third-party service.
- Refresh stale data in a Data Studio report · Why a Data Studio report template can be a day behind, how to force a refresh of the data, and how the freshness setting on each data source decides it.
- No data or access error in a Data Studio report · Why a page of the Data Studio template comes up empty or shows an access error after connecting Google Analytics 4, Search Console or Google Ads, and the fix for each cause.

The team agencies hire to build their dashboards
Six dashboards, one team, one design system.
- 4.97 / 5
across 100 verified reviews, 94 of them five stars, from clients in 27 countries who hired us to build their Looker Studio dashboards
Read every review - 85 fields
documented across Google Search Console, Google Analytics 4 and Google Ads, one definition each, so you know what every number in the report means
Open the Google Analytics 4 reference - Lifetime
updates and a setup guide with every dashboard, from the same team that built it
Docs, delivery and setup - 329,000+
reads on our Looker Studio guides, written by the people who build the dashboards
Read the guides
Before you ask
- Does it work with any GA4 property?
- Yes: you connect your own property with the native GA4 connector; nothing is exported or copied.
- I still have Universal Analytics habits: will the numbers match?
- GA4 defines sessions and engagement differently from Universal Analytics; the report uses GA4’s definitions, which are the ones Google reports today.
- Are the numbers the same as in GA4?
- Yes, because the report reads the property live with Google's connector: same definitions, same timezone, same data. What changes is the arrangement, not the figures.
- My key events have custom names. Will they show?
- Yes. The conversion pages read the events you marked as key events in your property. If a chart expects an event you do not have, the setup guide shows how to swap it in two clicks.
- Does it cover e-commerce?
- The template includes an e-commerce page that reads GA4's purchase and item data when your property collects it. Without e-commerce tracking, that page stays empty and the rest works as normal.
The terms this report uses
- GA4 (Google Analytics 4)
GA4 is the current generation of Google Analytics, built on an event model: every interaction, a page view, a click, a purchase, is an event with parameters.
- Sessions
A session is a group of interactions one user has with a website within a period of time; in Google Analytics 4 it starts with a session_start event and ends after 30 minutes of inactivity.
- Active users
Active users are the distinct users who had an engaged session on a website or app during the selected period in Google Analytics 4, or whose visit fired the first_visit or engagement_time event.
- Engagement rate
Engagement rate is the percentage of sessions that were engaged sessions in Google Analytics 4: sessions that lasted longer than 10 seconds, produced a key event, or included at least two page or screen views.
- Key events
Key events are the events in Google Analytics 4 that you mark as the ones that matter to the business: a purchase, a lead form, a sign-up, a call.
- Default channel group
The default channel group is the set of rules Google Analytics 4 uses to sort traffic into channels such as Organic Search, Paid Search, Direct, Referral, Organic Social, Email and Cross-network, based on the source, medium and campaign of each session.
- Landing page
A landing page is the first page a visitor sees in a session, the page that won the visit.
GA4 Report, built. Yours the same afternoon.
Copy the template into your own Data Studio, connect your property, put your brand on it. The report your client opens on Monday is the one you saw in the demo today.
$129
One-time payment. No taxes charged.
94 of 100 buyers gave it five stars, from 27 countries. Every review, with its date.
