Back to courses
Digital Skills beginner

How Google Analytics Works

Duration0 hours
Modules7
Get started — free →

Course outline

Module 1 Module 1: What Google Analytics Is and Why It Matters

What Google Analytics Is and Why It Matters

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What is the primary purpose of Google Analytics?
  • A. To design and host websites
  • B. To measure and report on website traffic and user behavior ✓
  • C. To manage paid advertising campaigns across search engines
  • D. To register and manage domain names

Why: Google Analytics is a web analytics service that collects and reports data about how visitors find and interact with a website, such as traffic sources, pages viewed, and time spent on site. It does not build sites, run ads by itself, or manage domains.

Q2. Which type of data does Google Analytics primarily collect?
  • A. Offline sales receipts from physical stores only
  • B. Website and app user interaction data such as pageviews and events ✓
  • C. Private email contents of website visitors
  • D. Hardware specifications of visitors' computers

Why: Google Analytics collects interaction data from websites and apps, including pageviews, clicks, events, and session information. It is designed to track digital engagement rather than private communications or device hardware details.

Q3. Why does tracking website traffic matter for a business?
  • A. It automatically increases search engine rankings
  • B. It helps businesses understand audience behavior and make data-driven decisions ✓
  • C. It eliminates the need for customer feedback
  • D. It guarantees higher conversion rates

Why: Analytics data reveals which content attracts visitors, where users drop off, and which channels perform well, allowing businesses to improve their site and marketing based on evidence. Analytics alone does not improve rankings or guarantee results.

Q4. What is a 'session' in Google Analytics?
  • A. A permanent record of a user's account login
  • B. A group of user interactions with a website that occur within a given time frame ✓
  • C. A single click on a link anywhere on the internet
  • D. The total number of pages on a website

Why: A session is a period of user activity on a site, which by default ends after 30 minutes of inactivity. It groups multiple pageviews and interactions together, rather than representing a single click or a permanent login record.

Q5. Which of the following is a common reason businesses rely on Google Analytics?
  • A. To identify which marketing channels bring the most valuable visitors ✓
  • B. To write the code for their website's backend database
  • C. To replace the need for a web hosting service
  • D. To automatically publish blog posts

Why: Google Analytics shows which sources, such as organic search, social media, or paid ads, drive traffic and conversions, helping businesses allocate marketing budgets effectively. It does not write backend code, host sites, or publish content.

Module 2 Module 2: Setting Up Your Account and Tracking Code

Setting Up Your Account and Tracking Code

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What is the first thing you need to do before Google Analytics can begin collecting data from your website?
  • A. Connect a payment method to your Google account
  • B. Create a Google Analytics property and set up a data stream for your website ✓
  • C. Install a browser extension on every visitor's computer
  • D. Submit your sitemap to Google Search Console

Why: Google Analytics requires a property (the container for your data) and a data stream (the connection to your website or app) before any data can be collected. Payment, browser extensions, and sitemaps are not required.

Q2. Where do you find the Measurement ID (format G-XXXXXXXXXX) that identifies your data stream?
  • A. In the Admin section under Data Streams for your web stream ✓
  • B. In the Reports section under Realtime
  • C. In the User Explorer under Demographics
  • D. In the Google Ads account settings only

Why: The Measurement ID is shown in the Admin area under Data Streams once you select your web stream. It is the identifier used in your tracking code to send data to the correct property.

Q3. What is the purpose of the Google tag (gtag.js) snippet placed on your website?
  • A. It blocks unwanted traffic from reaching your server
  • B. It speeds up your site's image loading
  • C. It sends visitor interaction data to your Google Analytics property ✓
  • D. It automatically writes blog posts for your site

Why: The Google tag runs in the visitor's browser and sends page views and events to your Google Analytics property, identified by your Measurement ID.

Q4. Where should the Google tag code snippet be placed in a standard website's HTML?
  • A. Inside the footer only, after all content
  • B. Inside the head section of every page you want to track ✓
  • C. Inside a contact form
  • D. Only on the homepage, never on other pages

