Author: Bill Ross | Reading Time: 14 minutes | Published: March 25, 2026 | Updated: March 25, 2026 This comprehensive practice test includes 76 questions across multiple formats to help you prepare for the official Google Analytics Certification exam on Google Skillshop. Questions are grouped by category and organized by format within each section. A complete answer key with detailed explanations follows after the final question. Some questions ask you to select all answers that apply. For those questions, more than one answer is correct. Read each question carefully before answering. Q1. What is the foundation of data collection and reporting in Google Analytics 4? Q2. Which of the following correctly represents a Google Analytics account hierarchy? Q3. What is a data stream in Google Analytics 4? Q4. After deleting a GA4 property, how many days do administrators have to recover it before it is permanently removed? Q5. Which feature controls how long user-level and event-level data is stored by Google Analytics? Q6. What distinguishes Google Analytics 4 properties from Universal Analytics properties? Q7. When enabled, which feature associates event data collected from users on your app or website with the Google accounts of signed-in users who have consented to sharing this information? Q8. True or False: A single GA4 property can contain both web data streams and app data streams, enabling cross-platform user journey analysis. Q9. Your business runs a website and separate iOS and Android apps. You want to analyze user journeys across all three platforms. How should you configure your GA4 account? Q10. You run a small company with a website, an iOS app, and an Android app. Your objective is to analyze events and users across all three. How should you set up your account? Q11. What must be implemented on your website to begin collecting data and sending it to your GA4 property? Q12. What should you use to collect and send data from a mobile app to your GA4 property? Q13. Your website triggers an event when users watch a video. Which of these is an example of an event parameter? Q14. You want to create a new event that fires only when visitors land on a specific page such as the homepage. After navigating to Events in the GA4 interface, which option should you choose? Q15. Which feature allows you to collect and send events directly to Google Analytics servers from a server-side source such as a point-of-sale system? Q16. You work for an online vintage clothing retailer and store sales item data offline. Which feature lets you upload a CSV file of item data to join with your Analytics data? Q17. You are the managing editor of a blog with several contributing writers. What could you use to report the relevant writer’s name on each article page? Q18. You have many events on your website that are especially valuable, such as purchases and newsletter sign-ups. You want to mark these events as important and assign a value to them. What should you designate these events as in your GA4 property? Q19. Which of the following are automatically collected events in GA4 for web data streams? Select all that apply. Q20. True or False: Enhanced measurement in GA4 automatically tracks interactions like scrolls, outbound clicks, site search, video engagement, and file downloads without additional code. Q21. You manage a gardening company and post a new how-to video on your website. GA4 collects extensive data about user interactions with this video. Which of these is a “user property” collected by Google Analytics? Q22. You manage a company that installs swimming pools. You post a new how-to video on your website about pool maintenance. Google Analytics has a lot of data about user interactions with this video. Which of these is a “user property” collected by Google Analytics? Q23. You want a custom dimension to report membership status for a customer rewards program. Which scope should you set? Q24. Which Analytics feature allows you to connect individual customers’ behavior across different platforms and devices by associating your own identifiers with individual users? Q25. Which of the following are considered “dimensions” in GA4? Select all that apply. Q26. True or False: GA4 supports user-scoped and event-scoped custom dimensions but does not offer session-scoped custom dimensions. Q27. You create a report showing device types (desktop, mobile, tablet) users have used over the past 30 days. In this report, what is “device type”? Q28. In the same device report from Question 27, you also see the total number of users per device category. Which of these is a “metric” in Google Analytics? Q29. You run a report that shows device data over the past 30 days, including how many users visited from computers versus mobile phones. In this report, what is “device type” classified as? Q30. Which section of GA4 Reports provides insights into where users are coming from (such as search engines or social media) before visiting your website? Q31. In which situation would you use the Engagement overview report? Q32. Which section of GA4 contains ready-made insight cards answering common questions about how users interact with your app or website? Q33. You want advanced analysis techniques that go beyond standard reports. Which section of GA4 provides funnel, path, and free-form explorations? Q34. Which exploration technique visualizes the sequential steps users take toward a conversion, showing drop-off at each step? Q35. You want to see what pages users visit most often after your home page. Which exploration technique should you use? Q36. You are in Explore and want to build a custom table with drag-and-drop dimensions and metrics. Which technique should you use? Q37. Which events are included in the GA4 Realtime report? Q38. Your team wants to be alerted automatically about unexpected traffic spikes or drops. Which built-in GA4 feature does this? Q39. Your colleague customized a report and wants it accessible from the left-hand navigation for the whole team. Where should they add it? Q40. When you view a User Acquisition Report and a Traffic Acquisition Report, what is the key difference between them? Q41. You want to permanently change the default primary dimension for the User Acquisition Report in your property. What should you do? Q42. You are interested in monitoring user activity as it is happening on your site. Which GA4 feature should you use? Q43. You have created a new path exploration in Explore showing what pages new users open after your homepage. You want to share it with a colleague. By default, who can see the exploration you created? Q44. You manage a retail website and customers arrive from many different sources, including search engines, ads, and social media. You want insight into which source drives the most new customers and conversions. Which report dimension shows where your website users arrived from? Q45. When creating a Free-Form exploration report, which types of visualizations are available for you to include? Q46. You added a newsletter sign-up feature to your website and want to mark sign-up events as conversions. Where in GA4 would you manage events, conversions, and audiences? Q47. Which GA4 feature uses machine learning to measure conversions that cannot be directly observed? Q48. Which attribution model uses machine learning algorithms to distribute credit for a conversion across various touchpoints? Q49. Where in your GA4 property can you find the “Conversion paths” report? Q50. You are currently using last-click attribution. Which report would let you compare how first-click attribution would value channels and campaigns? Q51. True or False: In GA4, you can assign a monetary value to conversion events even if no actual financial transaction takes place. Q52. You want to create new audiences for your eCommerce site by segmenting users who have made a purchase. You want to build a predictive audience. Which approach gives you a predictive audience? Q53. You advertise online across several platforms to drive traffic to your website. You want to see how your various ads work together on the path to conversions. Where in your GA4 property can you find the Attribution Paths report? Q54. When Google Ads is linked to GA4, how can Google Ads use audiences from Google Analytics? Q55. Where in your GA4 property can you manage product links such as a Google Ads integration? Q56. To gain insights into organic search queries directing users to your website, which platform should you connect to GA4? Q57. After exporting GA4 data to BigQuery, what new capability do you gain? Q58. Which types of GA4 properties can export data to BigQuery? Q59. Which platform can you connect with GA4 to test different versions of web pages with specific audiences? Q60. When Google Analytics and Google Ads are linked, how can Google Ads utilize conversion events from Google Analytics? Q61. You want to see detailed marketing campaign data by linking a new Google Ads account to your GA4 property. Where can you manage this product link? Q62. When you have Ads Personalization enabled for your property but want to exclude specific events, what happens to the data for those excluded events? Q63. Which of these describes how an audience trigger works in GA4? Q64. You manage an eCommerce website and want to segment users in ways that are important to your business, such as users who have made a purchase. Which of these is an example of a predictive audience? Q65. You want to build an audience of users ages 25 to 34 who have their browser set to Spanish and who viewed a specific page then watched a video. Which of these audiences could you build in GA4? Q66. Which Analytics 360 feature allows you to filter data and create a new, narrower data set for a specific use case or audience? Q67. Which Analytics 360 feature allows you to create a new data set with a broad view of your business across products, brands, or regions by combining data from multiple source properties? Q68. A user with “edit” permissions at the Account level will automatically have “edit” permissions at which other levels? Q69. Which of the following can the Analytics tracking code collect? Select all that apply. Q70. True or False: Filters in Google Analytics can be applied retroactively to data that has already been processed. Q71. True or False: The order in which filters appear in your settings matters because filters are executed in the order they are listed. Q72. True or False: Google Analytics Terms of Service permit sending personally identifiable information (PII) to Google when the data is encrypted. Q73. Which of the following is not a required parameter in the Google Analytics URL builder? Q74. What does enabling auto-tagging in Google Ads do? Q75. Which of the following metrics would most strongly suggest a poorly performing landing page? Q76. To collect data from two websites with different URLs using a single Google Analytics property, what feature must be set up? Q1. Answer: c) Events Q2. Answer: b) Account > Property > Data Stream Q3. Answer: b) A flow of data from your website or app into your GA4 property Q4. Answer: c) 35 days Q5. Answer: a) Data retention period Q6. Answer: b) GA4 uses events as the foundation for data collection, while Universal Analytics uses sessions Q7. Answer: b) Google Signals Q8. Answer: a) True Q9. Answer: b) One property with one web data stream and two app data streams Q10. Answer: c) One property with one web data stream for your website and two app data streams, one for iOS and the other for Android Q11. Answer: b) A Google tag (gtag.js) or Google Tag Manager Q12. Answer: d) Firebase SDK Q13. Answer: c) The name of the video watched on your site Q14. Answer: b) Create event Q15. Answer: b) Measurement Protocol Q16. Answer: b) Data Import Q17. Answer: b) Custom dimension Q18. Answer: c) Conversion events (key events) Q19. Answer: a) page_view, b) first_visit, d) session_start Q20. Answer: a) True Q21. Answer: b) The language preference of the user’s browser Q22. Answer: b) The user’s device type Q23. Answer: a) User Q24. Answer: b) User-ID Q25. Answer: a) Source / medium, c) Country, e) Page title Q26. Answer: a) True Q27. Answer: b) A dimension Q28. Answer: c) Number of users Q29. Answer: b) A dimension Q30. Answer: c) Acquisition Q31. Answer: b) To see which pages are getting the most traffic Q32. Answer: d) Reports (Home / Reports Snapshot) Q33. Answer: b) Explore Q34. Answer: c) Funnel exploration Q35. Answer: b) Path exploration Q36. Answer: d) Free-form exploration Q37. Answer: b) Events from the last 30 minutes Q38. Answer: b) Automated insights (anomaly detection) Q39. Answer: b) Reports Library Q40. Answer: a) User Acquisition focuses on how new users first found your site, while Traffic Acquisition focuses on how all sessions arrived Q41. Answer: b) Edit the built-in report using the customization feature Q42. Answer: c) Realtime report Q43. Answer: b) Only you, but you can share it with other property users Q44. Answer: b) Default channel group Q45. Answer: b) Tables, donut charts, line charts, scatter plots, bar charts, and geo maps Q46. Answer: c) Admin (Events / Key Events) Q47. Answer: c) Conversion modeling Q48. Answer: c) Data-driven Q49. Answer: b) Advertising Q50. Answer: b) Model comparison Q51. Answer: a) True Q52. Answer: d) An audience of users who are likely to purchase in the next 7 days Q53. Answer: b) Advertising Q54. Answer: b) To use Analytics audiences for ad targeting and bidding Q55. Answer: c) Admin Q56. Answer: b) Google Search Console Q57. Answer: c) Use SQL to query data and gain insights into products, users, and channels Q58. Answer: c) Both standard and Analytics 360 properties Q59. Answer: b) Google Optimize Q60. Answer: a) Google Ads can use them for ad campaign bidding and audience targeting Q61. Answer: c) Admin Q62. Answer: b) The data will only be available in the Reports and Explore sections Q63. Answer: a) It creates a new event when a user is added to an audience Q64. Answer: d) Users who are likely to purchase in the next 7 days Q65. Answer: c) Both of the above Q66. Answer: a) Subproperties Q67. Answer: b) Roll-up properties Q68. Answer: b) Property and View Q69. Answer: a) Type of web browser, b) Device and operating system, d) Language preference, e) Referring website URL Q70. Answer: b) False Q71. Answer: a) True Q72. Answer: b) False Q73. Answer: c) Campaign Content Q74. Answer: b) Adds Google Ads tags to campaign URLs Q75. Answer: a) Bounce rate greater than 90 percent Q76. Answer: b) Cross-domain tracking This mock exam is for study purposes only and is not affiliated with or endorsed by Google. Prepared by Emulent, a digital marketing agency based in Wake Forest, NC. Google Analytics 4 (GA4) Certification Practice Test

