Dark
Light
Missing GA4 data in real time

Why do events appear only in the GA4 “real-time” report?

September 29, 2023
1 min read

Problem

Sometimes Google Analytics 4 will only show measured event information in the “Real-time” tab of your reports.

Quick fix

There are several reasons why you may be viewing events only in the “Real-time” tab:

  1. Google Analytics is still not processing the events according to its Data update documentation. If this is the case the solution is as simple as waiting at least 24 hours, after this time the data should be visible.
  2. Too few events could be being measured and therefore GA4 applies the Data threshold. That threshold cannot be changed and the only solution is to measure more data or change the “Identity for reporting” option to “Device based”.

Detailed answer

Processing time

As mentioned at the beginning of this article, if your data is not yet visible because you have not yet complied with the required data update times, we recommend that you wait the necessary time according to the official documentation.

IntervalTypical processing timePropertiesData limits per propertyQuery coverage
RealtimeLess than 1 minute360, StandardNoneLimited to a few dimensions and metrics
360 intradayAbout 1 hour360Premium Normal and Premium Large as defined hereAll reports and API queries, except these
Standard intraday4-8 hoursStandardStandard NormalAll reports and API queries, except these
Daily12 hours360, StandardStandard, Premium NormalAll reports and API queries
Daily18 hours360, StandardPremium LargeAll reports and API queries
Daily24+ hours360, StandardPremium XLargeAll reports and API queries
Source: https://support.google.com/analytics/answer/11198161

In general, our recommendation is to wait at least 24 hours to completely rule out this particular case.

Data threshold

If your data is not visible because Google Analytics has applied a data threshold on your reports. A data threshold, as the official documentation states, “Data thresholds are defined by the system and cannot be adjusted” and will be applied whenever a Google Analytics 4 property has Google Signals enabled and its identity system for reporting uses Google Signals. So there are only some limited workarounds against this situation:

  1. Select a longer time period in the reports, for example: select a month instead of a week. This may cause the total number of events to exceed the threshold set by Google Analytics and therefore show event data in the report.
  2. Query the reporting data in BigQuery, as this data does not include information from Google Signals and therefore the data threshold does not apply.
  3. Change the identity method for reports to “Device-based”.

How to change the identity method to “Device-based”

  1. Go to the “Admin” tab

    Click on "Admin"
  2. In the middle column enter the “Reporting Identity” option

    Click on "Reporting Identity"
  3. Click on the “Show all” button.

    Click on "Show all"
  4. Select “Device-based”

    Select "Device-based"
  5. Save changes

    Save
  6. Confirm your changes

    Confirm changes

Leave a Reply

Your email address will not be published.

Don't Miss