⚡ TL;DR: GA4's default data retention is just 2 months, which means user-level and event-level data older than 60 days is permanently deleted. Change it to 14 months immediately in Admin > Data Settings > Data Retention. You cannot recover data that has already been purged. Once fixed, use a GA4 AI chatbot like Meaning to chat with Google Analytics and query your full history in plain English.
If you have ever wondered why your GA4 Explorations show no data beyond a few weeks, the answer is almost certainly your data retention setting. As an AI Google Analytics assistant, Meaning helps users discover this exact problem: the 2-month default is the single most common GA4 misconfiguration. Whether you want to chat with Google Analytics using natural language analytics or simply need to compare this quarter to last, fixing data retention is the essential first step to making Google Analytics 4 made easy.
GA4 data retention is the property-level setting that controls how long Google stores user-level and event-level data on its servers. This data powers Explorations, funnels, the User Explorer, and segment overlaps. When the retention period expires, Google permanently deletes the underlying event data, and no amount of filtering or reporting can bring it back.
What is GA4 data retention?
GA4 data retention determines how long Google keeps raw, user-level and event-level data available for custom Exploration reports. By default, GA4 retains this data for just 2 months. The maximum retention period is 14 months.
Google Analytics 4 separates its reporting into two systems. Standard reports, the pre-built dashboards in the Reports section, use aggregated data that is not subject to the data retention setting. Explorations, the custom analysis tool, query raw event-level data directly, and this data is subject to retention limits. If your retention is set to 2 months, Exploration reports cannot show data older than 2 months, even if those events were collected years ago.
According to Google's official Analytics Help documentation, data retention settings apply to user-level and event-level data stored for use in Explorations. Standard reports, including Acquisition, Engagement, and Monetisation summaries, are not affected by this setting. For a broader overview of how these report sections work, see our guide to understanding GA4 reports.
GA4's default data retention setting (and why it's a problem)
The default 2-month retention period silently deletes your granular analytics data every 60 days, making long-term custom analysis impossible. This is the out-of-the-box setting for every new GA4 property, and the majority of users never change it.
Industry analysis of GA4 implementations suggests fewer than 15% of properties have updated their retention to the maximum 14-month period. That means over 85% of GA4 users are operating with a 60-day data window for all custom analysis. As Semrush's GA4 setup guide notes, data retention is one of the most frequently overlooked configuration steps.
The consequences are significant:
- User cohort analysis requires at least 90 days of data to identify meaningful behavioural patterns.
- Multi-touch attribution modelling across campaigns with 30 to 90 day consideration cycles requires data from before the purchase date.
- Seasonal comparisons, such as analysing this year's Q4 against last year's, are impossible with only 2 months of Exploration data.
The 2-month default exists because GA4 is designed with privacy minimisation as a default principle. This is the correct philosophical approach. However, 14 months of retention is still fully compliant with GDPR and most global privacy regulations, provided your privacy policy accurately describes your data practices.
How to change your GA4 data retention setting
Updating data retention takes less than two minutes and requires Editor permission on your GA4 property. The change takes effect immediately but does not restore data already deleted under the previous retention period.
- Open Google Analytics 4 and click Admin (the gear icon, bottom-left).
- Under the Property column, click Data Settings.
- Select Data Retention from the expanded menu.
- Under Event data retention, change the dropdown from 2 months to 14 months.
- Ensure the toggle 'Reset user data on new activity' is turned on. This extends the retention clock whenever a returning user generates a new session, preventing active users from being pruned prematurely.
- Click Save. The change takes effect immediately.
The 'Reset user data on new activity' toggle is particularly important for e-commerce and SaaS businesses with returning customers. When enabled, a user who visits your site monthly will have their data retained continuously rather than deleted 14 months after their first visit.
If you are setting up GA4 for the first time, our guide on how to set up GA4 correctly from scratch covers data retention alongside every other critical configuration step.
What the data retention setting does and does not affect
The retention setting only controls access to raw event-level data used in Explorations, not the aggregated data behind standard reports. Understanding this scope prevents incorrect assumptions about which reports are affected when data expires.
| Report Type | Affected by Data Retention? | Notes |
|---|---|---|
| Explorations (custom reports) | Yes | Cannot query data older than the retention period |
| Standard Reports (Acquisition, Engagement, etc.) | No | Use aggregated data; not subject to retention limits |
| Realtime Reports | No | Shows last 30 minutes; separate data source |
| Advertising Reports | No | Pulled from Google Ads; unaffected by GA4 retention |
| Funnels (Exploration-based) | Yes | Funnel steps requiring old event data will be incomplete |
| User Explorer | Yes | Individual user journeys rely on event-level data |
| Segment Overlap | Yes | Requires event-level data for accurate comparison |
GA4 data retention options compared
GA4 offers exactly two data retention periods: 2 months and 14 months, with no intermediate option. For nearly every business that expects to run historical analysis, 14 months is the correct choice.
| Retention Period | Exploration Window | Best For | Key Tradeoff |
|---|---|---|---|
| 2 months (default) | 60 days of Exploration data | Sites with strict data minimisation requirements | Cannot analyse seasonal trends, cohorts, or long attribution cycles |
| 14 months (maximum) | Rolling 13-month Exploration window | Most businesses and websites | Stores more user-level data; must be reflected in your privacy policy |
Does changing data retention affect standard GA4 reports?
No, standard GA4 reports are completely unaffected by the data retention setting. The pre-built dashboards under Reports > Acquisition, Reports > Engagement, and Reports > Monetisation use aggregated, anonymised data that is not subject to user-level data retention. These reports retain historical data indefinitely.
This distinction matters because many users believe changing the retention setting will unlock historical data in their overview dashboards. It will not. Standard reports already show all collected historical data. The retention setting only controls access to the granular, user-level, event-by-event data used in Explorations and the User Explorer report. If you find GA4's reporting structure confusing, you are not alone: our article on why you don't understand your Google Analytics data explains the most common sources of confusion.
How a GA4 AI chatbot helps you query retained data
Once your data retention is set to 14 months, the next challenge is actually querying that data effectively. GA4's Explorations interface is powerful but complex, requiring users to configure dimensions, metrics, segments, and date ranges manually. This is where a GA4 AI chatbot transforms the experience.
Meaning works as an AI Google Analytics assistant that lets you chat with Google Analytics using natural language. Instead of building a custom Exploration to answer "which landing pages drove the most conversions last quarter," you simply ask the question. Meaning queries your retained data and returns the answer instantly, functioning like a ChatGPT for Google Analytics that understands your property's data structure.
This natural language analytics approach makes Google Analytics 4 made easy for marketers, founders, and analysts who need answers without mastering GA4's Exploration builder. As Ahrefs notes in their GA4 guide, the complexity of GA4's interface is one of the top reasons users fail to extract value from their analytics data.
Frequently asked questions
What is GA4 data retention and why does it matter?
GA4 data retention is the setting that controls how long Google stores user-level and event-level data for use in custom Exploration reports. It matters because the default is only 2 months, meaning any custom analysis, funnel exploration, or cohort report in GA4 Explorations is limited to a 60-day data window unless you change the setting to 14 months.
How do I change GA4 data retention to 14 months?
To change GA4 data retention to 14 months: go to GA4 > Admin > Data Settings > Data Retention. Change the 'Event data retention' dropdown from 2 months to 14 months, ensure 'Reset user data on new activity' is enabled, and click Save. You need Editor permission on the GA4 property to make this change.
Does GA4 data retention affect standard reports like Acquisition and engagement?
No. GA4 data retention settings only affect Explorations, the custom analysis tool. Standard reports (Acquisition, Engagement, Monetisation, etc.) use aggregated data and are not subject to user-level retention limits. These reports display all historical data regardless of your retention setting.
Can I recover GA4 data that was deleted due to data retention?
No. Once GA4 deletes data because it exceeded the retention period, that data cannot be recovered. This is why setting retention to 14 months on day one is critical. If your property has been running on the 2-month default, you can only extend retention for data collected going forward. Historical data already deleted is permanently lost.
Can I use an AI chatbot to query my GA4 data after fixing retention?
Yes. Once your retention is set to 14 months, tools like Meaning let you chat with Google Analytics using natural language. Instead of building complex Explorations manually, you ask questions in plain English and get instant answers. This makes GA4 accessible to anyone on your team, regardless of their technical expertise.
Conclusion
GA4 data retention is a single dropdown setting that most users never change, and the cost is losing permanent access to granular historical data. Change Event data retention to 14 months on day one, enable 'Reset user data on new activity', and your Explorations will have a rolling 13-month window for cohort analysis, funnel examination, and attribution modelling. Standard reports are unaffected regardless of what you choose.
Once your GA4 data retention is configured correctly, Meaning lets you ask questions about your analytics data in plain English, acting as your AI Google Analytics assistant. No reports, no dashboards, just answers.