Website analytics with data in the UAE or KSA (Mindcat Analytics)

UAE

Your client's website traffic changes the day you switch tools: export these first

By Shivanath DevinarayananPublished 9 min read
Written forOperations or sales lead at a mid-market UAE business“Leads go cold before anyone replies.”

The short answer

Before an agency moves a client's website off Google Analytics, what should it export, and will the traffic number change?

Yes, the number will change, because tools count sessions, bots and returning visitors differently. Export the last full month at page level as a baseline, plus traffic by channel, conversions by source and top landing pages. Keep the old property and run both tools for a few weeks. At Mindcat, we warn the client first.

Two laptops with traffic charts that do not match and a gold folder between them, with the words Which number is right?

Takeaways

  1. 01Tell the client before the switch that the traffic number will change. Tools count sessions, bots and returning visitors differently.
  2. 02Export the last full month at page level first. Without that baseline you cannot tell an expected gap from a broken install.
  3. 03On a standard GA4 property, event-level detail is kept for 2 or 14 months. The standard reports are what survives, so export those.
  4. 04Keep the old property, read-only, under the client's own account. Keep GA4 running where Google Ads audiences depend on it.

If you report a client's website traffic every month and the tool is about to change, this is for you. It is not for a site nobody reports on. And if a client's Google Ads bidding depends on Google Analytics audiences, do not switch that client off it; run both, as below.

What happens to the traffic number the day you switch?

It changes. Tell the client that before it happens, not after they see the first report.

A migration guide on analytics-migration.com puts the reason in one line (updated 1 November 2026): "Privacy-first tools count sessions differently, ignore bots differently, and do not follow users across visits the same way." It adds the part that matters for an agency: "Without a baseline, you cannot tell an expected discrepancy from a broken installation."

Here is one concrete case, from our own tool. Mindcat Analytics sets no cookie, and a visitor's session is a code that changes every month. So a person who visits in October and again in November counts as two visitors in a two-month report. A tool that keeps a cookie for a year counts them once. Neither number is wrong. They answer different questions.

The consent banner moves it too. Our own Analytics page names the problem agencies bring us: the banner goes up, many visitors close it, and the dashboard shows fewer visits than the sales team has leads. A tool that counts without a cookie is counting a different set of visits from one that waits for consent.

So the rule we give agencies: expect a steady gap between the old number and the new one. A gap that stays the same week to week is the tools disagreeing. A drop to near zero on one site is a missing script.

Why the number moves: sessions, bots, returning visitors and the consent banner are counted differently
Four reasons the number moves. A steady gap is expected; a drop to near zero is a broken install.

How much history is there to lose?

Less than the client thinks, and it is already expiring.

Google's own Data retention page says a standard GA4 property keeps user-level and event-level data for 2 months or 14 months. When data reaches the end of that period, "it is deleted automatically on a monthly basis." The longer options (26, 38 and 50 months) are for the paid 360 tier only.

The same page says what the setting does not touch: "the data retention setting does not affect standard aggregated reports". It only limits explorations and funnel reports. So the "four years of traffic" a client worries about is mostly the standard reports: traffic by channel, top pages, conversions by source. Those are exactly what you can download today.

There is a precedent for waiting too long. Google stopped standard Universal Analytics properties processing data on 1 July 2023, and from the week of 1 July 2024 removed access to their current and historical data. Its own help page warned that data not exported "will be permanently deleted by Google and won't be recoverable." Nothing like that is announced for GA4. The habit it teaches still holds: export while you can, not when you need it.

GA4: standard reports stay readable, event detail is kept 2 or 14 months, BigQuery starts the day you link it
What is still there to export, from Google's own retention page.

What do we export first?

Five steps, in this order, before anything changes on the site. The first is a check; the other four are exports.

  1. 01Open Admin, Data Settings, Data Retention, and write down whether the property keeps 2 or 14 months. That tells you how much detail is left.
  2. 02Export the last full month at page level: sessions, users and views for the top twenty pages, plus conversions. On a broker site with hundreds of listing pages, group the listings into one line per project or area so they do not fall out of the top twenty. This is the baseline you compare the new tool against.
  3. 03Export monthly traffic by channel for as far back as the reports go.
  4. 04Export conversions (GA4 calls them key events) by source and by month. If the client's leads come on WhatsApp or by phone, the WhatsApp tap and the call tap are the conversions that matter most; make sure they are in this export.
  5. 05Export landing pages for the campaigns the client still talks about, and top pages by year.

