Google Tag Manager průvodce: Nastav měření konverzí správně
Špatné měření je nejdražší chyba v digitálním marketingu.
Špatné měření je nejdražší chyba v digitálním marketingu.
Dražší než špatné reklamy. Dražší než špatný obsah. Protože bez správných dat nevíte, co funguje a co ne — a optimalizujete naslepo.
Viděl jsem e-shopy s měsíčním rozpočtem 200 000 Kč, kde konverze byly měřeny dvakrát (duplicitní tagy), nebo kde nákupy vůbec nechodily do Google Ads. Smart bidding pak optimalizoval na nic a utrácely peníze bez výsledku.
Google Tag Manager (GTM) je nástroj, který vám dá kontrolu nad měřením. Bez nutnosti zasahovat do kódu webu při každé změně.
Tento průvodce vás provede kompletním nastavením — od instalace GTM přes propojení s Google Ads a GA4 až po ověření, že měření skutečně funguje.
Co je GTM a jak funguje
Google Tag Manager je systém pro správu tagů — malých kousků kódu (pixelů, skriptů), které sledují chování uživatelů na webu.
Místo toho, aby vývojář musel přidávat každý tracking kód přímo do HTML, nainstaluje na web jeden GTM snippet. Vše ostatní (Google Ads konverzní tag, GA4, Facebook Pixel, Hotjar…) spravujete v GTM rozhraní beze změn v kódu.
Tři základní koncepty GTM:
Tag — co se má spustit. Například „GA4 Configuration Tag“ nebo „Google Ads Conversion Tag“.
Trigger (spouštěč) — kdy se má tag spustit. Například „při načtení stránky /dekujeme/“ nebo „při kliknutí na tlačítko s třídou .btn-contact“.
Variable (proměnná) — data, která tag potřebuje. Například hodnota objednávky, ID transakce, název produktu.
Logika je: Trigger → aktivuje Tag → Tag používá Variables k odeslání dat.
GTM instalace
Instalace závisí na platformě, na které web běží.
WordPress přes GTM4WP plugin
- Nainstalujte plugin „GTM4WP“ (Google Tag Manager for WordPress)
- V nastavení pluginu zadejte váš GTM Container ID (formát GTM-XXXXXX)
- Zaškrtněte „Enable Google Tag Manager“ a uložte
Plugin automaticky vloží GTM snippet do i tagu. Navíc přidává do dataLayer události jako woocommerce.add_to_cart, woocommerce.purchase a další — přesně to, co potřebujete pro Enhanced Ecommerce.
Shoptet přes administraci
Shoptet má nativní podporu pro GTM, ale s jedním háčkem: proprietární dataLayer.
Shoptet nepushuje události ve standardním GA4 / Google formátu. Pushuje vlastní eventy jako shoptet-cart-add, shoptet-purchase apod. Pokud chcete Enhanced Ecommerce data z Shoptetu, potřebujete:
- V administraci Shoptet → Integrace → Google Tag Manager — zadejte Container ID
- Stáhněte Shoptet GTM recept z jejich nápovědy (předpřipravené tagy)
- Importujte recept do GTM jako nový kontejner nebo do existujícího
Alternativně lze použít Shoptet App „Google Analytics 4“ z App Store Shoptetu, která nastaví GA4 automaticky — ale dává vám méně kontroly.
Vlastní web — manuální instalace
Do tagu vložte:
„html
Hned za
tag vložte noscript verzi:
`html
`
Nahraďte GTM-XXXXXX vaším skutečným Container ID.
5 konverzí, které musíš měřit
Toto jsou konverze, které nastavuji jako první u každého klienta. Bez nich jsou data nepoužitelná.
1. Nákup s Enhanced Ecommerce
Nejdůležitější konverze pro e-shop. Musí obsahovat:
- Transaction ID (unikátní ID každé objednávky — zabraňuje duplicitám)
- Revenue (hodnota objednávky bez DPH nebo s DPH — buďte konzistentní)
- Items array (seznam produktů, jejich ceny, množství, kategorie)
Trigger: spuštění dataLayer eventu
purchase na stránce /dekujeme/ nebo /objednavka-dokoncena/.
2. Přidání do košíku (Add to Cart)
Klíčový mikro-konverzní signál pro Smart Bidding. Google Ads ho využívá k pochopení cesty k nákupu.
Trigger: kliknutí na tlačítko přidat do košíku (nebo dataLayer event
add_to_cart).
3. Zahájení platby (Begin Checkout)
Dalši mikro-konverze. Pomáhá identifikovat drop-off ve funkci — kolik lidí zahájí checkout, ale nedokončí.
4. Lead — odeslání formuláře
Pro servisní weby (a pro můj vlastní web bradacmartin.com) je toto primární konverze. Trigger: načtení stránky s poděkováním (/dekuji/, /thank-you/) po odeslání formuláře.
Pozor: neměřte jako konverzi kliknutí na tlačítko Odeslat — formulář mohl selhat. Měřte načtení confirmation page nebo GA4 form_submit event.
5. Click-to-call (kliknutí na telefonní číslo)
Zejména pro mobilní uživatele. Trigger v GTM: kliknutí na odkaz kde URL začíná
tel:.
Nastavte jako sekundární konverzi — nepočítejte do Smart Bidding, pouze sledujte.
Propojení GTM s Google Ads
Aby Smart Bidding fungoval, musí Google Ads přijímat data o konverzích. Nastavení v GTM:
Krok 1: Získejte Conversion ID a Conversion Label
V Google Ads → Nástroje → Měření → Konverze → Nová konverze → Web → vyplňte název konverze → uložte. Zobrazí se Conversion ID (formát 123456789) a Conversion Label (formát AbCdEfGhIj).
Krok 2: Vytvořte tag v GTM
Nový Tag → Konfigurace tagu → Google Ads Conversion Tracking.
Vyplňte:
- Conversion ID:
{{Google Ads Conversion ID}} (vytvořte si konstantní proměnnou)
Conversion Label: příslušný label
Conversion Value: proměnná z dataLayer (např. {{DLV – transaction.value}})
Order ID: proměnná Transaction ID (zabraňuje duplicitnímu počítání)
Trigger: dataLayer event
purchase.
Krok 3: Publikujte a ověřte
Po publikování kontejneru přejděte v Google Ads do Konverze → zkontrolujte, zda se "Poslední konverze" aktualizoval.
Propojení GTM s GA4
GA4 Configuration Tag je základ — bez něj ostatní GA4 eventy nefungují.
GA4 Configuration Tag:
Nový Tag → Google Tag → zadejte svůj Measurement ID (formát G-XXXXXXXXXX).
Trigger: All Pages (inicializační tag musí běžet na každé stránce).
GA4 Event tagy:
Pro každý event (purchase, add_to_cart, begin_checkout) vytvořte samostatný Tag:
Nový Tag → Google Analytics: GA4 Event → vyberte Configuration Tag → zadejte Event Name (např.
purchase).
Pod "Event Parameters" přidejte parametry z dataLayer:
transaction_id → {{DLV – transaction.id}}
value → {{DLV – transaction.value}}
currency → CZK
items → {{DLV – ecommerce.items}}
Trigger: příslušný dataLayer event.
Nejčastější chyby
Z auditů GTM nastavení, které dělám, jsou toto nejčastější problémy:
Duplicitní konverze
Příčina: tag se spouští dvakrát (špatný trigger) nebo chybí Order ID deduplication v Google Ads conversion tagu. Výsledek: konverze jsou nadhodnoceny, Smart Bidding optimalizuje špatně.
Vždy nastavte Order ID pole v Google Ads conversion tagu. Google pak automaticky zahodí duplicitní konverze se stejným ID.
Špatný attribution model
Google Ads přešel na Data-driven attribution model. Ujistěte se, že ho máte nastavený v Konverze → Atribuční model. Last-click model je zastaralý a zkresluje data.
Chybějící Enhanced Conversions
Enhanced Conversions posílají do Google zakódované (hashované) údaje o zákazníkovi (e-mail, telefon) z formuláře nebo děkovací stránky. Zlepšují přiřazení konverzí, kde uživatelé blokují cookies. Google reportuje průměrné zlepšení měření konverzí o 5–17 % po implementaci.
Nastavení v GTM: Google Ads Conversion Tag → zaškrtněte "Include user-provided data from your website" → namapujte pole formuláře.
Jak ověřit měření
Nikdy nedůvěřujte nastavení bez ověření.
GTM Preview Mode
V GTM klikněte na "Preview" — otevře se váš web s Tag Assistant debuggerem v dolní části. Projděte celý nákupní proces (nebo použijte testovací objednávku) a zkontrolujte:
- Spustil se GA4 purchase event? S správnými parametry?
- Spustil se Google Ads Conversion tag? Se správnou hodnotou?
- Spustil se každý tag právě jednou?
GA4 DebugView
V GA4 → Konfigurace → DebugView vidíte události v reálném čase. Nastavte parametr
debug_mode: true` v GA4 Configuration tagu pro testování, nebo nainstalujte GA4 Debugger rozšíření pro Chrome.
Google Tag Assistant
Chrome rozšíření, které zobrazuje, jaké tagy se na stránce spouštějí. Rychlá kontrola bez nutnosti otevírat GTM preview.
Enhanced Conversions — proč nastavit hned
Enhanced Conversions jsou v roce 2026 nutnost, ne volitelná funkce.
Proč? Třetí strany cookies jsou omezovány nebo blokované ve většině prohlížečů. ITP (Intelligent Tracking Prevention) v Safari zkracuje cookie window na 1–7 dní. Výsledek: Google Ads standardně nevidí konverze, které proběhly po delší době od kliknutí.
Enhanced Conversions tento problém řeší tím, že posílají hashovaný e-mail zákazníka. Google ho porovná s přihlášeným účtem a konverzi přiřadí správně.
Implementace zabere přibližně 2 hodiny a zlepšení v měření konverzí je viditelné do 2–4 týdnů.
Závěr: Měření = základ každé reklamy
Každý měsíc vidím nové klienty, kteří přijdou s „nefungujícími“ kampaněmi. V 80 % případů jde o problém měření, ne o problém reklam. Kampaně fungovaly — jen to nikdo neviděl v datech.
Správně nastavené GTM vám dá základ pro chytrá rozhodnutí. Víte, co přináší zákazníky. Smart Bidding má data na optimalizaci. A vy máte klid, že reporty odpovídají realitě.
Potřebujete nastavit měření od nuly, nebo opravit existující? Specialista na měření konverzí s certifikacemi Google Analytics a Google Ads — to jsem já.
Podívejte se na službu Nastavení měření (GA4 + GTM) a zjistěte, jak to funguje. Nebo mi napište na martin@bradacmartin.com.
Další čtení: GA4 pokročilé nastavení a Looker Studio dashboard pro e-shop.
Potřebujete pomoct s měřením webu?
Mám 9+ let zkušeností a spravuji kampaně za 2M+ Kč měsíčně. Ozvěte se mi.
Nezávazná konzultace