Google Analytics 4

The integration of "Google Analytics 4" Connector seamlessly connects your Google account to Whatsdash, utilizing data to generate visually appealing reports on the dashboard. Simply click on the "+" icon of Google Analytics 4 from the list of available integrations on the "Integrations" page.

8×8 Profile logo

Then provide your login credentials to establish the connection with the data source. Once the data source is linked, it will appear in the list of connected integrations.

8×8 Profile logo

Now you can generate report with Google Analytics 4 as per below screen shot.

8×8 Profile logo

Google Analytics 4 metrics and dimensions -

List of Metrics

NameCategoryDescription
Add-to-cartsEcommerceThe number of times users added items to their shopping carts.
Advertiser Ads Cost Per ClickAdvertisingThe average cost you paid per click for your advertising campaign through an Ads platform (e.g., The Google Ads cost per click metric applies to Google Ads).
Average purchase revenue per userRevenueThe 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 rateSessionThe 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.
Cost per purchaseConversionsThe total cost divided by the number of purchase conversions.
Engaged sessionsSessionThe number of sessions that lasted longer than 10 seconds, or had a conversion event, or had 2 or more screen views.
Engaged sessions per userAcquisitionNumber of engaged sessions per user (Engaged sessions/Users).
Item list clicksEcommerceThe number of times users clicked an item when it appeared in a list.
Items purchasedEcommerceThe number of units for a single item included in purchase events. This metric counts the quantity of items in purchase events.
Item promotion viewsEcommerceThe number of times an item promotion was viewed.
Purchase-to-view rateEcommerceThe number of users who purchased a product(s) 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).
Session conversion rateAcquisitionThe percentage of sessions in which any conversion event was triggered.
Shipping amountEcommerceShipping amount associated with a transaction. Populated by the 'shipping' event parameter.
Total revenueRevenueThe sum of revenue from purchases, subscriptions, and advertising (Purchase revenue plus Subscription revenue plus Ad revenue).
Active usersUserThe number of distinct users who visited your site or app.
MarginAdvertising(Total revenue - Ads cost /Total revenue).
Average purchase revenueRevenueThe average purchase revenue in the transaction group of events.
Cart-to-view rateEcommerceThe number of users who added a product(s) to their cart 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.
First-time purchasers per new userUserThe average number of first-time purchasers per new user.
ViewsPage / screenThe number of app screens or web pages your users viewed. Repeated views of a single page or screen are counted.
Scrolled UsersUserThe number of unique users who scrolled down at least 90% of the page.
TransactionsEcommerceThe 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 renewal, app store subscription conversion, refund).
Transactions per purchaserEcommerceThe average number of transactions per purchaser.
Cost Per ConversionAdvertisingCost per conversion is ad cost divided by conversions.
Average session durationUserThe average duration (in seconds) of users' sessions
CheckoutsEcommerceThe number of times users started the checkout process.
ConversionsEventThe number of events marked as conversions.
purchaseConversionsThe number of purchase conversions
E-commerce purchasesEcommerceThe number of times users completed a purchase. This metric counts 'purchase' events
Engagement rateSessionThe percentage of engaged sessions. This is calculated by dividing the number of engaged sessions by the total number of sessions.
Event count per userEventThe average number of events per user (Event count divided by Total users).
Event valueEventThe sum of the value attributed to an event.
First-time purchaser conversion %UserThe 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 purchasersUserThe number of users that completed their first purchase event.
Item viewsEcommerceThe number of times the item details were viewed.
Item promotion clicksEcommerceThe number of times an item promotion was clicked.
Views per sessionPage / screenThe 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.
SessionsSessionThe number of sessions that began on your site or app.
Sessions per userAcquisitionThe average number of sessions per user (Sessions divided by Active Users).
User conversion rateAcquisitionThe percentage of users who triggered any conversion event.
Advertiser Ads ClicksAdvertisingThe total number of times users clicked on your advertising campaign through an Ads platform (e.g., The Google Ads clicks metric applies to Google Ads).
Advertiser Ads CostAdvertisingThe total amount you paid for your advertising campaign through an Ads platform (e.g., The Google Ads cost metric applies to Google Ads).
Advertiser Ads ImpressionsAdvertisingThe total number of times your advertising campaign was shown to users through an Ads platform (e.g., The Google Ads impressions metric applies to Google Ads).
CTR (%)AdvertisingPercentage of ad impressions that resultated in a click (Number of clicks / Ads impression *100%).
Average engagement time per sessionUserUser engagement duration per session.
Event countEventThe number of times your users triggered an event.
Events per sessionEventThe average number of events per session (Event count divided by Sessions).
Item list viewsEcommerceThe number of times the item list was viewed.
Item revenueEcommerceThe total revenue from items only. Item revenue is the product of its price and quantity. Item revenue excludes tax and shipping values
New usersUserThe number of users who interacted with your site or launched your app for the first time.
% New UsersUserThe percentage of your new users compared to your total users
Purchase revenueEcommerceThe total revenue attributed to e-commerce purchases made in your app or site. This is calculated by summing the revenue coming from in-app purchase, e-commerce purchase, and purchase events.
Purchaser conversion %UserThe 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.
Return On Ad Spend ($)AdvertisingThe return on ad spend, calculated as the revenue for selected conversions divided by the total cost for your ads.
Tax amountEcommerceTax amount associated with a transaction. Populated by the 'tax' event parameter.
Total purchasersUserThe number of users that logged purchase events for the time period selected.
Total usersUserThe number of unique users who have logged an event.
User engagement durationUserThe total amount of time (in seconds) your website or app was in the foreground of users’ devices.

