Atrakcyjna kobieta biznesowa pracuje nad laptopem, siedząc przy stole w kawiarni na świeżym powietrzu W ciepły letni dzień

Migracja do GA4 – jak przejść z Universal Analytics bez utraty danych?

6 min. czytania

Migracja z Universal Analytics (UA) do Google Analytics 4 (GA4) to proces, który wymaga precyzyjnego planowania, aby uniknąć przerw w analityce i utraty kluczowych danych historycznych.

Google nie oferuje automatycznego transferu danych z UA do GA4, dlatego sukces zależy od eksportu raportów, równoległego śledzenia i ręcznego skonfigurowania nowej właściwości.

W erze analityki z priorytetem prywatności GA4 wprowadza model oparty na zdarzeniach, uczeniu maszynowym i śledzeniu międzyurządzeniowym, co znacząco różni się od podejścia sesyjnego UA. Firmy, które nie wdrożą GA4, tracą dostęp do bieżących danych behawioralnych i kontroli nad atrybucją konwersji.

Dlaczego migracja do GA4 jest nieunikniona i co tracimy bez przygotowania?

Universal Analytics został wyłączony dla nowych przetwarzań, co oznacza brak nowych danych po tej dacie – historyczne raporty pozostają jedynie do odczytu przez ograniczony czas. GA4 to nie tylko nowy interfejs, ale rewolucja: skupia się na zdarzeniach zamiast sesji, integruje AI do predykcji i lepiej radzi sobie z przyszłością bez plików cookie dzięki anonimizacji adresów IP.

Główne wyzwania migracji obejmują następujące kwestie:

  • brak natywnego importu danych historycznych z UA do GA4,
  • różnice w modelach danych: UA bazuje na sesjach i odsłonach, GA4 na zdarzeniach i użytkownikach,
  • potrzeba rekonfiguracji celów, filtrów i integracji.

Bez równoległego wdrożenia łatwo o rozbieżności w metrykach (np. w konwersjach e-commerce), co wpływa na decyzje biznesowe.

Krok 1 – analiza obecnej konfiguracji Universal Analytics

Zanim zaczniesz, zmapuj kluczowe elementy UA, aby przenieść je do GA4 bez strat. Skorzystaj z poniższej checklisty:

  • Identyfikuj cele i konwersje – sprawdź, które cele (np. zakupy, leady) generują wartość biznesową; eksportuj raporty z ostatnich 2–3 lat przez Data Export API lub raporty niestandardowe;
  • Filtry i wymiary niestandardowe – zanotuj filtry (np. wykluczenia IP) oraz wymiary i metryki niestandardowe; w GA4 staną się one parametrami zdarzeń;
  • Integracje – zweryfikuj powiązania z Google Ads, Search Console czy BigQuery i zaplanuj ich ręczne odtworzenie;
  • Dane e-commerce – jeśli używasz Enhanced Ecommerce, wykorzystaj istniejącą strukturę dataLayer do szybkiego mapowania na zdarzenia GA4.

Wskazówka dla przedsiębiorstw – przeprowadź audyt backupów i uprawnień, by uniknąć przestojów; użyj narzędzi jak Google Analytics Debugger do wstępnej weryfikacji.

Krok 2 – utworzenie nowej właściwości GA4

Nie ma automatycznej migracji – w ramach istniejącego konta utwórz nową właściwość GA4 i zbieraj w niej dane równolegle z UA.

  1. Zaloguj się do Google Analytics → Administracja → utwórz właściwość GA4.
  2. Skonfiguruj strumień danych (web/app) i wygeneruj kod śledzenia (gtag.js).
  3. Wdróż kod GA4 równolegle z UA – umieść oba tagi przy użyciu Google Tag Managera (GTM) lub bezpośrednio w kodzie strony.

W GTM możesz utworzyć nowy kontener lub dodać tagi GA4 bez usuwania UA, aby zachować ciągłość danych podczas testów.

W przypadku GA4 360 konieczna jest umowa licencyjna; w wersji bezpłatnej nie jest to wymagane.

Krok 3 – przenoszenie danych – strategie bez utraty historii

