Data Retention

No Comments
Data retention

What Data Retention Means

Data retention is the GA4 setting that decides how long Google keeps your user- and event-level data before deleting it — either 2 months or 14 months. Get it wrong and you'll open an Exploration expecting last year's numbers and find nothing, because Google quietly purged the rows months ago.

The part people miss: this setting only governs event and user data used in Explorations and other advanced, unsampled queries. Your standard reports — Traffic acquisition, Engagement, the aggregated stuff on the left nav — are not affected. Aggregated totals stick around. It's the granular, "let me slice this custom cohort from March" data that expires.

A real example

You leave the default in place: 2 months. In January someone asks for a year-over-year Exploration comparing last November's checkout funnel to the November before. You build it — and the older window returns blanks past the 2-month line, while your standard Reports still show November totals just fine. The aggregate survived; the granular data you needed for the funnel breakdown was deleted. That's the trap, and it's silent.

The two settings, side by side

Setting2 months (default)14 months (recommended)
Applies toEvent & user-level data in ExplorationsEvent & user-level data in Explorations
Standard reports affected?No — aggregates persistNo — aggregates persist
Year-over-year Explorations?Impossible past 2 monthsPossible within a rolling 14 months
Cohort / funnel over long windows?Cut off fastFull 14-month reach
Why you'd pick itOnly stricter privacy/compliance mandatesNearly everyone doing real analysis
Cost to changeFreeFree

There is no 24-month or 38-month option in standard GA4 — that's a Google Analytics 360 thing. For the free tier, 14 months is the ceiling, and it should be your default the day you create a property.

How to check it on your own site

  1. In GA4, click the gear icon (Admin) in the bottom-left.
  2. Under the property column, open Data settings > Data retention.
  3. Look at Event data retention. If it says "2 months," that's the default and almost certainly not what you want.
  4. Switch it to 14 months and save. The change applies going forward — it does not resurrect data already deleted.
  5. Leave "Reset user data on new activity" on. It refreshes the retention clock each time a user returns, so active users don't age out mid-relationship.
  6. Verify by opening any Exploration and setting a date range 13 months back — if rows populate, retention is working. If it's blank past a recent cutoff, you're still on 2 months or the data was purged before you changed it.

Common mistakes and how to fix them

  • Leaving it on the 2-month default. Most people never touch it, then lose a year of granularity. Fix: set 14 months on day one of every new property.
  • Assuming the change is retroactive. It isn't. Data already deleted is gone for good. Fix: change the setting before you need the history, not after.
  • Panicking that standard reports will vanish. They won't — aggregated reporting ignores this setting entirely. Fix: know the boundary; only Explorations and unsampled queries are affected.
  • Turning off "Reset on new activity." This shortens effective retention for your loyal returning users. Fix: leave it enabled unless a compliance rule forces otherwise.
  • Relying on GA4 as your long-term archive. Even 14 months is a rolling window. Fix: for multi-year trends, export raw events to BigQuery, where retention is on your terms, not Google's.

FAQ

Does changing data retention delete my old reports?

No. Standard aggregated reports are untouched by this setting. It only governs the granular event and user data behind Explorations and other unsampled queries. Your Traffic acquisition and Engagement reports keep their history regardless.

If I switch from 2 to 14 months, do I get the missing months back?

No. Retention changes apply going forward only. Anything already purged under the 2-month rule is unrecoverable. That's exactly why you set 14 months early, before you need it.

Why isn't there a longer option in my GA4?

14 months is the maximum on the free GA4 tier. Longer windows (up to 50 months) are a Google Analytics 360 feature. If you need years of granular data, pipe raw events into BigQuery instead.

Is data retention a GA4 setting or a Search Console setting?

Purely GA4. Google Search Console has its own fixed 16-month performance window and no user-configurable retention control. Don't confuse the two — they're different tools with different rules.

Should everyone just pick 14 months?

Nearly everyone, yes. The only reason to stay at 2 months is a strict privacy or legal mandate that requires minimal retention. For ordinary GA4 analysis, 14 months is the sane default, and it costs nothing.

Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.

About SEO ProCheck

Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.

Work With Me

Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.

Subscribe to our newsletter!

More from our blog