One of GA4's least visible settings has one of the biggest long-term consequences: a data retention limit that quietly deletes user-level and event-level data after a set period, by default far shorter than most teams assume.

What the setting actually controls

The retention setting in Admin → Data Settings → Data Retention controls how long GA4 keeps event-level data available for exploration reports and custom analysis — it does not affect the standard, pre-aggregated reports in the main GA4 interface, which can still show historical trends even after the underlying event data has been deleted.

Why this is easy to miss

  • The default setting on many new GA4 properties is 2 months, not 14 — far shorter than most teams expect coming from Universal Analytics, which didn't have this limitation.
  • Standard reports keep working normally after the cutoff, so there's no obvious symptom until someone tries to build a custom Exploration report looking back further than the retention window and finds the data simply isn't there.
  • It's a one-time setting easy to configure at initial setup and then never revisit.

How to fix it

  1. Go to Admin → Data Settings → Data Retention in the GA4 property.
  2. Change "Event data retention" from the default to the maximum available option (14 months, as of this writing).
  3. Understand this is not retroactive — changing the setting today only extends retention going forward; data already past the old retention window is not recoverable.
  4. For genuinely long-term historical analysis beyond even the 14-month maximum, export raw event data into BigQuery on a recurring basis, which has no retention limit of its own.

What this means for reporting

If your team relies on GA4's standard reports (Reports snapshot, Acquisition, Engagement), this setting mostly doesn't affect you. If you build custom Explorations, cohort analyses, or funnel comparisons looking back more than a couple of months, this setting is the difference between the data existing and being permanently gone.

Report TypeAffected by Retention Setting?Notes
Standard reports (Acquisition, Engagement)NoPre-aggregated, unaffected by the event-data retention window
Explorations (funnel, cohort, path)YesLimited to whatever the retention window currently allows
BigQuery exportNoRaw event data exported to BigQuery has no GA4 retention limit

This is exactly the kind of quietly-configured setting that a proper IT infrastructure review catches before it becomes a gap discovered mid-analysis, months after the data is already gone.

FAQ

What does the GA4 data retention setting actually delete?

The GA4 data retention setting controls how long event-level and user-level data remains available for Exploration reports and custom analysis — it does not delete or affect the standard, pre-aggregated reports (Acquisition, Engagement, and similar), which continue showing historical trend data even after the underlying raw events have been removed.

  • Only custom Exploration-style reports are limited by this setting — standard reports are unaffected.
  • The change is not retroactive: extending retention today doesn't recover data already past the old window.

How do you fix GA4's data retention limit?

Go to Admin → Data Settings → Data Retention in the GA4 property and change "Event data retention" from its default (often 2 months) to the maximum available option (currently 14 months) — for analysis beyond even that window, set up a recurring export of raw event data into BigQuery, which has no retention limit of its own.

  • The fix takes effect going forward only — it cannot recover data already past the previous retention window.
  • BigQuery export is the standard solution for genuinely long-term raw event data needs.