GA4 + Google Tag Manager – wdrożenie krok po kroku dla strony firmowej
Bez analityki działasz w ciemno. Nie wiesz, ilu masz odwiedzających, skąd przychodzą, co robią na stronie, gdzie odpadają. Wdrażasz zmiany, ale nie masz pewności, czy pomagają, czy szkodzą. Google Analytics 4 plus Google Tag Manager to standard, który rozwiązuje ten problem i nic nie kosztuje.
Problem w tym, że dokumentacja Google jest pisana dla analityków, a większość poradników w internecie pokazuje GA4 z czasów beta – z opcjami, których już nie ma, albo bez funkcji, które są kluczowe. Poniżej praktyczny przebieg wdrożenia w 2026 roku.
Krok 1: Po co GTM, skoro mamy GA4
GA4 możesz wdrożyć bezpośrednio przez tag w kodzie strony. Działa, mierzy odsłony, wystarcza dla bardzo prostych stron. Problem zaczyna się, gdy chcesz mierzyć więcej niż odsłony – kliknięcia w przyciski, wysłanie formularza, scrollowanie do określonego miejsca, kliknięcie w numer telefonu. Każda z tych rzeczy w czystym GA4 wymaga kodowania.
Google Tag Manager to nakładka, która pozwala konfigurować takie pomiary klikaniem w panelu, bez zmiany kodu strony. Raz wpinasz GTM, potem wszystkie kolejne pomiary, kampanie marketingowe i inne tagi konfigurujesz w jednym miejscu. To standard branżowy.
Krok 2: Założenie kont – kolejność ma znaczenie
Najpierw GA4: idź do analytics.google.com, załóż konto, dodaj usługę typu „Web”, stwórz strumień danych dla swojej domeny. Zapisz Measurement ID (zaczyna się od G-).
Potem GTM: idź do tagmanager.google.com, załóż kontener typu „Web”, zapisz GTM ID (zaczyna się od GTM-).
Kod kontenera GTM wkleisz na stronę. GA4 nie wkleisz osobno – wpniesz go przez GTM. To kluczowe: nie wklejaj kodu GA4 do strony, jeśli używasz GTM. Inaczej będziesz miał podwójne pomiary.
Krok 3: Wpięcie GTM w WordPressa
Trzy opcje, w kolejności od najprostszej:
- Wtyczka GTM4WP – najpopularniejsza wtyczka, wystarczy wkleić GTM ID i działa. Ma też bonusy w postaci automatycznych dataLayerów (informacje o autorze, kategorii, tagach), które ułatwiają potem śledzenie
- Wstawienie kodu przez motyw potomny – edycja pliku header.php lub functions.php. Wymaga technicznej wiedzy, ale daje pełną kontrolę
- Wtyczka typu „Insert Headers and Footers” – najprostsza opcja, jeśli nie chcesz nic kodować i nie potrzebujesz zaawansowanych dataLayerów
Po wpięciu sprawdź w trybie podglądu GTM (Preview), czy kontener się ładuje na stronie. Jeśli tak – przejdź dalej.
Krok 4: Konfiguracja podstawowego tagu GA4
W panelu GTM utwórz nowy tag typu „Google Analytics: GA4 Configuration”. W polu Measurement ID wpisz to G-XXXXXX z GA4. Trigger ustaw na „All Pages” – żeby tag uruchamiał się na każdej stronie.
Opublikuj kontener. Po kilku minutach w GA4 → Reports → Realtime powinieneś zobaczyć ruch. Jeśli widać – masz podstawowy pomiar gotowy.
Krok 5: Zdarzenia konwersji – to, dla czego to wszystko robisz
Sam pomiar odsłon nic Ci nie powie o efektywności strony. Potrzebujesz wiedzieć, kiedy ktoś wykonuje akcję, na której Ci zależy: wysyła formularz, klika w telefon, klika „kup teraz”. To są zdarzenia konwersji.
Przykład najczęstszy – wysłanie formularza. W GTM tworzysz trigger typu „Form Submission” lub (lepiej) trigger na podstawie warunku po wysłaniu formularza (np. pojawienie się elementu z komunikatem „Dziękujemy”). Do tego dodajesz tag GA4 Event z nazwą zdarzenia, na przykład form_submit_kontakt. Publikujesz.
Po wykonaniu testowego wysłania formularza zdarzenie pojawi się w GA4 w sekcji Realtime. Następnie w panelu GA4 idziesz do Admin → Events → Mark as conversion i oznaczasz to zdarzenie jako konwersję. Od tej chwili Google traktuje je jako KPI.
Krok 6: Pomiar telefonów
Telefon w nagłówku strony powinien być oznaczony jako klikalny link tel:. W GTM zrobisz trigger typu „Just Links”, warunek „Click URL contains tel:”. Do tego tag GA4 Event o nazwie phone_click. Po publikacji każde kliknięcie w numer telefonu (na mobile) będzie się rejestrować.
Krok 7: Banner zgód i RODO
Tu wchodzi temat, którego większość poradników pomija. Zgodnie z RODO i wytycznymi UODO nie możesz uruchamiać GA4 bez zgody użytkownika. To znaczy: zanim odwiedzający kliknie „Akceptuję” w bannerze cookie, GA4 nie powinno się odpalać.
Najczęściej używane wtyczki bannerów: Cookiebot, Complianz, CookieYes. Wszystkie integrują się z GTM przez tzw. Consent Mode v2 – mechanizm, który pozwala GTM-owi „wiedzieć”, czy użytkownik wyraził zgodę, i odpowiednio uruchamiać lub blokować tagi.
Konfiguracja zajmuje godzinę, ale jest niezbędna. Pomiary bez zgody to nie tylko ryzyko prawne – to też zafałszowane dane.
Krok 8: Looker Studio – raporty dla osób nieanalitycznych
GA4 ma świetne dane, ale jego interfejs nie jest dla każdego. Looker Studio (też darmowe od Google) pozwala zrobić prosty dashboard, w którym właściciel firmy widzi to, co go interesuje: ile zapytań w tym miesiącu, skąd przychodzą, ile telefonów, koszt pozyskania klienta (jeśli prowadzisz kampanie). Bez wchodzenia w GA4.
To często jest moment, w którym klient pierwszy raz w życiu rozumie, co dzieje się z jego stroną – i zaczyna podejmować lepsze decyzje.
Częste pułapki na koniec
Pamiętaj, że GA4 wymaga 24–48 godzin, zanim niektóre raporty się ułożą. Jeśli czegoś nie widzisz po 5 minutach od wdrożenia – to normalne. Pamiętaj też, że dane historyczne się nie przeniosą – zaczynasz od zera w dniu wdrożenia. Im wcześniej GA4 jest na stronie, tym lepiej. Najlepszy moment był rok temu, drugi najlepszy jest teraz.
