How to create a dashboard with Google Analytics 4

Since Google Analytics released its new version, a whole new world of possibilities opened up for marketers to better track their performance across multiple devices and data streams.


*Important:
As announced by Google: On July 1, 2023, Google Analytics Universal properties will no longer process data. You'll be able to see your Universal Analytics reports for a period of time after July 1, 2023. However, new data will only flow into Google Analytics 4 properties. *

 

 

1 - How to integrate Google Analytics 4 to DashThis
2 - List of metrics and dimensions
3 - Filters
4 - Google Analytics Universal vs Google Analytics 4

 

 

1 – Integrate Google Analytics 4 to DashThis

 

  • Permissions: In order to successfully connect Google Analytics 4 to DashThis, you can simply have Viewer permissions. Should you need more information on Google Analytics 4 user roles and permissions, please visit Google's help center.

 

How to connect Google Analytics to DashThis:


Step 1 - Go to DashThis and click on the integrations page

Step 2 - Scroll down the list of available integrations and click on ADD + beside Google Analytics 4


Screen Shot 2022-08-26 at 11.42.26 AM

Step 3 - You’re then redirected to Google where you will sign in as usual and allow DashThis to access your Google Analytics 4 data (don’t worry – we only use it to generate your dashboards!)


Screen Shot 2022-08-26 at 11.41.57 AM

 


2 – List of metrics and dimensions

 

Metric Name

Description

Active users The number of distinct users who visited your site or app.
Add-to-carts The number of times users added items to their shopping carts.
Avg. Engagement Time per Session The average length of time that the app was in the foreground, or the website had a focus in the browser. This is calculated by userEngagementDuration / session.
Average purchase revenue per user The average purchase revenue per active user is the total purchase revenue per active user that logged any event. The summary metric is for the time period selected.
Bounce rate The percentage of sessions that were not engaged ((Sessions Minus Engaged sessions) divided by Sessions). This metric is returned as a fraction; for example, 0.2761 means 27.61% of sessions were bounced.
Cart-to-view rate The number of users who added a product(s) to their cart is divided by the number of users who viewed the same product(s). This metric is returned as a fraction; for example, 0.1132 means 11.32% of users who viewed a product also added the same product to their cart.
Checkouts The number of times users started the checkout process.
Conversions The number of events marked as conversions.
Ecommerce purchases The number of times users completed a purchase. This metric counts 'purchase' events; this metric does not count 'in_app_purchase' and subscription events.
Engaged Sessions The number of sessions that lasted longer than 10 seconds, had a conversion event, or had 2 or more screen views.
Engagement Rate The percentage of engaged sessions. This is calculated by dividing the number of engaged sessions by the total number of sessions.
Event Count The number of times your users triggered an event.
Event count per user The average number of events per user (Event count divided by Total users).
Event Value The sum of the value attributed to an event.
Events per session The average number of events per session (Event count divided by Sessions).
First-time purchasers The number of users that completed their first purchase event.
First-time purchaser conversion % The percentage of active users who made their first purchase. This metric is returned as a fraction; for example, 0.092 means 9.2% of active users were first-time purchasers.
First-time purchasers per new user The average number of first-time purchasers per new user.
Item list clicks The number of times users clicked an item when it appeared in a list.
Item list views The number of times the item list was viewed.
Item Quantity The number of units for a single item included in purchase events.
Item promotion clicks The number of times an item promotion was clicked.
Item promotion views The number of times an item promotion was viewed.
Item revenue The total revenue from items only. Item revenue is the product of its price and quantity. Item revenue excludes tax and shipping values; tax & shipping values are specified at the event and not item level.
Item views The number of times the item details were viewed.
New users The number of users who interacted with your site or launched your app for the first time.
Purchase Revenue The total revenue attributed to e-commerce purchases made in your app or site. This is calculated by summing the revenue coming from in-app purchases, e-commerce purchases, and purchase events.
Purchase-to-view rate The number of users who purchased a product(s) is divided by the number of users who viewed the same product(s). This metric is returned as a fraction; for example, 0.128 means 12.8% of users that viewed a product(s) also purchased the same product(s).
Purchaser conversion % The percentage of active users who made 1 or more purchase transactions. This metric is returned as a fraction; for example, 0.412 means 41.2% of users were purchasers.
Sessions The number of sessions that began on your site or app.
Total purchasers The number of users that logged purchase events for the time period selected.
Total revenue The sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue).

Total Users

The number of unique users who have logged an event.

Transactions

The number of times users completed a purchase. This is calculated by adding all purchase events (in-app purchase, e-commerce purchase, purchase, app store subscription renew, app store subscription convert, refund).

Transactions per purchaser

The average number of transactions per purchaser.
Views The number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted.
Views per session The number of app screens or web pages your users viewed per session. Repeated views of a single page or screen are counted. (screen_view + page_view events) / sessions.

 

 

Dimension Name

Description