Why: The tag should appear in the head section of every page so that tracking starts as soon as the page loads and applies site-wide. Placing it only on the homepage would miss data from other pages.

Q5. After installing the tracking code, what is the quickest way to verify that data is being collected?
  • A. Wait 90 days for the monthly report to appear
  • B. Ask a friend to visit the site and report back
  • C. Check the Realtime report while visiting your own site ✓
  • D. Email Google Support for a manual confirmation

Why: The Realtime report shows active users on your site within seconds to minutes. Visiting your own site and seeing yourself appear confirms the tracking code is working.

Module 3 Module 3: How Data Is Collected: Sessions, Users, and Events

How Data Is Collected: Sessions, Users, and Events

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. In Google Analytics, what is a session?
  • A. A single pageview recorded on a website
  • B. A group of interactions a user has with a website within a given time frame ✓
  • C. A unique visitor identified by a cookie across all devices
  • D. A conversion event triggered by a purchase

Why: A session is a group of user interactions (pageviews, events, etc.) that take place on a website within a given time frame. By default, a session ends after 30 minutes of inactivity.

Q2. Which metric best represents the number of distinct people who visited a website during a date range?
  • A. Sessions
  • B. Pageviews
  • C. Events
  • D. Users ✓

Why: Users counts the distinct individuals who visited your site. A single user can generate multiple sessions, so sessions and users are not the same thing.

Q3. What is an event in Google Analytics?
  • A. A scheduled report sent by email to stakeholders
  • B. A user interaction, such as a click, file download, or video play, that can be tracked ✓
  • C. The total time a user spends on a page
  • D. A group of users who share a common attribute

Why: Events capture user interactions such as clicks, form submissions, file downloads, and video plays. In GA4, every hit is modeled as an event, including pageviews and session starts.

Q4. A visitor arrives at a website, browses three pages, leaves, and returns the next day to make a purchase. How many sessions and users does Google Analytics record?
  • A. Two sessions and one user ✓
  • B. One session and one user
  • C. Two sessions and two users
  • D. Three sessions and one user

Why: The visit before and the return visit are separate sessions, since the first session ended and the next visit began a new one. Both belong to the same user, so there are two sessions and one user.

Q5. Why does Google Analytics use cookies or similar identifiers when collecting data?
  • A. To store the user's passwords for faster login
  • B. To recognize returning browsers so users and sessions can be counted consistently ✓
  • C. To block other websites from loading on the page
  • D. To send the user's email address to advertisers

Why: Cookies and similar identifiers let Google Analytics recognize a returning browser, which is how it distinguishes new from returning users and links activity into sessions over time.

Module 4 Module 4: Navigating Reports and the Dashboard

Navigating Reports and the Dashboard

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. In Google Analytics 4, where would you go to see a summary of your key metrics such as users, sessions, and engagement at a glance?
  • A. Admin > Property Settings
  • B. Reports > Reports snapshot ✓
  • C. Explore > Blank report
  • D. Advertising > Attribution

Why: The Reports snapshot is the default landing page in the Reports section and provides a summary overview of key metrics such as active users, new users, and engagement, making it the best starting point for a quick check.

Q2. Which section of the left-hand navigation in Google Analytics 4 is used to build custom, flexible analyses such as funnel and path explorations?
  • A. Reports
  • B. Admin
  • C. Explore ✓
  • D. Configure

Why: The Explore section provides a blank canvas and templates for advanced analysis techniques like funnel exploration, path exploration, and free-form tables, going beyond the standard predefined reports.

Q3. What is the primary purpose of the date range selector located at the top of GA4 reports?
  • A. To change the currency used in revenue metrics
  • B. To control the time period over which the data in the report is displayed ✓
  • C. To schedule automatic email delivery of reports
  • D. To select which data stream to analyze