Total Questions
50 on the official exam (76 in this practice test)
Time Limit
75 minutes (approximately 1.5 minutes per question)
Passing Score
80 percent (minimum 40 correct on the official exam)
Certification Valid
12 months from passing date
Cost
Free through Google Skillshop
Retake Policy
Wait 24 hours before retaking
GA4 Fundamentals and Account Structure
Multiple Choice
True or False
Scenario-Based
Data Collection and Event Tracking
Multiple Choice
True or False
Scenario-Based
Dimensions, Metrics, and Scopes
Multiple Choice
True or False
Scenario-Based
Reports and Explorations
Multiple Choice
Scenario-Based
Conversions, Attribution, and Key Events
Multiple Choice
True or False
Scenario-Based
Integrations and Data Export
Multiple Choice
Audiences and Segmentation
Multiple Choice
Scenario-Based
Admin, Privacy, and Advanced Features
Multiple Choice
True or False
Campaign Tracking and URL Parameters
Multiple Choice
Answer Key and Explanations
GA4 Fundamentals and Account Structure
GA4 uses an event-based data model. Every user interaction is tracked as an event, replacing the session-based and hit-based model used in Universal Analytics.
The GA4 hierarchy flows from Account at the top level to Property, which contains your data, down to Data Stream, which is the web or app source feeding data into the property.
A data stream is the source of data flowing into a GA4 property. Each data stream has its own configuration and measurement ID.
Google provides a 35-day recovery window after a GA4 property is deleted.
The Data Retention setting in Admin lets you choose how long user-level and event-level data is kept before automatic deletion.
GA4 is built on an event-based model where every interaction is an event. Universal Analytics was built around sessions and hits.
Google Signals enables cross-device reporting and remarketing by linking event data to signed-in Google users who have enabled Ads Personalization.
A GA4 property can hold one web data stream and multiple app data streams for iOS and Android, enabling unified cross-platform analysis.
A single property with platform-specific data streams lets you analyze cross-platform user journeys in one place.
This configuration allows you to analyze events and users across all three platforms within a single property.Data Collection and Event Tracking
Websites require a Google tag or GTM deployment. Firebase SDK is used for mobile apps.
Firebase SDK is the required tool for collecting app data in GA4 for both iOS and Android.
Event parameters provide additional detail about a specific event instance. The video name is a parameter of the video play event. User counts and device info are metrics and dimensions.
The Create event option lets you define new events using conditions such as a specific page_location value. Modify event changes existing event parameters but does not create new ones.
The Measurement Protocol sends events to GA4 via HTTP requests from any internet-connected server or device.
Data Import lets you upload CSV files containing offline or supplementary data to merge with your GA4 data.
A custom dimension, typically event-scoped, lets you pass extra descriptive attributes like author name alongside events such as page_view.
Valuable events like purchases and sign-ups should be marked as conversion events, also called key events, so they are tracked as important business outcomes.
These three are automatically collected. The purchase and generate_lead events are recommended events that require manual implementation.
Enhanced measurement is a GA4 web stream feature that automatically tracks scrolls, outbound clicks, site search, video engagement, and file downloads without extra code.
User properties describe attributes of the user such as language, location, and device. Video name, play count, and watch time are event-level data.
Device type is a user-level attribute. Video title, completion count, and watch percentage are event-level data points, not user properties.Dimensions, Metrics, and Scopes
Membership status persists across sessions and events as a characteristic of the person. User scope is the correct choice.
User-ID lets you assign your own unique identifiers to users, enabling cross-device and cross-platform identity stitching when users are logged in.
Dimensions describe data qualitatively. Total revenue and sessions are quantitative metrics.
GA4 provides user-scoped and event-scoped custom dimensions. Unlike Universal Analytics, it does not have session-scoped custom dimensions.
Dimensions are descriptive attributes like device type, city, and page title. Metrics are quantitative measurements like users, sessions, and conversions.
Number of users is a quantitative count and therefore a metric. Device category, operating system, and browser type are all dimensions.
Device type is a descriptive attribute that categorizes data, making it a dimension.Reports and Explorations
The Acquisition section reports on traffic sources, channels, and campaigns that bring users to your site or app.
Engagement reports show how users interact with content, including top pages, events, and user stickiness.
The Reports Home and Snapshot feature pre-built insight cards that surface key trends and user behavior patterns.
The Explore section provides advanced analysis techniques including free-form, funnel, path, segment overlap, cohort, and user lifetime explorations.
Funnel exploration shows step-by-step conversion flows with drop-off rates at each stage.
Path exploration shows branching navigation sequences from a starting point, revealing which pages users visit next.
Free-form exploration offers a flexible canvas for custom tables, charts, scatter plots, and more using drag-and-drop.
The Realtime report shows a live snapshot of events and user activity from the last 30 minutes.
GA4 uses machine learning to surface automated insights that detect anomalies, trends, and opportunities in your data.
The Reports Library lets editors customize the left-hand navigation by adding, removing, or reorganizing reports and collections.
The User Acquisition report attributes new users to their first traffic source. The Traffic Acquisition report shows the source of each individual session regardless of whether the user is new or returning.
GA4 allows editors to customize built-in reports, including changing the default primary dimension, through the report customization feature.
The Realtime report displays user activity as it happens on your site or app within the last 30 minutes.
Explorations are private by default. Only the creator can see them until they explicitly share with other property users.
Default channel group is the dimension that categorizes traffic sources into groups like organic search, paid search, social, direct, and referral.
Free-form exploration supports multiple visualization types including tables, donut charts, line charts, scatter plots, bar charts, and geo maps.Conversions, Attribution, and Key Events
Events and conversions are managed in the Admin section. Toggle the Mark as key event switch to designate any event as a conversion.
Conversion modeling uses machine learning to estimate conversions that cannot be observed directly due to privacy restrictions or missing data.
Data-driven attribution uses machine learning to assign credit based on how each touchpoint contributes to conversions.
The Conversion Paths report is located in the Advertising section.
The Model Comparison report in the Advertising section lets you compare how different attribution models value your channels and campaigns.
GA4 allows assigning default monetary values to any conversion event for ROI estimation, even without a financial transaction.
Predictive audiences use GA4’s machine learning to forecast future user behavior.
The Attribution Paths report is found in the Advertising section of GA4.Integrations and Data Export
Linking enables GA4 audiences to be used in Google Ads for remarketing, ad targeting, and conversion-based bidding.
Product links such as Google Ads, Search Console, and BigQuery are set up and managed in the Admin section.
Linking Search Console to GA4 lets you see organic search queries, impressions, click-through rates, and average position alongside Analytics data.
BigQuery export enables SQL queries on raw GA4 data, allowing custom analysis, joining with external datasets, and advanced data science.
Unlike Universal Analytics, GA4 allows both free standard properties and paid 360 properties to export data to BigQuery.
Google Optimize integrates with GA4 to run A/B tests and multivariate experiments using GA4 audiences.
Linked GA4 conversion events can be imported into Google Ads for bid optimization and audience-based campaign targeting.
Product links including Google Ads are managed in the Admin section of GA4.Audiences and Segmentation
When you exclude specific events from Ads Personalization, the data remains in GA4 for reporting and exploration but is not used for ad personalization purposes.
Audience triggers fire a new event when a user meets the audience criteria and is added to that audience.
Predictive audiences use machine learning to identify users likely to take a future action, such as purchasing within the next 7 days.
GA4 audiences can combine demographic attributes, behavioral sequences, and device or language characteristics.Admin, Privacy, and Advanced Features
Subproperties in Analytics 360 let you create filtered subsets of a source property’s data for specific teams, regions, or audiences.
Roll-up properties combine data from multiple source properties into a single, aggregated property for a broader business view.
Edit permissions at the Account level cascade down to all properties and views within that account.
The GA4 tag automatically collects browser type, device and OS info, language preference, and referrer data. Flash and Java support is a legacy metric no longer relevant.
Filters apply only to data collected after the filter is created. They cannot modify historical data that has already been processed.
Filters are executed in the order they are listed. Reordering them can produce different results in your data.
Google Analytics Terms of Service never permit sending personally identifiable information to Google, regardless of encryption.Campaign Tracking and URL Parameters
Campaign Content is an optional parameter in the URL builder. Campaign Source, Campaign Medium, and Campaign Name are required.
Auto-tagging automatically appends a GCLID parameter to your Google Ads destination URLs, enabling detailed campaign tracking in Analytics.
A bounce rate above 90 percent strongly indicates that users are leaving the landing page without any further interaction, suggesting poor page performance.
Cross-domain tracking allows a single GA4 property to track user sessions across multiple domains with different URLs.
- Our Story
- What We Do
Website Optimization
What's Your Situation
- What We’ve Done
- Resource Center
- Let’s Talk!