Download each one as CSV with the date range in the file name. Put them in one folder in the client's own drive, with a two-line note saying what was exported and when. The migration guide gives the same advice, and a warning: "a folder of 200 unlabelled CSVs is not an archive."

If the client needs event-level rows (one line per click, with its details), link the free BigQuery export now. It holds only what it collects after you link it. It does not reach back, and standard properties are limited to one million events a day, according to the same guide. For most broker and clinic sites, the five exports above are enough.

Export in order: retention, baseline month, traffic by channel, conversions by source, top landing pages
Five exports, in this order, before anything changes on the site.

Who owns the account the history sits in?

Check this before the exports, because it decides who can make them.

LegalClarity, a US legal explainer published in June 2026, quotes Google's terms of service: on termination, "all of Your historical Report data will no longer be available to You". Its conclusion: "If the agency controls the account and terminates it, your historical data disappears." It recommends that the agency creates every account and property under the client's own business account, and archives reports in a format the client can open.

That is written under US law, not UAE law, so treat it as the questions to put to the client's counsel, not as the answer. Our working practice is simpler. The client's Google account owns the old property. The client's drive holds the exports. The new tool's account is in the client's name too, and the agency gets a login.

How long do we run both tools?

Until two full weeks show the same gap between the two tools on the same pages. That is our working rule. Counting the partial first week, it means at least three weeks from the day the new script goes on. Our page says it plainly: you can run both while you compare, and keep GA4 only where you need its ad features.

When the gap is steady, take the old tag off the site and leave the property in place, read-only. It costs nothing, and the standard reports stay readable. The same guide notes that a deleted property sits in the Trash for 35 days and can be restored there. After that it is gone for good. There is no reason to delete it at all.

The switch: export, run both tools a few weeks, compare to the baseline, old tag off and property kept
Run both tools before the old tag comes off.

What do we tell the client before the switch?

Three lines, sent before the first new report. This is a sample, not a client's message:

From next month your website traffic report comes from a new tool. The visitor number will not match the old one, because the two tools count returning visitors and the consent banner differently. We have kept last month's full report as a baseline, and your old reports stay in your own account.

Two timing rules come with it. Do not switch a client in the month a campaign launches, because the first month after a switch is the one with no clean comparison. And for a retail or hospitality client, do not switch in the run-up to Ramadan or a sale season, when the client will compare this year against last year line by line.

The campaign names carry across if they were set by UTM tags (short labels at the end of an ad link). If nobody owns that list yet, fix it first. Who names the campaigns has the naming sheet.

What will Mindcat Analytics not do?

Say it before the price. Mindcat Analytics does not import GA4 history. Your history stays in your exports and in the old property, and the new tool starts counting the day the script goes on the site. It builds no ad audiences, does no remarketing and sends no signals to Google Ads bidding, so keep GA4 for those. It sends no reports by email and shows Gregorian dates only, with no Hijri calendar.

What it does: a read-only link per client website that opens on a phone with no login, and a CSV export of any website whenever you want it. Logins are free, so the client keeps their own.

If you report traffic for client sites in the UAE or Saudi Arabia and want each client on a read-only link, Mindcat Analytics counts visits without a cookie and keeps the data in the region.

Whether a client's site still needs a consent banner is a question for their counsel, not for the tool. The questions to bring are in our post on GDPR for a UAE website. If the leads arrive by WhatsApp and phone, count the taps first.

How do we decide which client sites move?

Our method is called Counted in the region. We read each client site and sort it into one of three groups.

  • Move: the client wants the data kept in the UAE or Saudi Arabia, or the monthly report is the problem (rebuilt by hand, or the client cannot open it).
  • Keep on GA4: the client's Google Ads campaigns depend on GA4 audiences or bidding signals.
  • Run both: the client wants the in-region count and still runs Google Ads. GA4 stays for the ads, and the new tool carries the report.

For an agency with many client sites, we usually move the sites in batches, a few a month, so each batch has a clean baseline. For a broker's launch site, we move it between launches, not during one.

