LW IT Solutions
« Blog Overview /Digital Analytics / GA4 Behavioural Modelling: The Two Eligibility Thresholds...

GA4 Behavioural Modelling: The Two Eligibility Thresholds and Where Modelled Figures Appear

GA4 Behavioural Modelling: The Two Eligibility Thresholds and Where Modelled Figures Appear
Contents
  1. The two conditions are not symmetrical
  2. Why the second condition is the harder one
  3. Where modelled figures appear and where they do not
  4. Eligibility is not permanent
  5. What follows from this
  6. Questions and answers
  7. Sources

The common reassurance after consent mode arrived was that modelling would catch the refusals. For most sites that is not true, and the reason sits in two sentences on Google’s help page.

Behavioural modelling needs at least 1,000 events per day with storage denied, on at least seven days. And it needs at least 1,000 daily users sending events with storage granted, on at least seven of the previous 28 days. Both conditions at once.

Six small panels in two rows, each with 28 daily bars for events with storage denied and beneath them 28 for daily users with storage granted; a dashed line halfway up marks the thousand mark, and a badge on each panel states the verdict
Because height is plotted logarithmically, the thousand mark sits halfway up every panel. What stays below it is immediately visible.

The two conditions are not symmetrical

The difference in wording is easy to skim past and decides the case: the first condition counts events, the second counts users. A site with many page views per visit reaches the first mark considerably sooner than the second, because one person generates a dozen events in a day and still remains one user.

Then there is the windowing. The first condition asks for seven days, the second for seven out of 28. Both are minimums on rolling windows, and neither appears anywhere in the interface as a progress indicator.

Why the second condition is the harder one

Modelling needs examples. It transfers the behaviour of consenting people onto refusing ones, and for that it needs enough consenting people – not enough refusing ones. This puts a site with a high refusal rate in an awkward position: plenty of gaps to fill and too little material to fill them with.

That exact case is the fifth panel in the picture. The upper row sits far above the line, the lower one just below, and the verdict is nonetheless: not modelled. Anyone looking only at the refusal rate reads that as a fault.

Where modelled figures appear and where they do not

Once the thresholds are met, estimated values appear in the standard reports, for instance under users, sessions and new users. The list of where they do not appear is longer and matters more in practice.

Modelled values appear in

  standard reports          users, sessions, new users

Modelled values do not appear in

  BigQuery export           not at all
  audiences                 no
  user explorer             no
  cohort exploration        no
  segments with sequences   no
  retention reports         no
  predictive metrics        no
  path and funnel analysis  handled differently

  Consequence: the interface and the export count differently,
  and both are right. The difference is the modelling.

The report in the interface therefore holds a figure that cannot be reproduced from the export – not through a fault, but because one figure contains an estimate and the other does not. Using both sources side by side and hunting for the discrepancy means hunting for something that has no cause in the data.

Eligibility is not permanent

Google’s page states explicitly that a property which once met the prerequisites and later does not loses the estimated data – and gets it back if it meets them again. Neither transition is announced.

For a time series that means the counting method can change mid-course without a note beside it. A site with seasonal traffic may pass through this twice a year. The fourth panel is therefore the uncomfortable case rather than the third: missing the line clearly at least yields a consistent time series.

The page likewise states that the external prerequisites are not a guarantee. The model applies criteria of its own on top, and the ones named are the ratio of new to returning users and the ratio of users to sessions.

What follows from this

The thresholds themselves can be checked, and that is the first step. Two figures suffice: events per day with storage denied, and daily consenting users. Both are in the property, and the answer is a yes or a no rather than a feeling.

If the answer is no, the consequence is not helplessness but clarity: the reported figures are then counted values from consenting people only, and the refusing portion is missing entirely. That is an honester basis than a figure whose estimated share nobody knows. Estimating the missing portion anyway means doing the arithmetic oneself – and that arithmetic starts with the refusal rate, which is measurable in any case.

Questions and answers

How many daily users does a site with a high refusal rate need for modelling to be possible at all?

The second condition can be converted directly. If 1,000 consenting users per day are required and a share q refuses, the site needs at least 1,000 / (1 − q) users a day in total. At an assumed refusal rate of 60 per cent that is 2,500, at 80 per cent 5,000, in each case on at least seven of the previous 28 days. The calculation assumes that the rate refers to users; a rate per session or per banner impression can differ.

The first condition is then usually met already, but only if refusing visitors send events at all. That only happens when the tag loads without consent too and sends cookieless pings, as in advanced consent mode. In basic mode the tag loads only after consent, no events with storage denied arise, and the first condition stays at zero, however large the site is.

Does a GA4 setting also decide whether modelled figures appear?

Yes, the reporting identity setting, which determines which identifiers GA4 uses to attribute activity to users. Modelled figures only appear with the Blended option; with Observed or Device-based, the reports show counted values only, even when both thresholds are met. The setting affects reporting only, not data collection, so switching it also changes retroactively which figure a time series shows.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Get in Touch

Briefly describe your project or inquiry for a tailored response. This site is protected by reCAPTCHA.

Write a comment

Differing figures from other accounts and questions about the setup are welcome here.

The email address is not published. Required fields are marked with an asterisk.

ALL ARTICLES & CATEGORIES

CCTV

Follow this category by RSS

Cloud & AI

Follow this category by RSS

Data Privacy

All 16 articles in this category Follow this category by RSS

Digital Analytics

All 54 articles in this category Follow this category by RSS

Digital Marketing

All 36 articles in this category Follow this category by RSS

IT & Networks

All 17 articles in this category Follow this category by RSS

Music Production

All 14 articles in this category Follow this category by RSS

Raspberry PI

Follow this category by RSS

Smart Home

All 18 articles in this category Follow this category by RSS

Web Development

Follow this category by RSS

WordPress Plugins & Tricks

Follow this category by RSS