Independent GA4 education, written for understanding18 comprehensive guides • 2026 edition
The GA4Reader

Audiences, segments, comparisons, and identity

Understand where each grouping tool works, when membership begins, and how identity affects interpretation.

BY THE END OF THIS GUIDE

Choose between comparison, segment, and audience

Write precise inclusion rules

Explain identity limitations

01

Similar words, different jobs

Comparisons are a quick way to focus standard reports on a defined group. Segments are used inside Explorations to analyze users, sessions, or events that meet conditions. Audiences are configured groups that can be used in reporting and, when linked and eligible, shared for activation such as Google Ads campaigns.

An audience is not just a saved chart filter. It has membership rules, duration, and a purpose. Create one when the group has ongoing reporting or activation value. Use a comparison or exploration segment for a one-off question instead of filling the property with unused audiences.

  • Comparison: temporary focus in standard reports.
  • Segment: analysis inside an exploration.
  • Audience: persistent membership for reporting or activation.
02

Precision beats clever conditions

Write the rule in plain language first: “Include users who triggered purchase in the last 30 days; exclude users whose only purchase was a test transaction.” Then translate that logic into conditions. Pay attention to AND versus OR, include versus exclude, event count versus user count, and the sequence scope.

Audiences generally begin collecting membership after they are created; they do not simply recreate a complete historical list. Membership duration and available identifiers affect who remains in the group. Test with a small, understandable example before using the audience for budget or customer messaging.

ANNOTATED SCREENSHOT WALKTHROUGH

Build an audience around observable behavior

Illustrative interface
learning.example / google-analytics-4SCREENSHOT

Audience builder

Checkout started — no purchase in 30 days

1–30 Nov 2026
Estimated users2,840
New this week316
Duration30 days

Audience membership over time

ConditionMatchPurpose
begin_checkoutIncludeObserved intent
purchaseExcludeRemove customers
Within 30 daysLimitDecision window
Test transactionsExcludeData quality

Membership review

Starts collectingAfter creation

IdentityAvailable identifiers

ActivationReview required!

Name uses behaviorYes

STEP 1 OF 3

Watch membership change

Audience size can shift with behavior, tracking releases, consent, identity, and membership duration.

Interactive, product-style screenshot created for learning. It uses illustrative data and is not a live Google Analytics interface.
03

Identity is layered and incomplete

GA4 can use different signals to estimate users and reporting identity, depending on configuration and available data. User-ID can help you analyze signed-in journeys across devices when implemented with a stable, non-PII identifier and appropriate controls. It only applies where you actually supply it.

Consent choices, signed-out activity, browser restrictions, and multiple devices can leave gaps. Identity features do not turn analytics into a perfect customer database. Keep user-level activation, reporting, and privacy requirements aligned, and state the identifier behind any user-count comparison.

04

Choose user, session, or event scope deliberately

A user segment includes users who satisfy the defined conditions, then can analyze their relevant activity within the exploration rules. A session segment focuses on visits that satisfy conditions. An event segment narrows to matching events. The same condition can produce different populations at each level.

For example, “purchase exists” at user scope can include the purchaser’s other behavior in the analysis window. At session scope, it focuses on sessions with a purchase. At event scope, it isolates purchase events themselves. If you average revenue across these populations without thinking, the denominator will change.

Sequence conditions add another layer. Define whether steps must occur in order, within what time frame, and whether other actions may intervene. Read the resulting rule aloud as a sentence before trusting the output.

VISUAL EXPLAINERThe same condition can select different populations
USERSSESSIONSEVENTSSCOPE
User, session, and event scopes change the denominator even when the condition sounds identical.
Reference table for this chapter
ScopeExample rulePopulation
UserUsers who purchasedPeople or devices meeting the user condition
SessionSessions with a purchaseVisits containing the purchase condition
Eventpurchase eventsOnly the matching event records
SequenceUsers who viewed then purchasedUsers meeting the defined order and timing
05

Design audiences around observable behavior and a clear purpose

A strong audience name describes what was observed: “Checkout started — no purchase in 30 days.” It avoids claims such as “Ready to buy” that infer intent. The purpose might be reporting, remarketing eligibility, or product analysis, and each purpose deserves a privacy and appropriateness review.

Use exclusion rules to make membership useful. Exclude recent purchasers from an abandoned-checkout audience, employees from a prospect audience where appropriate, and regions where activation is not approved. Be careful with sensitive categories and personalized advertising policies; analytics possibility does not imply permission.

