GA4 Data Connector User Guide
Google Analytics 4 (GA4) is a powerful web analytics platform that provides valuable insights into your website and app performance. This guide will walk you through the process of connecting GA4 to Power My Analytics, creating reports in Looker Studio, and understanding key metrics and considerations.

Prerequisites
Before connecting GA4 to Power My Analytics, ensure you have:
- A Google account with Viewer access at the Property and View levels for your GA4 property

Adding Google Analytics 4 as a Data Source
- Log out of all Google accounts except the one you want to connect.
- In your Power My Analytics Hub, navigate to Sources.
- Click + Add new source and select Google Analytics 4 from the gallery.
- Sign in to your Google account when prompted.
- Grant Power My Analytics the required permissions (Edit Google Analytics management entities and View and Manage your Google Analytics Data) for your Google account.

Power My Analytics' connector will never edit, create, or delete anything in your Google Analytics 4 account. Google does not provide a read-only option for permissions.
Creating a Looker Studio Report
Follow these steps to create a Looker Studio report using your GA4 data:
- In your Power My Analytics Hub, go to Reports > Looker Studio
- Select Google Analytics 4 under Create Looker Studio Report (this will open the official Looker Studio application in a new window)
- Google Looker Studio Configuration:
- Step 1:
- Name your data source (e.g., "Google Analytics 4 - My Website")
- Select your Power My Analytics hub from the dropdown
- Optional: Leave "Use report template for new reports" checked to use the PMA demo template
- Click Next
- Step 2:
- User Account: Select your Google Analytics 4 account for real data or "Sample Account" for demo data
- Click Next
- Step 3:
- Choose "Account" and "Currency" for your reports
- Optional: Allow "Account" modification in reports
- Click Connect (top right)
- Step 4:
- Click Create Report (top right)
Key Reports and Fields
The Power My Analytics GA4 connector offers a wide range of metrics and dimensions. Here are some popular report types and metrics:
- Report Metrics: Users, New Users, Average engagement time, Total Revenue, Sessions
- User Metrics: New Users by First User Default Channel Grouping, Engaged Sessions, Engagement Rate, Average Engagement Time, Event Count, Conversions, Total Revenue
- Traffic Metrics: Users by Session default channel grouping, Total Users, Sessions, Engaged Sessions, Average engagement time, Engaged sessions per user, Events per session, Engagement Rate, Event Count, Conversions, Total Revenue
- Event Metrics: Event Count, Total Users, Event Count Per User, Total Revenue
- Conversion Metrics: Conversions, Total Users, Total Revenue
- Pages and Screens Metrics: Screen Page Views, Active Users, Views per User, Average engagement time, Event Count, Conversions, Total Revenue
- Landing Page Metrics: Sessions, Total Users, New Users, Average engagement time (sec), Conversions, Total Revenue
- Ecommerce Metrics: Cart To View Rate, Items Added To Cart, Item Purchase Quantity, Item Revenue
- Purchase Journey Metrics: Sessions, Item Views, Add To Carts, Checkouts, Total Purchasers
- Publisher Ad Metrics: Publisher Ad Impressions, Ad Unit Exposure, Publisher Ad Clicks, Total Ad Revenue
- Promotion Metrics: Item Promotion Views, Item Promotion Clicks, Item Promotion Click Through Rate, Items Added To Cart, Item Purchase Quantity, Item Revenue
- Demographic Metrics: Total Users, New Users, Engaged Sessions, Engagement Rate, Engaged sessions per user, Average engagement time, Event Count, Conversions, Total Revenue
- Tech Metrics: Total Users, New Users, Engaged Sessions, Engagement Rate, Engaged sessions per user, Average engagement time, Event Count, Conversions, Total Revenue
- Custom Channel Groups
- Custom Fields
Checkout Journey Funnel Reporting
Data Alignment and Channel Grouping Dimensions
Our GA4 connector offers two distinct dimensions with similar names that can be used for reporting sessions: Session Default Channel Grouping and Default Channel Grouping. Session Default Channel Grouping is the dimension used by PMA’s GA4 demo template under the Traffic Acquisitions report:
This table reports data equivalent to the Google Analytics 4 UI page “Traffic acquisition: Session primary channel group (Default Channel Group)”:
However, if the Default Channel Grouping dimension is used instead of Session Default Channel Grouping, the values reported will no longer match those of the GA4 UI’s traffic acquisition report:

Limitations and Important Considerations
- Backfilling: Power My Analytics caches some GA4 data breakdowns to improve performance, but not all fields are cached. Nightly backfills occur for tables containing cached fields or subsets of cached fields within a table.
- Metric discrepancies: Some metrics may show higher values in Power My Analytics compared to the GA4 UI, including:
- Views and other page/screen metrics
- User engagement metrics
- Event counts in certain combinations
- Adding new custom fields: If you add custom fields to an existing GA4 data source, you must reconnect the source in Looker Studio for the new fields to appear.
- Custom dimension and custom metric name conflicts: When both a custom dimension and custom metric are created in GA4 with identical field names, Power My Analytics will only include the custom dimension in the list of available fields. If a custom metric has a name identical to an existing custom dimension, the custom metric will not appear in the available fields.
- Workaround: If one of your custom metrics in GA4 has the same name as a custom dimension, rename one of the fields in your GA4 property so that the fields have unique names.
- Unique metrics: Sessions and other unique metrics cannot be summed up daily to equal their values when reported over more than 1 day. Because of the challenge in reporting unique metrics, if a report does not include "Date" as a field, we will fetch the report live from GA4's API rather than retrieving cached data from the PMA data warehouse.
- Audience reporting: The API will not report audiences with fewer than 10 users.

Unavailable Data
- Realtime data
Related Articles
Google Ads Data Connector User Guide
Google Ads is a powerful online advertising platform that allows businesses to reach potential customers across Google's vast network. This guide will walk you through how to connect your Google Ads data to Power My Analytics, create reports in ...
YouTube Analytics Data Connector User Guide
YouTube Analytics provides valuable insights into your channel's performance, audience engagement, and content effectiveness. This guide will walk you through the process of connecting YouTube Analytics to Power My Analytics, creating reports, and ...
X Analytics (Twitter) Data Connector User Guide
<div><span style="background-color: rgb(193, 225, 244); border-right: 5px solid rgb(167, 212, 234); margin: 10px 0px; position: relative; display: inline-block; padding: 10px 10px 10px 40px" ...
Google Search Console Data Connector User Guide
Google Search Console provides valuable insights into your website's search performance and visibility in Google Search results. This guide will walk you through connecting Google Search Console to Power My Analytics, creating reports, and ...
Google Analytics (Universal Analytics) Sunset
As of July 1, 2024, Universal Analytics has been fully shut down and is no longer available as a data source or data destination. Google's Universal Analytics was sunset on July 1, 2024 and has been removed as a feature of Power My Analytics. ...