Understanding Comparisons in Google Analytics 4 (GA4)

Comparisons in GA4 allow you to analyze different subsets of data side by side within standard reports. They serve as a quick and flexible alternative to the “segments” used in Universal Analytics, although with some key differences.


Why Use Comparisons?

Use GA4 Comparisons when you want to:

How to Create Comparisons in GA4
  1. Navigate to any standard report (e.g., Reports > Reports Snapshot).
  2. Click “Add comparison” in the top-left corner of the report or click the Edit comparison icon.
  3. A sidebar will slide in from the right, where you can configure your comparison.

Here’s how to set it up:

Example: Mobile vs. Desktop Comparison

  1. Add Comparison
    • Include: Device category
    • Value: mobile
    • Click Apply
  2. Remove the default “All Users” (optional).
  3. Add Another Comparison
    • Include: Device category
    • Value: desktop
    • Click Apply

These comparisons will now persist as you browse through standard reports. However, they won’t apply to Explorations.


What Happens When You Add Comparisons?

Once applied:


Editing Comparisons

To modify or add more comparisons, click the Edit comparison icon again. Changes apply across all standard reports during your session.


Exporting Comparisons to Explorations (Sort of)

You can open a report (with active comparisons) in Explorations:

⚠️ Some metrics from standard reports (like average engagement time) may not carry over.


Comparisons vs Segments vs Audiences in GA4
FeatureComparisonsSegmentsAudiences
Where UsedStandard reports onlyExplorations onlyStandard reports, Google Ads
RetroactiveYes (except when using audiences)YesNo
ReusableNoNoYes
GA AdsNo (indirect via segment → audience)NoYes

Key Differences

  1. Explorations
    • Segments only work in Explorations.
    • Comparisons can’t be used directly but are converted into segments when you open an Exploration.
    • Audiences are not available in Explorations (but can be created from segments).
  2. Standard Reports
    • Comparisons are native to standard reports.
    • Audiences can be used in comparisons (as dimensions).
    • Segments do not apply here.
  3. Google Ads
    • Only Audiences can be used for remarketing.
    • Segments can be turned into audiences manually.
    • Comparisons can become segments → then audiences, but it’s a convoluted workaround.
  4. Retroactivity
    • Segments and comparisons are retroactive.
    • Audiences are not retroactive—they start collecting data only after creation.

Limitations of Comparisons in GA4
  1. Only available in standard reports (not explorations).
  2. Maximum 5 conditions per comparison.
  3. No OR conditions — only AND logic is available.
  4. Limited to 4 comparisons at once.
  5. Cannot be saved — closing the session will erase your comparisons.
  6. Missing some useful dimensions, like page path. You can compare subdomains, but not specific URL paths like /en/ vs /de/.

Final Thoughts: When to Use Comparisons

GA4 Comparisons are best for quick, side-by-side data analysis within standard reports. They offer fast insights but have limitations in flexibility and permanence.

For more complex or custom analysis, use Explorations with segments. And to build persistent groups for remarketing or tracking, set up audiences.

For more information, please follow this guide.

Leave a Reply

Your email address will not be published. Required fields are marked *