Analytics and Tracking

Sampling

Also called data sampling, sampling error

Estimating a result from part of the data instead of all of it, which GA4 does when an exploration query is too large.

Quick facts: Sampling

Category
Analytics and Tracking
Also called
data sampling, sampling error
Level
Intermediate
Affects
GA4 explorations, campaign and segment analysis, dashboard accuracy
Where to see it
GA4 explorations (data quality icon), GA4 Reports, BigQuery export, Looker Studio
In this article4
  1. How sampling works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Sampling is analysing a subset of data and scaling the result up to estimate the whole, instead of processing every record. In Google Analytics 4 it happens when an exploration asks for more data than Google will process in one go, so the figures you see are estimates rather than exact counts.

How sampling works

GA4 has two kinds of reporting. The standard reports in the Reports section are built from pre-processed tables and are not sampled. Explorations, the custom analysis area, query the raw event data, and when a query is too large GA4 reads only a portion of it. At the time of writing (October 2026), a standard (free) property samples an exploration once the query covers more than 10 million events; GA4 360 has much higher limits.

The data quality icon at the top right of an exploration tells you whether the result is based on all the data or on a percentage of it. Hover over it and GA4 shows how much was used.

Sampling error is the gap between the estimate and the true figure. It is small for large totals and grows as you drill into small groups. A sampled exploration may estimate total sessions within a fraction of a per cent, yet be well out on the conversions from one campaign in one city, because only a handful of real records sit behind that row. The same principle applies outside analytics: a survey of 40 customers carries far more sampling error than a survey of 400.

Sampling is often confused with thresholding, where GA4 hides rows with very few users to stop individuals being identified. Sampling estimates; thresholding withholds.

Why it matters

Most small UK business sites will rarely see it. If a typical visit generates ten to twenty events, 10 million events means hundreds of thousands of sessions in a single date range. A busy online shop running a year-on-year exploration, or a publisher with heavy traffic, can easily cross the line.

The risk is decisions built on estimates of small numbers. If you cut a campaign because a sampled exploration showed it produced three sales, you may have cut it on a figure that was really six, or one. Sampled numbers also will not match the standard reports exactly, which leads to wasted hours reconciling two “correct” figures.

Common mistakes

  • Ignoring the data quality icon and treating every exploration figure as exact.
  • Drilling into tiny segments in a sampled exploration and acting on the result.
  • Expecting explorations and standard reports to match to the unit, then assuming tracking is broken when they do not.
  • Confusing sampling with thresholding, then changing settings that make no difference.
  • Pulling large date ranges through a dashboard connector without checking whether the source query was sampled or hit quota limits.

How to act on it

When you see a sampled exploration, first try shortening the date range and running it in pieces, for example month by month, then combining the results. Use standard reports for headline totals wherever they answer the question, and keep explorations for analysis they cannot do.

For regular analysis of large volumes, link GA4 to Google’s data warehouse through the BigQuery export, which gives you the raw, unsampled events to query directly. Standard properties have a daily export limit, so check it against your event volume before relying on it.

When a decision rests on a small group, check the underlying sample size as well as the sampling: an unsampled figure built on twelve conversions is still a weak basis for moving budget. Setting up reporting that answers business questions reliably is part of the digital marketing strategy and consulting work I do.

Do and do not

Do

  • Check the data quality icon on every exploration
  • Split long date ranges into shorter queries
  • Use BigQuery for large-scale analysis

Do not

  • Act on sampled figures for tiny segments
  • Expect explorations to match standard reports exactly
  • Confuse sampling with thresholding

Questions people ask about this

Are GA4 reports sampled?

The standard reports in GA4's Reports section are not sampled. Explorations can be, when a query covers more events than your property's limit, which for standard properties is 10 million events per query at the time of writing (October 2026). The data quality icon at the top of each exploration shows whether sampling applied.

How do I avoid sampling in GA4?

Shorten the date range and run the exploration in smaller pieces, use standard reports for headline totals, or simplify the query. For large sites, the BigQuery export gives you raw, unsampled event data to query directly. GA4 360 raises the sampling limit considerably, but it is a paid product priced for large organisations.

What is the difference between sampling and thresholding in GA4?

Sampling means GA4 has estimated a result from part of your data because the query was too large. Thresholding means GA4 has hidden rows with very few users so individuals cannot be identified, typically in reports that use demographic data. They have different causes and different fixes, so check which one you are seeing before changing anything.

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.