Analytics and Tracking

Comparison

Also called GA4 comparison

A filter that shows one group of users alongside the unfiltered total inside a standard GA4 report.

Quick facts: Comparison

Category
Analytics and Tracking
Also called
GA4 comparison
Level
Beginner
Affects
Report clarity, device insight, channel decisions
Where to see it
GA4 (any standard report, Add comparison)
In this article4
  1. How a comparison works
  2. Why comparisons matter
  3. Common mistakes with comparisons
  4. How to act on it

How a comparison works

Open almost any standard GA4 report and there is an option to add a comparison. You define a group using conditions on dimensions — device category is mobile, country is Nepal, session source is google — and the report redraws with that group shown alongside the full set of users rather than replacing it.

Conditions can include or exclude, and several comparisons can run at once, each drawn as its own line or row. The unfiltered total stays on screen throughout, which is the feature that makes this useful: you are always reading a group against its own baseline rather than in isolation.

A comparison is built from dimension conditions applied to a standard report. That makes it quick and consistent, and it also makes it less flexible than a segment in Explorations, which can describe sequences of behaviour over time. If the group you want depends on what someone did in what order, you have reached the edge of what a comparison can express.

Why comparisons matter

A site-wide average is a blend of people who were never going to buy and people who nearly did. Splitting a report by device, country or channel is often the difference between a number that says nothing and a number that names the problem.

They are also the fastest honest answer to a client question. Asked whether the site works on mobile, or whether traffic from a particular country converts, you can answer inside the report you already have open, without building anything or exporting anything, and the person watching can see how the answer was produced.

Common mistakes with comparisons

The most common is comparing groups of wildly different sizes and reacting to the smaller one’s swings. A tiny group’s conversion rate moves violently on a handful of enquiries, and that movement is noise rather than news.

The second is stacking several comparisons until the chart is unreadable, at which point people start reading colours rather than numbers. The third is forgetting that comparisons vanish when you leave the report unless you save them, so an analysis you talked somebody through is gone by the next meeting.

How to act on it

Use comparisons for the two or three splits that genuinely change decisions in your business. For most of the sites I work on that is mobile against desktop, paid against organic, and one country against another — a Kathmandu business selling to the diaspora, for instance, has almost nothing to learn from a combined figure.

Keep to a small number of groups at a time and check the size of each before drawing a conclusion. Save the comparisons you return to every month so the definition stays identical, and when a split proves consistently important, promote it out of ad-hoc reporting and into a proper reporting dashboard where the whole team sees the same view.

Do and do not

Do

  • Split by the two or three things that change decisions
  • Check each group is large enough to be stable
  • Save the comparisons you rebuild every month

Do not

  • React to swings in a very small group
  • Stack so many comparisons the chart becomes unreadable
  • Reach for a comparison when the question involves sequence

Questions people ask about this

What is the difference between a comparison and a segment?

A comparison filters a standard report using dimension conditions and shows the group next to the unfiltered total. A segment lives in Explorations, can describe sequences of behaviour over time, and can be scoped to users or sessions. Comparisons are quicker and simpler; segments answer questions that depend on order and behaviour.

Do comparisons stay applied when I move between reports?

They generally carry across the standard reports within the same session of use, which makes it easy to look at one group through several reports in a row. They do not survive indefinitely, so anything you want back next month should be saved as a comparison rather than rebuilt from memory each time.

Why does my comparison show a data threshold warning?

Because splitting traffic into smaller groups can leave a row small enough that GA4 will not display it without risking identifying someone, particularly when demographic dimensions or Google signals are involved. Widen the date range, use fewer conditions or drop the demographic dimension, and the withheld figures usually reappear.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.