When Google launched GA4, it quietly shipped with a default data retention period of 2 months. That means any session, event, or conversion data older than 60 days is permanently and irrecoverably deleted from your GA4 property — unless you've explicitly changed this setting.

The majority of GA4 properties we audit still have this default in place. Not because marketers don't care about their data. Because the setting is buried, the deletion happens silently, and there's no warning when it occurs.

What is data retention in GA4?

Data retention in GA4 controls how long user-level and event-level data is stored before Google automatically purges it. This applies specifically to the data that powers your Explorations reports — things like user lifetime analysis, funnel exploration, path analysis, and any custom reports you build outside of the standard reporting interface.

It does not affect the standard Summary reports in GA4, which aggregate data and are not subject to the same retention limits. But for any analysis that requires raw event or user-level data — which is most meaningful analysis — the retention window matters enormously.

Important distinction: The 2-month retention limit applies to user-level and event-level data used in Explorations. Standard reports (Acquisition, Engagement, Monetisation, Retention) pull from aggregated data and are not directly affected. However, any segment-level, cohort, or path analysis you run in Explorations will be limited to your retention window.

Why 2 months destroys your analysis capability

Two months of data sounds like enough until you need to do any of the following:

Once this data is deleted, it is gone permanently. There is no way to recover it. Google does not keep a backup. The only option at that point is a BigQuery export configured before the deletion occurs — but that requires the export to have been set up in advance.

The compounding problem: Every day you leave data retention at 2 months, you are permanently losing data that can never be recovered. An analyst who discovers this issue in month 6 has already lost 4 months of historical event data. The fix takes 60 seconds. The cost of not fixing it compounds daily.

How to fix GA4 data retention right now

Changing your data retention setting takes less than 60 seconds and should be the first thing you do in any GA4 property you manage.

  1. Open your GA4 property and click Admin in the bottom-left
  2. Under the Property column, click Data Settings
  3. Click Data Retention
  4. Change Event data retention from "2 months" to "14 months"
  5. Toggle Reset user data on new activity to On — this resets the retention clock when a returning user fires a new event, extending their data lifespan
  6. Click Save
Why 14 months specifically? GA4 offers two options: 2 months and 14 months. There is no reason to keep 2 months unless you are subject to specific data privacy regulations that require it. 14 months gives you a full year of data plus a 2-month buffer for year-over-year comparisons in every month of the year.

For permanent retention: BigQuery export

If you need data retained beyond 14 months — or want a permanent raw event-level backup that is entirely under your control — set up the GA4 BigQuery export. This pipes your raw event data into a BigQuery dataset where it is stored indefinitely (subject to your own BigQuery storage costs and policies).

To set it up, go to Admin → Product Links → BigQuery Links. You will need a Google Cloud project with billing enabled. Once connected, GA4 exports daily event tables to BigQuery automatically.

This is particularly important for e-commerce businesses, enterprise properties, or any situation where historical analysis has regulatory or contractual significance.

How to check if your property is affected

The fastest way to check is to go to Admin → Data Settings → Data Retention and look at the current setting. If it reads "2 months," your property is actively deleting data right now.

If you manage multiple GA4 properties — as most agencies and enterprise teams do — checking each one manually is time-consuming. GA4 Health Check's automated audit checks data retention status as part of its 47-point property scan, flags it as a critical finding if it's still at the default, and includes the fix in the PDF report.

Run the audit on any property in under 60 seconds: GA4 Health Check →

The single most important GA4 setting. In hundreds of property audits, data retention is the issue we find most consistently — and the one with the most permanent consequences. Change it today. Run an automated audit to check all your properties →
Travis Gunn
Founder of GA4 Health Check. Working with Google Analytics since 2013, with over 250 clients audited across almost every industry vertical. 100% Job Success on Upwork for over a decade.