Set membership duration according to the decision window. A two-day cart reminder and a 180-day high-value customer analysis have different logic. Document when membership begins, how long it lasts, and what happens when a user stops qualifying.

06

Validate membership before using an audience for activation

Create a tiny test with known events and check whether the expected test user qualifies. Verify AND and OR logic, exclusions, sequence timing, and event parameters. A single incorrect “within same session” condition can make an otherwise sensible audience nearly empty.

Remember that audiences generally start collecting membership after creation. Do not promise a complete historical audience immediately. Also expect differences between audience size, reportable users, and eligible activation reach because identifiers, consent, linked products, and platform requirements affect the final population.

Monitor the audience after launch. Sudden changes can indicate tracking releases, consent updates, campaign changes, or altered membership rules. Keep activation ownership clear so an analyst does not change a definition without understanding its advertising impact.

07

Read user counts through the identity lens

A browser cookie on a laptop, the same person’s phone, and a signed-in account may or may not be unified depending on the identifiers and reporting identity in use. User-ID can help where you provide a consistent approved identifier for signed-in activity, but it does not identify every anonymous interaction.

When comparing user counts across periods or tools, record whether User-ID, device-based identifiers, Google signals where eligible, or modeled reporting identity contribute. Different identity settings and data availability can change deduplication and user estimates.

Use stable pseudonymous identifiers, never email addresses or other direct personal identifiers. Build sign-out behavior deliberately and avoid reusing one identifier across people on a shared device. Identity implementation is both an analytical and privacy-sensitive design choice.

Reference table for this chapter
SituationAnalytical implicationResponsible response
Signed in on two devicesUser-ID may connect activity where suppliedTest consistent non-PII ID behavior
Signed out on both devicesIdentifiers may remain separateAvoid claiming perfect cross-device reach
Shared deviceBrowser identity may not equal one personDo not infer individual identity
Consent unavailable or deniedObserved identity can be incompleteDocument collection and modeling limits
08

Worked example: build a trial-onboarding audience

A SaaS company wants to analyze trial users who created a project but did not invite a teammate within seven days. The rule must distinguish trial start, project creation, invitation, and the maturity window. Users who signed up yesterday cannot yet be evaluated fairly against users who have had a full week.

For an exploration, the analyst can define a precise cohort and compare their subsequent behavior. For a persistent audience used in activation, membership start, duration, identity, consent, and advertising eligibility require separate review. The audience name should describe observed behavior, such as “Project created — no invite after 7 days.”

The analysis should also consider users who intentionally work alone. Lack of invitation is not automatically product failure. It may indicate a different use case that needs a different onboarding path.

WORKED SEQUENCE
  1. Define trial start and when each user becomes eligible for evaluation.
  2. Write inclusion and exclusion rules in plain language.
  3. Validate sequence, timing, and identity with known test users.
  4. Choose whether the need is a one-off segment or persistent audience.
  5. Review appropriate activation and alternative solo-user explanations.
VISUAL EXPLAINERThe same condition can select different populations
USERSSESSIONSEVENTSSCOPE
User, session, and event scopes change the denominator even when the condition sounds identical.
09

Audience launch checklist for reporting and activation

An audience can affect both analysis and real customer experiences when used for activation. That raises the standard of review. Test the logic, document when membership begins, and confirm that exclusions and duration still match the purpose.

After launch, monitor size and behavior for unexpected shifts. A sudden change may be caused by a tag release, identity change, consent update, or a stakeholder editing the audience without understanding its campaign use.

Reference table for this chapter
CheckRequired evidence
Observable definitionName and rules describe behavior without inferred mental states
TimingMembership start, duration, and maturity window are documented
ExclusionsCustomers, employees, or ineligible groups are handled appropriately
Identity and consentExpected coverage and activation limitations are understood
OwnershipReporting and campaign owners approve changes
MonitoringUnexpected size or performance changes trigger review
FIELD EXERCISE

Design an audience without overclaiming

Create a 30-day audience for users who viewed a course but did not sign up, then define its ethical reporting use.

  1. Write the inclusion and exclusion rules in plain language.
  2. Choose membership duration and explain when collection starts.
  3. Name the audience using observable behavior.
  4. List one reporting use and one inappropriate assumption to avoid.
REVIEW YOUR UNDERSTANDING

You need a one-off segment inside a funnel exploration. Which tool is the natural fit?

FURTHER READING

Continue with the primary documentation.

GA4 User-ID guideGA4 Help Center