Age User age brackets.
Campaign The name of the marketing campaign. Present only for conversion events.
City  The city from which the user activity originated.
Content Group The name of a collection of content.
Content-type The category of the selected content.
Country  The country from which the user activity originated.
Default Channel Grouping The conversion's default channel grouping is based primarily on source and medium. An enumeration which includes 'Direct', 'Organic Search', 'Paid Social', 'Organic Social', 'Email', 'Affiliates', 'Referral', 'Paid Search', 'Video', and 'Display'.
Device category The type of device: Desktop, Tablet, or Mobile.
Event Name The name of the triggered event.
First user campaign The campaign by which the user was first acquired.
First user medium The medium by which the user was first acquired.
First user source The source by which the user was first acquired.
First user default channel grouping The default channel grouping that first acquired the user. Default channel grouping is based primarily on source and medium. An enumeration which includes 'Direct', 'Organic Search', 'Paid Social', 'Organic Social', 'Email', 'Affiliates', 'Referral', 'Paid Search', 'Video', and 'Display'.
First user source/medium The combined values of the dimensions 'firstUserSource' and 'firstUserMedium'.
First user source platform The source platform that first acquired the user. Please do not depend on this field returning 'Manual' for traffic that uses UTMs; this field will update from returning 'Manual' to returning '(not set)' for an upcoming feature launch.
Full page URL The hostname, page path, and query string for web pages visited; for example, the full page URL portion of https://www.example.com/store/contact-us?query_string=true is www.example.com/store/contact-us?query_string=true.
Gender User gender.
Hostname Includes the subdomain and domain names of a URL; for example, the Host Name of www.example.com/contact.html is www.example.com.
Is conversion event The string 'true' if the event is a conversion. Events are marked as conversions at collection time; changes to an event's conversion marking apply going forward. You can mark any event as a conversion in Google Analytics, and some events (i.e. first_open, purchase) are marked as conversions by default. To learn more, see this Google Article.
Item brand Brand name of the item.
Item category The hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Apparel is the item category.
Item category 2 The hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Men's is the item category 2.
Item category 3 The hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Summer is the item category 3.
Item category 4 The hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Shirts are the item category 4.
Item category 5 The hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, T-shirts are the item category 5.
Item list name The name of the item list.
Item ID The ID of the item.
Item name The name of the item.
Item promotion name The name of the promotion for the item.
Landing page The page path + query string is associated with the first pageview in a session.
Language The language setting of the user's browser or device. e.g. English
Medium The medium is attributed to the conversion event.
Order coupon Code for the order-level coupon.
Page location The protocol, hostname, page path, and query string for web pages visited; for example, the page location portion of https://www.example.com/store/contact-us?query_string=true is https://www.example.com/store/contact-us?query_string=true. Populated by the event parameter 'page_location'.
Page Path and screen class The page path (web) or screen class (app) on which the event was logged
Page path + query string The web pages visited, are listed by URI. The URI is the portion of a page's URL following the domain name; for example, the URI portion of www.example.com/contact.html is /contact.html.
Page path without query string The portion of the URL between the hostname and query string for web pages visited; for example, the pagePath portion of https://www.example.com/store/contact-us?query_string=true is /store/contact-us.
Page path + query string and screen class The page path (web) or screen class (app) on which the event was logged.
Page referrer The full referring URL includes the hostname and path. This referring URL is the user's previous URL and can be this website's domain or other domains. Populated by the event parameter 'page_referrer'.
Page title The web page titles used on your site.
Page title and screen class The page title (web) or screen class (app) on which the event was logged.
Page title and screen name The web page title or app screen name.
Region The geographic region from which the user activity originated, is derived from their IP address.
Search term The term searched by the user. For example if the user visits '/some-page.HTML?q=some-term', this dimension returns 'some-term'. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'search_term'.
Session Campaign The campaign that initiated a session on your website or app.
Session Default Channel Grouping The default channel grouping initiated a session on your website or app.
Session Medium The medium that initiated a session on your website or app.
Session Source The source that initiated a session on your website or app.
Session source / medium The combined values of the dimensions 'sessionSource' and 'sessionMedium'.
Session source platform The source platform of the session's campaign. Please do not depend on this field returning 'Manual' for traffic that uses UTMs; this field will update from returning 'Manual' to returning '(not set)' for an upcoming feature launch.
Source The source attributed to the conversion event.
Source / medium The combined values of the dimensions 'source' and 'medium'.
Source platform The source platform of the conversion event's campaign. Please do not depend on this field returning 'Manual' for traffic that uses UTMs; this field will update from returning 'Manual' to returning '(not set)' for an upcoming feature launch.
Stream ID The numeric data stream identifier for your app or website.
Stream name The data stream name for your website or app.

 

*More Metrics and Dimensions to be delivered in the summer of 2022*


Important: If you want to collect specific demographic data in GA4 (like age and gender), you need to make sure that you have this option activated under your data collection settings. Go to the admin gauge icon (bottom left) > click on data settings > click on data collection > click on get started to activate. Please note that your data will only appear in DashThis the following day.

 

3 - Filters


  • Event Name
  • Page path + query string and screen class
  • Session Campaign
  • Session Medium
  • Session Source
  • User Campaign
  • User Medium
  • User Source

To add multiple filters to your widget, please add a comma between your entries, for example:

image-2

*Filters can be used with a Regex operator. Learn more.

 


4 – Google Analytics Universal vs Google Analytics 4

 

If you prefer to not switch an existing universal property to Google Analytics 4 for now, you can still continue to use the GA Universal integration. However, as Google suggests, it is recommended that you start preparing to use Google Analytics 4 going forward.

Please keep in mind that creating a new GA4 property will not migrate your old GA Universal properties, and no historical data is available.

If you already created a Google Analytics 4 property in your account, there is unfortunately no way to go back. You'll have to create this property once again from scratch by following the previous steps. Here is how you can do it.

 

DYtObds1KU

 


Should you need any assistance with Google Analytics 4, please
 reach out to our Support Team 🤘