What does it cost?

Here is what the Analytics page says today. You pay per website a month. A website is one site or domain, and the Arabic and English versions of one site count once. Logins are free and unlimited.

  • Websites 1 to 5: AED or SAR 99 each. 6 to 20: 39. 21 to 100: 19. 101 and up: 12.
  • The shared plan, hosted by us in the UAE or Saudi Arabia, has a minimum of AED/SAR 499 a month, for up to five websites. The page's worked example: an agency with 10 client websites pays AED 690 a month.
  • Each website includes up to 200,000 events a month (page views plus the clicks we track), pooled.
  • The quick start is a fixed AED/SAR 2,500 that we set up, for the shared plan up to five websites. From six websites, managed setup starts at AED/SAR 5,900.
  • Billed at cost, outside the website price: a paid geo database if your setup needs one, and any outside service you ask us to buy for you.

So for an agency with 10 client sites on the shared plan, month one is AED 5,900 for the managed setup plus AED 690 for the month, and AED 690 a month after that. Annual prepay takes 15 percent off. Prices exclude 5 percent UAE VAT and 15 percent Saudi VAT. See prices and the comparison on the page.

Tell us how many websites you run and where your visitors are. We reply with the setup plan and the monthly price per website, in AED or SAR.

Filed under

Website analytics with data in the UAE or KSA (Mindcat Analytics)export ga4 dataga4 data retentionswitch analytics toolwebsite traffic report
Useful to someone on your team?

FAQ

Questions teams ask next

Will website traffic numbers match after switching analytics tools?
No, and nobody should promise they will. Daniel Eriksson of analytics-migration.com writes that privacy-first tools count sessions differently, ignore bots differently and do not follow visitors across visits the same way. Expect a steady gap. A sudden drop to near zero means the script is missing, not that the traffic fell.
How long does GA4 keep my data?
Google's Data retention page says a standard GA4 property keeps user-level and event-level data for 2 or 14 months, then deletes it monthly. The setting affects explorations and funnel reports, not the standard aggregated reports. Check the setting under Admin, Data Settings, Data Retention.
Can I export GA4 history before switching tools?
Yes. Any GA4 report downloads as CSV, Google Sheets or PDF. The BigQuery export gives event-level rows but only from the day you link it, and standard properties are capped at one million events a day, according to analytics-migration.com. Export the reports you will compare against before you change anything.
Should we delete the old GA4 property after the switch?
No. Take the tag off the site and leave the property in place, read-only. The standard reports stay readable. A deleted property sits in the Trash for 35 days and can be restored there, then it is gone for good.
Does Mindcat Analytics import GA4 history?
No. Your GA4 history stays in your exports and in the old property. Mindcat Analytics starts counting the day the script goes on the site. It costs AED or SAR 99 per website a month for the first five, with a shared plan minimum of AED/SAR 499 a month. Prices exclude 5 percent UAE VAT and 15 percent Saudi VAT.

Sources

  1. 01Google Analytics Help: Data retention (Google's own page)Accessed 13 Nov 2026
  2. 02Google Analytics Help: Google Analytics 4 has replaced Universal Analytics (updated 16 July 2025)Accessed 13 Nov 2026
  3. 03analytics-migration.com: How to export your GA4 data before you migrate (Daniel Eriksson, 20 July 2026, updated 1 November 2026)Accessed 13 Nov 2026
  4. 04LegalClarity: Analytics reporting terms of agreement for SEO companies (a US legal explainer, 20 June 2026)Accessed 13 Nov 2026
  5. 05Mindcat Analytics: prices, what is included and what is not (live page)Accessed 13 Nov 2026
Shivanath Devinarayanan, founder of Mindcat

Written by

Shivanath Devinarayanan

Founder, Mindcat Consulting · Salesforce MVP Hall of Fame

Builds and runs AI agents in production. Reads every brief that comes in and signs the work that goes out.

About Shivanath

Mindcat Analytics · the written assessment

We work in real estate and right now, leads go cold before anyone replies.

Industry
Problem

Brief: Real estate. Leads from portals and WhatsApp. Follow-up has no owner. An agent on a named process. A reviewer on the exceptions. From: /blog/website-traffic-before-tool-switch.