List of Dimension

NameCategoryDescription
InterestEcommerceInterests demonstrated by users who are higher in the shopping funnel. Users can be counted in multiple interest categories. For example, 'Shoppers', 'Lifestyles & Hobbies/Pet Lovers', or 'Travel/Travel Buffs/Beachbound Travelers'.
Day of weekTimeThe day of the week Name. It returns values string of the name with Sunday as the first day of the week.
First user source / mediumTraffic sourceThe combined values of the dimensions 'firstUserSource' and 'firstUserMedium'.
Google Ads Keyword textGoogle AdsThe matched keyword that led to the conversion event. Keywords are words or phrases describing your product or service that you choose to get your ad in front of the right customers.
HourTimeThe two-digit hour of the day that the event was logged. This dimension ranges from 0-23 and is reported in your property's timezone.
Item categoryEcommerceThe hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Apparel is the item category.
Item category 2EcommerceThe hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Mens is the item category 2.
Item category 4EcommerceThe hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Shirts is the item category 4.
Session campaignTraffic sourceThe campaign that initiated a session on your website or app.
ContinentGeographyThe continent from which the user activity originated. For example, 'Americas' or 'Asia'.
First user Google Ads account nameGoogle AdsThe Account name from Google Ads that first acquired the user.
Google Ads ad group nameGoogle AdsThe ad group name attributed to the conversion event.
CampaignAttributionThe name of the marketing campaign. Present only for conversion events.
First user sourceTraffic sourceThe source by which the user was first acquired.
Full page URLPage / screenThe hostname, page path, and query string for web pages visited; for example, the fullPageUrl portion of https://www.example.com/store/contact-us?query_string=true is https://www.example.com/store/contact-us?query_string=true.
LanguagePlatform / deviceThe language setting of the user's browser or device. e.g. English
Link classesLinkThe HTML class attribute for an outbound link. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'link_classes'.
Link IDLinkThe HTML id attribute for an outbound link or file download. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'link_id'.
DevicePlatform / deviceThe branded device name (examples: Galaxy S10 or P30 Pro).
Screen resolutionPlatform / deviceThe screen resolution of the user's monitor. For example, 1920x1080.
Session Google Ads ad network typeGoogle AdsThe advertising network that led to the session. An enumeration which includes 'Google search', 'Search partners', 'Google Display Network', 'Youtube Search', 'Youtube Videos', 'Cross-network', 'Social', and '(universal campaign)'.
Page path + query string and screen classPage / screenThe web page path or app screen class.
GenderDemographicsUser gender.
BrowserPlatform / deviceThe browsers used to view your website.
Campaign IDGoogle AdsThe identifier of the marketing campaign. Present only for conversion events. Includes Google Ads Campaigns, Manual Campaigns, & other Campaigns.
Default channel groupingAttributionThe 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'.
First user default channel groupingTraffic sourceThe 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'.
Google Ads customer IDGoogle AdsThe Customer ID from Google Ads for the campaign that led to conversion event. Customer IDs in Google Ads uniquely identify Google Ads accounts.
First user campaignTraffic sourceThe campaign by which the user was first acquired.
First user Google Ads ad network typeGoogle AdsThe advertising network that first acquired the user. An enumeration which includes 'Google search', 'Search partners', 'Google Display Network', 'Youtube Search', 'Youtube Videos', 'Cross-network', 'Social', and '(universal campaign)'.
HostnamePage / screenIncludes the subdomain and domain names of a URL; for example, the Host Name of https://www.example.com/contact.html is https://www.example.com.
Item category 3EcommerceThe hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, Summer is the item category 3.
Transaction IDEcommerceThe ID of the ecommerce transaction.
CityGeographyThe city from which the user activity originated.
Content groupPage / screenThe name of a collection of content.
Device modelPlatform / deviceThe mobile device model (example: iPhone 10,6).
First user Google Ads campaign typeGoogle AdsThe campaign type of the Google Ads campaign that first acquired the user. Campaign types determine where customers see your ads and the settings and options available to you in Google Ads. Campaign type is an enumeration that includes: Search, Display, Shopping, Video, Discovery, App, Smart, Hotel, Local, and Performance Max. To learn more, see https://support.google.com/google-ads/answer/2567043.
Link domainLinkThe destination domain of the outbound link. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'link_domain'.
MediumAttributionThe medium attributed to the conversion event.
Page path without query stringPage / screenThe 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.
Session default channel groupingTraffic sourceThe default channel grouping that initiated a session on your website or app.
Session manual ad contentSessionThe ad content that led to a session. Populated by the utm_content parameter.
Page path and screen classPage / screenThe page path (web) or screen class (app) on which the event was logged.
Video URLVideoThe url of the video. Automatically populated for embedded videos if Enhanced Measurement is enabled. Populated by the event parameter 'video_url'.
First user Google Ads ad group nameGoogle AdsThe Ad Group Name in Google Ads that first acquired the user.
First user source platformTraffic sourceThe source platform that first acquired the user. Please do not depend on this field returning 'Manual' for traffic that uses UTMs
Operating systemPlatform / deviceThe operating systems used by visitors to your app or website. Includes desktop and mobile operating systems such as Windows and Android.
MethodGeneralThe method by which an event was triggered. Populated by the event parameter 'method'.
Session Google Ads keyword textGoogle AdsThe matched keyword that led to the session. Keywords are words or phrases describing your product or service that you choose to get your ad in front of the right customers. To learn more about Keywords, see https://support.google.com/google-ads/answer/6323.
Shipping tierEcommerceThe shipping tier (e.g. Ground, Air, Next-day) selected for delivery of the purchased item. Populated by the 'shipping_tier' event parameter.
Source / mediumAttributionThe combined values of the dimensions 'source' and 'medium'.
Video titleVideoThe title of the video. Automatically populated for embedded videos if Enhanced Measurement is enabled. Populated by the event parameter 'video_title'.
YearTimeThe four-digit year of the event e.g. 2020.
First user mediumTraffic sourceThe medium by which the user was first acquired.
MonthTimeThe month of the event, a two digit integer from 01 to 12.
OS versionPlatform / deviceThe operating system versions used by visitors to your website or app. For example, Android 10's version is 10, and iOS 13.5.1's version is 13.5.1.
Page path + query stringPage / screenThe web pages visited, listed by URI. The URI is the portion of a page's URL following the domain name; for example, the URI portion of https://www.example.com/contact.html is /contact.html.
New / establishedUserNew users have 0 previous sessions, and returning users have 1 or more previous sessions. This dimension returns two values: 'new' or 'returning'.
Percent scrolledGeneralThe percentage down the page that the user has scrolled (for example, '90'). Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'percent_scrolled'.
Session source platformTraffic sourceThe source platform of the session's campaign. Please do not depend on this field returning 'Manual' for traffic that uses UTMs
Item IDEcommerceThe ID of the item.
File extensionGeneralThe extension of the downloaded file (for example, 'pdf' or 'txt'). Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'file_extension'.
First user Google Ads campaignGoogle AdsName of the Google Ads marketing campaign that first acquired the user.
RegionGeographyThe geographic region from which the user activity originated, derived from their IP address.
Search termGeneralThe 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'.
Order couponEcommerceCode for the order-level coupon.
Item brandEcommerceBrand name of the item.
Session Google Ads campaign typeGoogle AdsThe campaign type for the Google Ads campaign that led to this session. Campaign types determine where customers see your ads and the settings and options available to you in Google Ads. Campaign type is an enumeration that includes: Search, Display, Shopping, Video, Discovery, App, Smart, Hotel, Local, and Performance Max. To learn more, see https://support.google.com/google-ads/answer/2567043.
SourceAttributionThe source attributed to the conversion event.
First user Google Ads queryGoogle AdsThe search query that first acquired the user.
Item promotion nameEcommerceThe name of the promotion for the item.
Item variantEcommerceThe specific variation of a product. e.g., XS, S, M, L for size; or Red, Blue, Green, Black for color. Populated by the 'item_variant' parameter.
Device categoryPlatform / deviceThe type of device: Desktop, Tablet, or Mobile.
Event nameEventThe name of the triggered event.
OutboundCustomReturns 'true' if the link lead to a site is not a part of the property’s domain. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'outbound'.
Google Ads ad network typeGoogle AdsThe advertising network type of the conversion. An enumeration which includes 'Google search', 'Search partners', 'Google Display Network', 'Youtube Search', 'Youtube Videos', 'Cross-network', 'Social', and '(universal campaign)'.
Page locationPage / screenThe protocol, hostname, page path, and query string for web pages visited; for example, the pageLocation 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'.
Stream IDPlatform / deviceThe numeric data stream identifier for your app or website.
Content typePage / screenThe category of the selected content.
CountryGeographyThe country from which the user activity originated.
DateTimeThe date of the event, formatted as YYYYMMDD.
First user Google Ads keyword textGoogle AdsThe matched keyword that first acquired the user. Keywords are words or phrases describing your product or service that you choose to get your ad in front of the right customers. To learn more about Keywords, see https://support.google.com/google-ads/answer/6323.
Is conversion eventEventThe 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 https://support.google.com/analytics/answer/9267568.
Item nameEcommerceThe name of the item.
File nameGeneralThe page path of the downloaded file (for example, '/menus/dinner-menu.pdf'). Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'file_name'.
Property NameGeneralThe name of the property or app.
Google Ads queryGoogle AdsThe search query that led to a conversion event.
Item affiliationEcommerceThe name or code of the affiliate (partner/vendor
Session Google Ads campaignGoogle AdsThe Campaign name for the Google Ads Campaign that led to this session.
Link URLLinkThe full url for an outbound link or file download. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'link_url'.
Video providerVideoThe source of the video (for example, 'youtube'). Automatically populated for embedded videos if Enhanced Measurement is enabled. Populated by the event parameter 'video_provider'.
Session Google Ads queryGoogle AdsThe search query that led to the session.
Session manual termSessionThe term that led to a session. Populated by the utm_term parameter.
Source platformAttributionThe source platform of the conversion event's campaign. Please do not depend on this field returning 'Manual' for traffic that uses UTMs
Session Google Ads account nameGoogle AdsThe Account name from Google Ads that led to the session. Corresponds to customer.descriptive_name in the Google Ads API.
Session Google Ads ad group nameGoogle AdsThe Ad Group Name in Google Ads for a session.
Session source / mediumTraffic sourceThe combined values of the dimensions 'sessionSource' and 'sessionMedium'.
Page title and screen namePage / screenThe web page title or app screen name.
Device brandPlatform / deviceManufacturer or branded name (examples: Samsung, HTC, Verizon, T-Mobile).
Mobile modelPlatform / deviceThe mobile device model name (examples: iPhone X or SM-G950F).
Operating system with versionPlatform / deviceThe operating system and version. For example, Android 10 or Windows 7.
Page referrerPage / screenThe full referring URL including 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 titlePage / screenThe web page titles used on your site.
Page title and screen classPage / screenThe page title (web) or screen class (app) on which the event was logged.
Item category 5EcommerceThe hierarchical category in which the item is classified. For example, in Apparel/Mens/Summer/Shirts/T-shirts, T-shirts is the item category 5.
Item list nameEcommerceThe name of the item list.
Session sourceTraffic sourceThe source that initiated a session on your website or app.
Landing pagePage / screenThe page path + query string associated with the first pageview in a session.
Link textLinkThe link text of the file download. Automatically populated if Enhanced Measurement is enabled. Populated by the event parameter 'link_text'.
Session mediumTraffic sourceThe medium that initiated a session on your website or app.
AgeDemographicsUser age brackets.
PlatformPlatform / deviceThe platform on which your app or website ran; for example, web, iOS, or Android. To determine a stream's type in a report, use both platform and streamId.
Stream namePlatform / deviceThe data stream name for your website or app.
WeekTimeThe week of the event, a two-digit number from 01 to 53. Each week starts on Sunday. January 1st is always in week 01. The first and last week of the year have fewer than 7 days in most years. Weeks other than the first and the last week of the year always have 7 days. For years where January 1st is a Sunday, the first week of that year and the last week of the prior year have 7 days.