Why: The date range selector lets you choose the time period for the data shown in a report, such as the last 28 days or a custom range, and comparisons to earlier periods can also be enabled from it.

Q4. In the Reports section of GA4, what does the 'Realtime' report show?
  • A. Historical data from the previous year
  • B. User activity occurring on the site or app over the last 30 minutes ✓
  • C. A live chat with Google support
  • D. Only conversion events set up by the administrator

Why: The Realtime report displays activity happening on your website or app within roughly the last 30 minutes, which is useful for verifying that tracking is working and monitoring live traffic.

Q5. Which element in a GA4 report allows you to add a dimension such as 'Country' or 'Device category' to break down your metrics further?
  • A. The customize report or secondary dimension control in the report table ✓
  • B. The account switcher in the top-left corner
  • C. The Admin gear icon at the bottom of the menu
  • D. The Library section

Why: Within a report table you can add or change dimensions (such as country or device category) through the customization controls, letting you segment and compare metrics by different attributes.

Module 5 Module 5: Understanding Key Metrics and Dimensions

Understanding Key Metrics and Dimensions

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. What is the difference between a metric and a dimension in Google Analytics?
  • A. Metrics are text descriptions, while dimensions are numerical values
  • B. Metrics are quantitative measurements such as counts or sums, while dimensions are attributes that describe the data, such as city or page path ✓
  • C. Metrics only apply to e-commerce websites, while dimensions apply to all websites
  • D. Metrics and dimensions are two names for the same type of data

Why: Metrics are numerical measurements like sessions, users, or pageviews that can be counted or aggregated. Dimensions are descriptive attributes like country, device category, or landing page that are used to segment and break down metrics.

Q2. Which of the following is an example of a dimension in Google Analytics?
  • A. Sessions
  • B. Bounce rate
  • C. Average engagement time
  • D. Session source/medium ✓

Why: Session source/medium is a dimension because it describes where a session came from (for example, google / organic). Sessions, bounce rate, and average engagement time are all metrics because they produce numerical values.

Q3. What does the 'Engaged sessions' metric measure in Google Analytics 4?
  • A. The number of sessions that lasted longer than 10 seconds, had a conversion event, or had at least two pageviews ✓
  • B. The total number of times a user clicked a button on the site
  • C. The number of users who returned to the site within 30 days
  • D. The total revenue generated from all sessions

Why: In GA4, a session is considered engaged if it lasts longer than 10 seconds, includes a conversion event, or has at least two pageviews or screen views. This metric replaced the older bounce rate concept as a way to measure meaningful visits.

Q4. Which dimension would you use to find out which cities your website visitors are located in?
  • A. City ✓
  • B. Sessions
  • C. Page title
  • D. Average session duration

Why: City is a geographic dimension that groups your data by the city where users are located. Sessions and average session duration are metrics, and page title describes page content rather than location.

Q5. What is the 'Active users' metric in Google Analytics 4?
  • A. The number of users currently browsing the website in real time only
  • B. The number of distinct users who visited your site or app during a specified time period ✓
  • C. The number of users who created an account on the website
  • D. The number of times a single user visited the website

Why: Active users counts distinct users who engaged with your site or app within a selected date range. Real-time data is a separate report, account creation is not tracked by this metric, and counting repeat visits by one user is measured by sessions, not active users.

Module 6 Module 6: Audience, Acquisition, and Behavior Reports

Audience, Acquisition, and Behavior Reports

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. In Google Analytics 4, which report group would you use to see how many users came from organic search, paid search, and social media?
  • A. Engagement
  • B. Acquisition ✓
  • C. Monetization
  • D. Retention

Why: The Acquisition reports show the channels and sources that bring users to your site, such as organic search, paid search, and social media, so this is where you would compare traffic origins.

Q2. Which dimension tells you the country or region where your website visitors are located?
  • A. Device category
  • B. Session source
  • C. City ✓
  • D. Landing page

Why: The City dimension, found within the geographic data in Audience reports, identifies where users are located. Device category describes hardware, session source describes traffic origin, and landing page describes the entry page.

