Narzędzia 6 min czytania
Google Tag Manager – co to jest i jak go wdrożyć na stronie
Można sobie wyobrazić zespół marketingu w firmie usługowej, który chce dodać kod śledzenia nowej kampanii, a każda taka zmiana oznacza zgłoszenie do programisty i czekanie na wydanie strony. Google Tag Manager skraca tę drogę. To bezpłatny system zarządzania tagami, który pozwala tworzyć tagi i instalować je w witrynie bez ręcznego dodawania fragmentów kodu JavaScript.
Na stronę trafia tylko fragment kodu kontenera, który może zastąpić ręcznie wklejane tagi, na przykład Google Ads i Google Analytics. Kolejne tagi dodajesz, zmieniasz i wyłączasz już w panelu, bez zmian w plikach strony.

Z czego składa się Google Tag Manager i co oznaczają nazwy w panelu
Pracę w panelu porządkują cztery elementy. Ich nazwy wracają na każdym etapie konfiguracji, więc dobrze znać je przed pierwszym logowaniem.
- Kontener – zestaw tagów, reguł i zmiennych przypisany do jednej witryny albo aplikacji.
- Tag – fragment kodu, który wysyła dane do wybranej usługi, na przykład tag Google do GA4 albo tag konwersji Google Ads.
- Reguła, w wielu poradnikach nazywana wyzwalaczem – warunek, od którego zależy, kiedy tag się uruchomi, np. wyświetlenie strony albo kliknięcie przycisku.
- Zmienna – wartość odczytywana w chwili działania tagu albo reguły, np. adres podstrony albo tekst klikniętego linku.
Tag w tym znaczeniu to kod, a nie hasło wpisywane w wyszukiwarkę. Nie jest też tym samym co tagi UTM, czyli parametry dopisywane do adresu linku.
Czym Google Tag Manager różni się od tagu Google i gtag.js
Te nazwy brzmią podobnie, ale opisują co innego. Tag Google to tag usług Google, który można wkleić bezpośrednio w kod strony jako bibliotekę gtag.js albo dodać jako jeden z tagów w kontenerze Google Tag Managera.
Google porównuje oba sposoby wdrożenia w dokumentacji, a najważniejsze różnice zebraliśmy w tabeli.
| Cecha | Tag Google w kodzie strony (gtag.js) | Google Tag Manager |
|---|---|---|
| Pisanie kodu | Wymagane | Niewymagane, tagi ustawiasz w panelu |
| Obsługiwane tagi | Tylko usługi Google | Usługi Google, tagi firm trzecich i tagi niestandardowe |
| Zgodność z CMS | Generatory statycznych witryn, systemy CMS, kreatory i strony HTML z JavaScriptem | Wiele systemów CMS i kreatorów, a gdy system nie obsługuje GTM, Google wskazuje tag Google (gtag.js) |
Po stronie Google Tag Managera dokumentacja wymienia też kontrolę wersji i obsługę tagowania po stronie serwera.
Sam Google Tag Manager nie pokazuje statystyk. Zarządza tagami, a dane i raporty oglądasz w usłudze, do której tagi je wysyłają, na przykład w GA4.
Konto, kontener i fragment kodu – wdrożenie krok po kroku
Pierwsze wdrożenie to kilka czynności, których kolejność ma znaczenie.
- Załóż konto Google Tag Manager i utwórz kontener dla swojej witryny.
- Skopiuj z panelu kod kontenera i wklej go w kod strony w miejscu, które wskazuje instrukcja instalacji.
- Dodaj pierwszy tag, na przykład tag Google dla GA4, i przypisz mu regułę, która określi, kiedy ma się uruchamiać.
- Sprawdź działanie w trybie podglądu, zanim zmiany zobaczą użytkownicy.
- Opublikuj wersję kontenera, a każdą kolejną zmianę zapisuj jako nową wersję.
Kontener zakładaj na firmowym koncie Google, a nie na prywatnym adresie wykonawcy. U nas kod, domena, konta reklamowe i analityka, w tym konto GTM, są od pierwszego dnia na dostępach klienta.
Wtyczka czy kod w motywie, czyli Google Tag Manager w WordPressie
W WordPressie kod kontenera można dodać na trzy sposoby: wtyczką, przez pole na skrypty w ustawieniach motywu albo w plikach motywu potomnego.
Wtyczka nie wymaga dostępu do plików, ale to kolejny dodatek do aktualizowania. Pole na skrypty działa tylko wtedy, gdy motyw je przewiduje. Motyw potomny wymaga edycji plików, za to kod nie znika przy aktualizacji motywu nadrzędnego.
Większość profesjonalnych stron firmowych realizujemy jako strony na WordPressie z własnym motywem. W takim motywie kod kontenera da się umieścić bez dodatkowej wtyczki.
Niezależnie od wyboru na stronie powinna działać tylko jedna metoda. Jeśli ten sam tag Google jest skonfigurowany na jednej stronie co najmniej dwa razy, dane mogą się duplikować albo ustawienia mogą się pomieszać. Taki duplikat powstaje na przykład wtedy, gdy kod został w plikach motywu, a ktoś dodał go jeszcze raz wtyczką.
Podgląd i Tag Assistant sprawdzą, czy tagi działają
Tryb podglądu pokazuje, które tagi uruchomiły się na danej podstronie i przy jakim działaniu użytkownika, zanim zmiany trafią do odwiedzających.
Do sprawdzania implementacji Google udostępnia też rozszerzenie Tag Assistant do przeglądarki Chrome. Pokazuje ono ostrzeżenia dotyczące implementacji, na przykład gdy zdarzenie trafia do usługi Google, zanim uruchomi się odpowiedni tag Google.
Po podglądzie sprawdź stronę jeszcze dwa razy w nowym oknie przeglądarki, raz po odrzuceniu zgód na pliki cookie i raz po ich zaakceptowaniu. Tagi reklamowe i analityczne powinny zachowywać się zgodnie z wyborem w banerze.
Rozszerzeń do pracy z GTM jest więcej, ale w tym wpisie zostajemy przy narzędziach opisanych w dokumentacji Google.
Jakie zdarzenia i konwersje zmierzysz na stronie firmowej i w sklepie
Kontener ma sens dopiero wtedy, gdy wiadomo, które działania na stronie trzeba liczyć. W firmie usługowej mogą to być na przykład wysłanie formularza kontaktowego i kliknięcie numeru telefonu, a w sklepie dodanie produktu do koszyka.
Każde z tych działań dostaje w panelu własną regułę i tag, który przekazuje zdarzenie do GA4. Zdarzenia oznaczające zapytanie albo sprzedaż stają się podstawą pomiaru konwersji. Konwersje Google Ads też da się obsłużyć w kontenerze, ale wymaga to tagu Google.
Dla klientów konfigurujemy analitykę w GA4 i Google Tag Managerze oraz definiujemy konwersje. W sklepach możemy skonfigurować także pomiar najważniejszych zdarzeń e-commerce.
Potrzebujesz pomiaru formularzy, telefonów albo sprzedaży? Zobacz, jak wygląda u nas wdrożenie GA4 i Google Tag Managera.
Czy Google Tag Manager pomaga w pozycjonowaniu strony
Poprzednia wersja tego wpisu łączyła GTM z promowaniem strony pod popularne hasła i z jej pozycją w Google. Te zdania usunęliśmy, bo mieszały tagi pomiarowe z hasłami, pod które pozycjonuje się stronę.
Widoczność strony w wyszukiwarce sprawdza się w Google Search Console, a nie w panelu GTM. Prowadząc pozycjonowanie, łączymy dane z Google Search Console, GA4 i monitoringu pozycji, żeby oceniać frazy razem z ruchem i efektami biznesowymi.
Tu przydaje się kontener. Pomiar formularzy i telefonów pokazuje, czy ruch z wyszukiwarki kończy się zapytaniem, a to pomaga ustalić, nad którymi podstronami pracować w pierwszej kolejności.
Najczęstsze pytania
Czy Google Tag Manager jest płatny?
Nie, za samo narzędzie nie płacisz, podobnie jak za tag Google wklejany bezpośrednio w kod strony. Kosztem jest czas pracy, czyli zaplanowanie, które działania mierzyć, ustawienie tagów i reguł oraz test przed publikacją.
Czy Google Tag Manager spowalnia moją stronę internetową?
Google w opisie funkcji narzędzia pisze, że tagi uruchamiają się „asynchronicznie, więc ładują się niezależnie od siebie i nie spowalniają stron” (tłum. red.). Na szybkość wpływa jednak też liczba i rodzaj dodanych tagów, dlatego nieużywane lepiej usuwać z kontenera.
Czy po wdrożeniu Google Tag Managera nadal potrzebuję banera zgód?
Tak. GTM nie zbiera zgód sam, a Google zaleca korzystanie z platformy do zarządzania zgodami. To, jak tagi uwzględniają decyzję użytkownika, opisujemy we wpisie o Consent Mode.
Czym jest tagowanie po stronie serwera i czy firma go potrzebuje?
Tagowanie po stronie serwera pozwala przenieść tagi pomiarowe z witryny albo aplikacji na serwer, gdzie dane przetwarza się za pomocą Google Cloud. To osobna konfiguracja, a to, czy ma sens w konkretnej firmie, oceniamy w ramach audytu analityki.
Co sprawdzić, gdy kontener GTM już działa na stronie
Jeśli Google Tag Manager działa na stronie od dawna, zacznij od źródła strony i sprawdź, czy kod kontenera występuje w nim tylko raz. Potem przejrzyj w panelu, czy każdy tag ma regułę i czy tagi reklamowe uwzględniają decyzję użytkownika w sprawie zgód.
Gdy pomiar ma obejmować konwersje w GA4 i Google Ads albo konfiguracja jest stara i nikt nie pamięta, kto ją ustawiał, dobrym pierwszym krokiem jest audyt analityki, a po nim uporządkowane wdrożenie. Inne poradniki o pomiarze znajdziesz tam, gdzie zebraliśmy więcej wpisów o analityce.