
You open a GA4 exploration to compare this quarter with last year, set the date range, and the chart is empty before a certain month. Or your funnel report only goes back eight weeks. It looks like Google Analytics has lost your history.
In most cases nothing is broken. GA4 is doing exactly what its data retention setting tells it to do. This guide explains what the GA4 data retention setting controls, the causes of missing old data ranked by how often we see them, the exact fix, what you can and cannot get back, and how to keep long-term history safe from now on.
This article is about historical data that has expired. If GA4 is not recording anything today, start with our guide on GA4 showing no data instead, because that is a tracking problem, not a retention problem.
In this official Analytics Academy video, the Google Analytics team tours the Explore section, the part of GA4 where the data retention limit actually applies.
Source video: Watch on YouTube (Google Analytics)
Quick Answer: GA4 data retention controls how long Google keeps user-level and event-level data for explorations and funnel reports. It does not touch the standard aggregated reports under Reports. So if your Traffic acquisition report still shows last year but your exploration does not, retention is almost certainly the reason.
This split confuses many Malaysian business owners, because the same property seems to have two different memories. Google’s Data retention help article states that the setting does not affect standard aggregated reports, only explorations and funnel reports. In practice:
If you are new to the tool, our plain-language explainer on what Google Analytics 4 is covers the difference between reports and explorations in more detail.
Not sure your GA4 is set up properly?
We audit and configure GA4 for Malaysian businesses as part of full-funnel campaigns. See our digital marketing services →
Quick Answer: The top cause is event data retention left at two months. Next come looking in an exploration instead of a standard report, expecting old Universal Analytics history inside GA4, a tracking gap during a website change, and data thresholds hiding rows. Check them in this order and you will usually find the answer in minutes.
When Malaysian clients tell us “GA4 lost our old data”, the real cause usually falls into one of these buckets:
| Root cause | Share of cases |
|---|---|
| Event data retention still at two months | 38% |
| Exploration used where a standard report would work | 21% |
| Expecting old Universal Analytics history in GA4 | 15% |
| Tracking gap after a redesign or tag change | 13% |
| Thresholding or demographic limits hiding rows | 8% |
| Wrong property or a new property created | 5% |
Source: From ZenWeb client tracking across Malaysian SME GA4 properties, 2024–2026. Illustrative of typical patterns.
A few of these need a closer look:
Quick Answer: A standard (free) GA4 property can keep user-level and event-level data for two months or 14 months. The paid Analytics 360 tier adds 26, 38 and 50 months for event data. For almost every Malaysian SME, 14 months on the free property is the right choice.
There are two separate settings on the same screen, and both matter. Here is the full menu of choices, taken from Google’s help article:
| Setting | Standard GA4 (free) | Analytics 360 (paid) |
|---|---|---|
| User data retention | 2 or 14 months | 2 or 14 months |
| Event data retention | 2 or 14 months | 2, 14, 26, 38 or 50 months |
| Age, gender and interests | Always 2 months | Always 2 months |
| Standard aggregated reports | Not affected | Not affected |
| Reset user data on new activity | On or off | On or off |
Source: Google Analytics Help, “Data retention” (checked October 2026).
The “reset on new activity” switch restarts the clock for a user’s identifier each time that user comes back. Leaving it on helps returning-customer analysis. If you collect personal data for remarketing, check your choices against your privacy notice; our guide to Consent Mode and PDPA for GA4 explains the Malaysian angle.
Quick Answer: Sign in with an Editor role, open Admin, go to Data collection and modification, then Data retention. Set event data and user data to 14 months, keep reset on new activity switched on, and click Save. GA4 waits 24 hours before the change takes effect.
To change the GA4 data retention setting, follow these steps. They match the current menus, checked against Google’s data retention help page in October 2026:
While you are in Admin, it is worth checking the settings that cause other common data headaches, such as missing channel labels behind unassigned traffic in GA4, and dimension gaps that show up as (not set) in GA4 reports.
Quick Answer: No. Raising the GA4 data retention period only protects data that has not been deleted yet. Event data older than your old two-month window is gone from explorations, and Google support cannot restore it. Your history then grows by one month for every month that passes, until it reaches 14 months.
Google’s help article explains that a longer retention period applies to data you have already collected and not already deleted. So the setting saves the last two months immediately, then builds forward. This modelled timeline shows how much exploration history a standard property will have after switching from two to 14 months:
| Time since the change | History in explorations |
|---|---|
| First 24 hours | 2 months (change pending) |
| After 1 month | 3 months |
| After 4 months | 6 months |
| After 10 months | 12 months (first year-on-year view) |
| After 12 months and beyond | 14 months (rolling cap) |
Source: Modelled projection by ZenWeb based on Google Analytics Help, “Data retention” (24-hour delay and non-retroactive deletion). Illustrative scenario.
Be wary of anyone who promises to “restore” expired GA4 data. There is no appeal or ticket route for it. What you can still use:
Quick Answer: Because GA4 data retention tops out at 14 months on free properties, use standard reports for long-term trends, connect GA4 to Looker Studio for dashboards, and link the free BigQuery export if you need raw event data for years. BigQuery keeps whatever you export, regardless of GA4 retention, but it only starts from the day you link it.
Fourteen months is enough for this year versus last year, but not for a three-year trend. Each workaround suits a different need:
| Option | Data detail | Typical cost | Effort |
|---|---|---|---|
| Standard reports | Summary only | Free | None |
| Monthly CSV or PDF export | Snapshot of chosen reports | Free | About 30 minutes a month |
| Looker Studio dashboard | Live view of GA4 data | Free | A few hours to set up |
| BigQuery export | Raw events, kept as long as you store them | Free sandbox, small fees above its limits | Needs SQL skills to query |
| Analytics 360 | Up to 50 months in explorations | Enterprise licence | Sales contract |
Source: Google Analytics Help, “Data retention” and “BigQuery Export” (checked October 2026); effort ratings from ZenWeb operational observations, 2024–2026.
Google’s BigQuery Export help page confirms standard properties can export up to 1 million events a day, and can use the free BigQuery sandbox, with charges only above its limits. For most SMEs, a Looker Studio marketing dashboard plus a monthly export is plenty. If your dashboard suddenly goes empty, our guide on a blank Looker Studio dashboard covers the usual connector issues.
Want reporting that never loses history?
We build GA4, Looker Studio and export setups so your marketing results stay comparable year after year. Explore our digital marketing support →
Quick Answer: Make 14-month retention part of every new GA4 setup, keep at least two company-owned Administrator accounts, export key reports monthly, and recheck tracking after every website or tag change. Most “lost data” problems come from settings nobody owned, not from Google.
Use this short checklist whenever you create a property, change agencies or rebuild the website:
Also confirm automatic events are still on in your data stream, because GA4 enhanced measurement being switched off creates gaps that look a lot like missing history.
Quick Answer: Fixing retention yourself is easy. Ask for help when nobody has Editor access, when tracking gaps and retention limits overlap, when you need BigQuery or multi-year reporting, or when GA4 numbers no longer match your sales. Those problems take hours to untangle without experience.
Bring in the ZenWeb team if any of these apply:
Our digital marketing services include GA4 audits, Tag Manager clean-ups and reporting setups for Malaysian businesses, billed in RM.
When old data is missing in GA4, start with the GA4 data retention setting. Check a standard report to confirm the summary data still exists, then set user and event data to 14 months under Admin, Data collection and modification, Data retention. Accept that expired raw data will not come back, and build forward with monthly exports, Looker Studio or BigQuery. Finally, make retention and access part of every new setup so the same problem never returns.
Many GA4 properties end up at two months, because the setting is easy to miss during setup. Always open Admin, Data collection and modification, Data retention, and confirm both user data and event data say 14 months on a standard property.
No. Google says the retention setting does not affect standard aggregated reports. It only limits explorations and funnel reports, so your Reports section can still show older totals even when explorations stop at two months.
No. A longer period only applies to data that has not been deleted yet. Data that expired under the two-month setting is gone, and your exploration history will grow one month at a time until it reaches 14 months.
Google Analytics waits 24 hours before applying any change to the retention period. After that, data within the new window is kept, and the change shows as your exploration date ranges extend over the following months.
Use standard reports for long-term totals, save monthly exports, and connect Looker Studio for dashboards. If you need raw event data for years, link the free BigQuery export, which keeps data from the day you link it onwards.
Stop losing the data you need to grow
ZenWeb sets up GA4, Tag Manager and reporting so Malaysian businesses can compare results year after year with confidence. Tell us what is missing and we will show you how to fix it.
Get A Free Proposal
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.
Chat with us on WhatsApp
Tell us a little about what you need. We'll open WhatsApp with your message ready to send.