ZenWeb - Blog - Old Data Missing in GA4? How to Fix Data Retention Settings

Old Data Missing in GA4? How to Fix Data Retention Settings

November 5, 2026

Share this post:

Old Data Missing in GA4? How to Fix Data Retention Settings
TL;DR: If old data has vanished from your GA4 Explore reports, the most likely cause is the GA4 data retention setting, which keeps only two months of event data unless someone changes it to 14 months. Go to Admin, Data collection and modification, Data retention, set both options to 14 months and save. Data already deleted cannot be recovered, so fix it today and export what you need.

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.

Use Explore for Advanced Analysis in Google Analytics — Analytics Academy

Source video: Watch on YouTube (Google Analytics)

1. What Does GA4 Data Retention Actually Delete?

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:

  • Reports section (safe). Acquisition, Engagement, Monetisation and Pages and screens keep their summary data. You can still compare months and years here.
  • Explore section (limited). Free form, funnel, path, segment overlap and cohort explorations read raw event data. Once that data passes the retention window, it is deleted.
  • Age, gender and interests (always short). Google applies a two-month limit to demographic and interest data in explorations, whatever you choose. That is one reason GA4 demographics can look missing even on a well-set-up property.

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.

Key takeaway: Check a standard report for the same date range before you panic. If the summary numbers are there, your data is not lost, only the raw detail behind explorations has expired.

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 →


2. Why Is Old Data Missing in GA4? Causes Ranked

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:

Why Old Data Goes Missing in GA4 — Share of ZenWeb Cases
Root causes of missing historical data in GA4, ZenWeb client tracking 2024 to 2026.
Root causeShare 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:

  • Universal Analytics is gone for good. Google’s Universal Analytics sunset notice confirms that access to all UA data ended on 1 July 2024. GA4 never imported that history, so pre-GA4 years only exist if someone exported them.
  • Tracking gaps look like missing history. If a theme change dropped the tag, the gap is real data that was never collected. Our guide on broken e-commerce tracking in GA4 shows how to spot the date it stopped.
  • Thresholds hide small numbers. With Google signals on, GA4 can withhold rows to protect privacy. See GA4 thresholding fixes.
Key takeaway: If the data stops at a clean two-month or 14-month line in explorations only, it is retention. If it stops on a specific day everywhere, it is a tracking gap.

3. What Are the GA4 Data Retention Options?

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:

GA4 Data Retention Options by Property Type
Available GA4 data retention periods for user data and event data on standard and Analytics 360 properties.
SettingStandard GA4 (free)Analytics 360 (paid)
User data retention2 or 14 months2 or 14 months
Event data retention2 or 14 months2, 14, 26, 38 or 50 months
Age, gender and interestsAlways 2 monthsAlways 2 months
Standard aggregated reportsNot affectedNot affected
Reset user data on new activityOn or offOn 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.

Key takeaway: Set both user data and event data to 14 months. Paying for Analytics 360 just to see older explorations rarely makes sense for an SME when free exports can do the job.

4. How to Change GA4 Data Retention to 14 Months

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:

  1. Check your role. You need the Editor role on the property. If the person who set up GA4 has left and nobody has Editor or Administrator rights, follow our guide on recovering lost GA4 admin access first.
  2. Pick the right property. In the property selector at the top, confirm the property ID matches the one on your live website tag.
  3. Open the setting. Click Admin (the gear icon at the bottom left), then under Property settings choose Data collection and modification (shown as Data Settings in some layouts), then Data retention.
  4. Change both dropdowns. Set Event data retention to 14 months. Set User data retention to 14 months too.
  5. Decide on reset. Leave “Reset user data on new activity” on unless your privacy policy needs a fixed expiry.
  6. Save and note the date. Click Save and record the date in your marketing log. The change applies after 24 hours.

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.

Key takeaway: The fix takes two minutes, but only an Editor can do it. Sort out access first, then change both dropdowns, not just event data.

5. Can You Recover GA4 Data That Has Already Expired?

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:

Exploration History Available After Switching to 14 Months
Modelled months of GA4 exploration history available at each point after changing event data retention from 2 to 14 months.
Time since the changeHistory 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:

  • Standard reports for the same period, which keep their summary totals.
  • Old exports that someone saved, such as monthly PDFs, CSV downloads or Looker Studio snapshots.
  • Other platforms that keep their own history, such as Google Ads, Search Console and your e-commerce or CRM system.
Key takeaway: Every week you leave retention at two months, another week of raw data disappears. Change it now; the earliest you will get a full year-on-year exploration is about ten months later.

6. How to Keep GA4 Data Longer Than 14 Months

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:

Ways to Keep GA4 History Beyond the Retention Window
Comparison of options to keep GA4 history beyond 14 months by data detail, cost, effort and best use for Malaysian SMEs.
OptionData detailTypical costEffort
Standard reportsSummary onlyFreeNone
Monthly CSV or PDF exportSnapshot of chosen reportsFreeAbout 30 minutes a month
Looker Studio dashboardLive view of GA4 dataFreeA few hours to set up
BigQuery exportRaw events, kept as long as you store themFree sandbox, small fees above its limitsNeeds SQL skills to query
Analytics 360Up to 50 months in explorationsEnterprise licenceSales 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.

Key takeaway: GA4 is a reporting tool, not an archive. If a number matters to your business in two years, store it somewhere you control today.

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 →


7. How to Stop Losing GA4 Data Again

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:

  • Retention on day one. Set GA4 data retention for user and event data to 14 months the same day the property is created.
  • Company-owned access. Keep the property under a company Google account, with at least two Administrators who are staff, not just a freelancer.
  • Tag checks after changes. After a redesign, confirm tags still fire. If your Tag Manager debug tool will not load, see Tag Manager preview not connecting, and if click tracking stops, see Tag Manager triggers not firing.
  • Own your container too. If nobody can log in to Tag Manager, follow our guide on recovering lost Google Tag Manager access.
  • Register custom events. Custom dimensions only report data from the day they are created, so set them up early. Our fix for GA4 custom events not showing explains why.
  • Monthly export habit. Save your key reports at the start of each month, before the next one closes.

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.

Key takeaway: Write retention, ownership and a monthly export into your marketing SOP. A five-minute habit protects years of comparison data.

8. When Should You Get Help With GA4?

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:

  • Access is locked. A former agency or developer owns the property and will not respond.
  • The history does not add up. Totals in GA4, Google Ads and your store disagree, and you cannot tell which is right.
  • E-commerce is involved. Online stores often have connected issues. A missing WooCommerce add to cart button breaks funnel data, while Shopping ads not showing or a Merchant Center shipping settings warning can create sudden drops that look like data loss.
  • You need long-term reporting. Board reports or investor updates need three-year trends that GA4 alone cannot hold.

Our digital marketing services include GA4 audits, Tag Manager clean-ups and reporting setups for Malaysian businesses, billed in RM.

Key takeaway: The retention setting is a two-minute job. The surrounding problems of ownership, tracking gaps and reporting are where expert help saves real time and money.

9. Conclusion

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.


10. Frequently Asked Questions

1. What is the default GA4 data retention period?

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.

2. Does GA4 data retention affect my standard reports?

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.

3. If I change retention to 14 months, will my old data come back?

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.

4. How long does a data retention change take to work?

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.

5. How can a small business keep GA4 data for more than 14 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.

Talk to ZenWeb today

Table of Contents
Table of Contents

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.