GA4 nie importuje danych z UA, ale możesz zachować ciągłość, archiwizując i raportując dane łącznie.

Eksport i archiwizacja danych UA

Aby zabezpieczyć historię UA do dalszej analizy obok GA4, wykonaj poniższe działania:

  • Pełny eksport surowych danych – użyj eksportu do BigQuery (jeśli aktywny) lub interfejsu Data API do pobrania sesji, zdarzeń i konwersji; pobierz maksymalnie szeroki zakres przed wyłączeniem UA;
  • Raporty niestandardowe – eksportuj kluczowe metryki (np. miesięczne sumy konwersji) do CSV/Excel lub hurtowni danych;
  • Przechowywanie i wizualizacja – użyj BigQuery, Google Sheets lub narzędzi BI (np. Looker Studio) do analizy historycznych danych obok GA4.

Ręczne mapowanie ustawień do GA4

Poniższa tabela podsumowuje kluczowe elementy konfiguracji UA i ich odpowiedniki w GA4 wraz z sugerowanym działaniem:

Element UA Odpowiednik w GA4 Działanie
Cele Konwersje oparte na zdarzeniach Zdefiniuj zdarzenia (np. purchase) z parametrami
Custom dimensions Parametry zdarzeń (do 25 na zdarzenie) Przenieś ręcznie, ogranicz do poziomu zdarzeń
Filtry Filtry danych w GA4 Skonfiguruj filtry na poziomie właściwości
Enhanced Ecommerce Zdarzenia e-commerce (np. view_item) Wykorzystaj istniejący dataLayer bez zmian

Integracje niestandardowe – dla wdrożeń zaawansowanych możesz synchronizować zagregowane dane historyczne przez API jako zdarzenia niestandardowe, pamiętając o zgodności z polityką Google.

Krok 4 – równoległe śledzenie i weryfikacja danych

Uruchom UA i GA4 jednocześnie na okres 4–8 tygodni, aby monitorować różnice i skalibrować raporty.

Narzędzia weryfikacji

Skorzystaj z następujących narzędzi i praktyk kontrolnych:

  • Raport czasu rzeczywistego w GA4 – testuj zdarzenia na żywo;
  • Google Tag Assistant / DebugView w GTM – weryfikuj wywołania tagów i parametry;
  • Porównanie metryk – sprawdzaj użytkowników, sesje i konwersje (GA4 raportuje unikalnych użytkowników szerzej);
  • Identyfikacja rozbieżności – GA4 może pokazywać 20–30% więcej użytkowników z uwagi na model oparty na zdarzeniach.

Bezpieczeństwo danych – skonfiguruj anonimizację IP, tryb zgód (Consent Mode) i automatyczne usuwanie danych w GA4.

Krok 5 – pełne przejście i optymalizacja pod biznes

Po zakończonej weryfikacji wykonaj następujące działania finalizujące migrację:

  1. Wyłącz UA – usuń tagi UA z GTM/kodu i pozostaw aktywne tylko GA4;
  2. Aktywuj BigQuery Export w GA4 – uzyskaj dostęp do surowych danych i automatyzacji analityki;
  3. Przeszkol zespół – korzystanie z Eksploracji, analiz lejka i metryk predykcyjnych;
  4. Utrzymuj integracje – połącz GA4 z Google Ads, Search Console oraz innymi narzędziami marketingowymi.

Dla e-commerce i konwersji – skonfiguruj zdarzenia, takie jak add_to_cart, purchase, z walutą i wartością, aby precyzyjnie liczyć ROAS i przychody.

Najczęstsze pułapki i jak ich uniknąć

Aby zminimalizować ryzyko błędów podczas migracji, zwróć uwagę na poniższe obszary:

  • Utrata custom metrics – nie wszystkie metryki przejdą 1:1; zaplanuj testy i ewentualną remapę;
  • Brak Consent Mode – wdroż tryb zgód dla zgodności z RODO/GDPR i poprawnej atrybucji;
  • Niedopasowane dashboardy – odtwórz raporty w Looker Studio, łącząc dane z UA (archiwum) i GA4 (bieżące);
  • Wyzwania enterprise – zapewnij dokumentację pod audyty oraz proces współpracy IT–analitycy.