Future-proof migration to GA4


  • Customer case
  • Technical Web Analytics
  • Data projects
wehkamp logo
Reimer van de Pol
Business Manager
3 min
08 May 2023

From 1 July 2024, it will no longer be possible to process data in Universal Analytics 360 (hereinafter: UA360). Wehkamp collected data in UA360 and was keen to be prepared in time for the migration. In addition, they wanted to collect at least 1 year of historical data for UA360's sunset. This allowed Wehkamp to compare the data in UA360 and in GA4. A key desire was to migrate the measurements as-is.

Wehkamp enlisted the help of our Technical Web Analysts to migrate their data from UA360 to GA4.


Our approach to migration consisted of 5 steps:

1: Deepdive into the current implementation of UA360 and Firebase: we analysed the current implementation in UA360 for the website and Firebase for the app to create an overview of the account and event structure. During this deepdive, we looked at what data was collected in both tools.

2: Overview of measurements to be migrated to GA4: in consultation with all stakeholders, we identified the measurements to be migrated. For example, we talked to Web analysts, Marketing analysts, Data Scientists and Data Engineers about what reports, dashboards and machine learning models they were using. This gave us a complete overview of all measurements used in the web and app environments.

3: Future-proof and consistent measurement plan: based on the overview, we created a measurement plan that met the following requirements:

  • Multiplatform: the app and web environments had to be included.
  • Multilabel: Wehkamp Retail Group has multiple brands: Wehkamp, Kleertjes.com and Union River. We also included these brands in one central measurement plan.
  • Multicountry: we drafted the measurement plan in English. If Wehkamp wants to grow internationally, they don't need to adjust the measurement plan accordingly.

We ensured that the documentation and definitions of events and parameters were clearly defined. This made it clear to all teams within Wehkamp what it meant. The developers could then get to work implementing the GA4 events.

4. Testing & debugging implemented events: for the web environment, we tested in the development environment. Here, we checked that events were fired properly and that the corresponding parameters were pushed correctly. For the app environment, we used the debug view in GA4. Here we could test whether the events fired properly and parameters were logged.

5. Configuring GA4 interface: events were sent via Google Tagmanager for the web environment and via Firebase for the app environment. The parameters and other settings still needed to be configured for both environments.


We implemented more than 300 different events for the website and key events (screen_view and ecommerce events) for the app. This allows Wehkamp to collect data in GA4 for at least another year for UA360's sunset. In addition, we were able to significantly improve data quality. All events are now measured correctly and consistently.

The measurement plan is scalable and future-proofed, making it easy to make changes.


Reports, dashboards and machine learning models will be set up in the coming period based on GA4 measurements for the app and the website. Users of the tool will also undergo GA4 training so that they have a good understanding of how the tool works. Wehkamp is ready for the future and can switch to GA4 without any problems before the UA360 sunset.

Want to know more?

Reimer will be happy to talk to you about what we can do for you and your organisation as a data partner.

Receive data insights, use cases and behind-the-scenes peeks once a month?

Sign up for our email list and stay 'up to data':

You might also like:

Implementing a standardised digital data layer

ABN AMRO partnered with our team to create a standardized digital data layer, addressing challenges with uniformity, reliability, and efficiency in their migration to a new analytics platform. The new standard allows for consistent tagging of all online components, leading to improved tagging management and reliable digital data for future use.

Read more

Measure ecommerce events in GA4 and Universal Analytics with only the updated datalayer pushes

With our variable in the Google Tag Manager Community Template Gallery it is easy to start using all the new ecommerce analytics capabilities that Google Analytics 4 offers while fully supporting the 'old' enhanced ecommerce of Universal Analytics. Find out how the variable works.

Read more

Switching from Universal Analytics to Google Analytics 4 (GA4)

On 14 October 2020, Google launched the new version of Analytics: Google Analytics 4 (GA4). Soon after the launch, it became clear that a number of important functionalities from Universal Analytics (GA3) were missing, and therefore the time to switch seemed far away. Fortunately, we see that the development team on the side of Google has not been idle. Some nice features have since been introduced within GA4 that have narrowed the gap between GA3 and GA4. This article answers the questions that are increasingly being asked about GA4.

Read more

How do I set up Google Tag Manager?

A tag management system such as Google Tag Manager (GTM) enables you to measure visitor behaviour on your website. You can also implement marketing pixels (such as Google Ads and Facebook) and cookie banners via this platform. This article gives you tips to keep in mind when setting up GTM. This allows you to collect reliable and usable data, and you will be less dependent on your web developers.

Read more

The impact of ITP on analytics and the user experience​

Intelligent Tracking Prevention (ITP) was launched by Apple in 2017 in an effort to restore "the balance the balance between privacy and the need for on-device data storage". With Intelligent Tracking Prevention, Apple aims to reduce cross-site tracking (following users across websites) by limiting the use of cookies. Find out what this means for you.

Read more

The quality of web analytics implementations

How good is your web analytics implementation? How much confidence is there within the company regarding those figures? In this article we first explain why a web analytics tool will never have 100% accurate data and why that is not a bad thing. Then we look at the practice: how good are most implementations really?

Read more

What is Tagbird, what do you use it for, and what can you do with it?

Tagbird is a Chrome extension developed by Digital Power. You can download it from the Chrome Web Store and add it to your browser. It is a debug/visualisation tool that provides a simple and clear insight into, among other things, the data layer, tag management events and analytics requests of a website. So you can quickly and easily test your entire analytics implementation with Tagbird.

Read more
people outside

Which data traineeship is right for you?

You are almost done with your studies and looking for an employer that offers you the opportunity to learn everything about the field of data. Or you are no longer challenged in your current position and would like to become more technical. In both cases, you do not want to follow unpaid courses, but you would like to get started as soon as possible for real customers, with a serious salary. Does this sound familiar? Then these data traineeships are really something for you.

Read more

What are cookies?

Cookies. This word comes up a lot in the world of marketing and online analytics. But what exactly are those cookies? And are there different types of cookies?

Read more