This guide is currently available in English and Simplified Chinese. 简体中文 · English

RIFY CLIENT GUIDE / Search & analytics

How to set up Google Analytics 4 (GA4)

Sign in with Google, create a GA4 property and web stream, connect your website and check that data is arriving.

About 15–20 min · installation and processing may take longerUpdated RIFY Agency
Before you start

GA4 is Google Analytics for websites and apps and uses an existing Google account. The official login screen was captured. Account, property and stream creation, tag installation and report checks are documented guidance, not captured dashboard screens. No analytics resource or tracking setup was changed.

01

Sign in to Google Analytics

#

Open analytics.google.com and sign in with the Google account your business controls. An existing Gmail account is sufficient.

Sign in to Google Analytics — Actual browser screenshot
Actual screenshot · Click to enlarge · 2026.11.05
The walkthrough stopped at the empty login form. No credentials were entered.
02

Understand the setup hierarchy

#

Check existing resources before creating duplicates for a website.

Understand the setup hierarchy — Reference table, not a screenshot
LevelPurposeExample name
Google accountSign-in identityYour work Google account
Analytics accountGroups business analytics resourcesCompany or brand
GA4 propertyHolds analysis and reportsBrand website
Web data streamReceives website dataWebsite Web
Reference table, not dashboard screenshots.
03

Create or select an Analytics account

#

First-time users select Start measuring. Otherwise review the selected account in Admin and create a separate account only when needed. Set its name and review data-sharing choices.

Documented guidance, not captured.
04

Create a GA4 property

#

Choose a property name, reporting time zone and currency. Complete the business prompts and review any agreements before creating it.

Not performed. Align reporting settings with your team; no terms were accepted.
05

Add a web data stream

#

Choose Web, enter the actual site URL and a stream name, and review enhanced measurement. For an existing property, use Admin → Data streams → Add stream.

Add a web data stream — Reference table, not a screenshot
FieldWhat to use
PlatformWeb, not iOS or Android
Website URLThe actual protocol and primary site address
Stream nameFor example, Brand website Web
Enhanced measurementReview which automatic events you want
Not captured. Creating a stream does not install tracking on your site.
06

Find the measurement ID

#

Open the web stream and find its G- measurement ID. Do not confuse it with the numeric property or stream ID.

No ID was generated. G-XXXXXXXXXX is only an example format.
07

Connect the site using one appropriate method

#

Check existing tags first. Avoid sending duplicate data through overlapping platform integrations, manual tags and Google Tag Manager.

Connect the site using one appropriate method — Reference table, not a screenshot
Site typeConnection path
Custom websiteUse the stream’s installation instructions. For manual installation, have the developer add the full Google tag to the shared head and publish.
ShopifyOpen Google & YouTube, connect the correct Google account, start GA4 setup, select or create the property and click Connect.
Existing GTM setupAsk the tag owner to verify the Google tag in the existing container and its published state rather than adding a second copy.
Not performed. GA4-only Shopify setup does not require Merchant Center. Enhanced measurement is not a complete ecommerce implementation.
08

Check data in Realtime

#

After publishing the integration, browse the live site and inspect Reports → Realtime. If nothing appears, check the selected property, published tag, browser blocking and site consent settings.

Not performed. Realtime can be delayed. Page views alone do not validate purchases or revenue.
09

Record the setup and hand it over

#

Record the property, measurement ID, installation method and responsible owner. Invite colleagues through access management according to their roles, without sharing passwords.

No access was granted, tracking installed or private data inspected.

FAQ and official references

How is GA4 different from Search Console?

Search Console focuses on Google search and indexing; GA4 measures activity within your website or app.

Why is a new property empty?

The site must send data to the stream. Check the selected property, published integration, browser blocking and consent configuration.

Must Shopify users paste code into a theme?

This guide uses Google & YouTube. Check existing integrations before adding code for the same stream.

Can I use a UA- ID?

This guide uses GA4 web streams and G- measurement IDs, not legacy Universal Analytics UA- IDs.

Google: Set up GA4 ↗Google: Measurement ID ↗Google: Set up the Google tag ↗Shopify: Connect GA4 through Google & YouTube ↗Google: Realtime report ↗