Q3. What does the 'Engagement rate' metric measure in GA4?
  • A. The percentage of sessions that lasted at least 10 seconds, had a conversion event, or had two or more page views ✓
  • B. The total number of times a user clicked a link on your site
  • C. The percentage of visitors who left after viewing only one page
  • D. The average number of ads a user saw before visiting your site

Why: In GA4, a session is considered engaged if it lasts longer than 10 seconds, includes a conversion event, or has at least two page or screen views. Engagement rate is the share of engaged sessions out of all sessions.

Q4. Which report would help you understand which pages visitors view most often and how long they stay on each one?
  • A. Traffic acquisition report
  • B. Demographic details report
  • C. Pages and screens report ✓
  • D. Cohort exploration report

Why: The Pages and screens report, found in the Engagement section, lists page views, average engagement time, and other behavior metrics for each page, making it the right choice for understanding content performance.

Q5. What is the primary purpose of the Audience reports in Google Analytics?
  • A. To set up conversion goals for your website
  • B. To describe who your users are, including their demographics, interests, and technology ✓
  • C. To track the cost of advertising campaigns
  • D. To create custom dashboards for executives

Why: Audience reports provide insight into the characteristics of your users, such as age, gender, interests, location, language, and devices, helping you understand who is visiting your site.

Module 7 Module 7: Goals, Conversions, and Drawing Actionable Insights

Goals, Conversions, and Drawing Actionable Insights

Introduction

Core content I

Core content II

Core content III

Summary

Further learning

Knowledge check

Q1. In Google Analytics, what is a conversion?
  • A. Any page view recorded on the website
  • B. A completed action that matters to the business, such as a purchase or form submission ✓
  • C. The number of users who visit the site for the first time
  • D. The total time a visitor spends on the site in one session

Why: A conversion is a user action that is valuable to the business, such as making a purchase, signing up for a newsletter, or submitting a contact form. Page views and session duration measure engagement, not conversions.

Q2. What is the main purpose of setting up goals in Google Analytics?
  • A. To automatically increase website traffic
  • B. To track and measure specific user actions that align with business objectives ✓
  • C. To remove bot traffic from reports
  • D. To change the design of the website based on user behavior

Why: Goals allow you to define and measure the specific actions that matter to your business, so you can evaluate how well your site achieves its objectives. They do not drive traffic or alter the site design on their own.

Q3. Which type of goal in Google Analytics is triggered when a user reaches a specific page, such as a thank-you page after checkout?
  • A. Event goal
  • B. Destination goal ✓
  • C. Duration goal
  • D. Pages per session goal

Why: A destination goal is triggered when a user lands on a particular URL, such as a confirmation or thank-you page. Event goals track interactions like button clicks or video plays, while duration and pages-per-session goals track engagement metrics.

Q4. What does a conversion rate represent?
  • A. The total revenue generated by the website
  • B. The percentage of sessions or users that complete a desired goal ✓
  • C. The average number of pages viewed per visitor
  • D. The speed at which the website loads for users

Why: Conversion rate is calculated by dividing the number of conversions by the total number of sessions or users, then multiplying by 100. It shows what share of visitors completed the desired action.

Q5. Why is it important to draw actionable insights from conversion data rather than just reporting numbers?
  • A. Because Google Analytics cannot store numerical data for long periods
  • B. Because insights explain why results occur and suggest specific changes that can improve performance ✓
  • C. Because actionable insights are required to keep the tracking code running
  • D. Because reports without insights are automatically deleted after 30 days

Why: Raw numbers show what happened, but actionable insights reveal why it happened and what to do next, such as improving a landing page or simplifying a checkout form. This turns data into measurable improvements.

Stay in the loop on this course.

We’ll email you when new modules or related material drops. No spam.

Built with Fragment Language. Sovereign architecture — no third-party trackers.
FragRun.mfgAFImemoryFGOwnership: B-Systems.ee