Jak propojit WordPress web s Google Analytics 4 přes Google Tag Manager?
Jak přidat konverzní a remarketingové kódy Google Ads a Sklik.
Pokud chcete propojit svůj WordPress web s Google Analytics 4 (GA4) přes Google Tag Manager (GTM) a zároveň používat Complianz pro souhlasy s cookies, postupujte podle tohoto návodu. Zahrnu také nastavení vložení měřícího kódu pro konverze a retargeting pro Google Ads a Sklik.
Co je Google Tag Manager
Google Tag Manager (GTM) je nástroj, který vám umožňuje spravovat a nasazovat značky (tags) na váš web nebo mobilní aplikaci bez nutnosti přímo zasahovat do kódu stránek. Tento nástroj vám výrazně zjednoduší a urychlí proces implementace různých analytických a marketingových nástrojů.
Hlavní výhody a funkce GTM:
1️⃣ Snadná správa značek
S GTM můžete spravovat všechny značky (například Google Analytics, Google Ads, Facebook Pixel, atd.) z jednoho rozhraní, bez potřeby zásahu do kódu webu.
2️⃣ Rychlá implementace
Umožňuje vám přidávat nebo upravovat značky bez nutnosti čekat na vývojáře nebo zasahovat do kódu, což šetří čas a zjednodušuje správu webu.
3️⃣ Flexibilita a kontrola
Můžete snadno nastavit podmínky, kdy se mají značky spustit (např. při načtení určité stránky, kliknutí na tlačítko nebo odeslání formuláře).
4️⃣ Zlepšení výkonu
GTM umožňuje efektivní načítání značek, což může pozitivně ovlivnit rychlost načítání webu.
5️⃣ Bezpečnost a verzování
GTM podporuje verzování, což znamená, že můžete sledovat změny a v případě potřeby se vrátit k předchozím verzím nastavení.
6️⃣ Podpora pro pokročilé uživatele
Kromě základních značek nabízí GTM i pokročilé možnosti, jako jsou vlastní HTML značky (TAGS) nebo pravidla/spouštěče (TRIGGERS) událostí na míru.
Pokud máte na webu různé analytické nástroje nebo reklamní platformy, Google Tag Manager vám umožní snadno je všechny spravovat z jednoho místa. Chcete se dozvědět víc o tom, jak konkrétně GTM využít pro váš web?
Jak propojit WordPress web s Google Tag Manager
Přejděte do Google Tag Manager a přihlaste se – případně si vytvořte si účet v GTM.
Klikněte na Vytvořit účet, pojmenujte ho (např. „Můj web“) a vyberte „Web“ jako platformu.
Po vytvoření se vám zobrazí kód GTM – bude vypadat jako GTM-XXXXXX. (kde najít kód GTM – popisuji níže)
Přidejte GTM do WordPressu
Pokud používáte šablonu Divi, můžete kód vložit přes Divi – nastavení šablony „Integrace“ (návod jak přidat kód GTM do DIVI šablony – níže)
Nebo rovnou přes plugin Complianz, který se bude starat o cookies (návod jak přidat kód GTM do WordPress přes plugin Complianz – níže)
Vložte GTM kódy podle instrukcí.
3 způsoby jak přidat GTM do WordPressu?
Přidání Google Tag Managera (GTM) do WordPressu je jednoduché a můžete to udělat několika způsoby.
Pokud používáte Divi, doporučuji první velice snadnou metodu. Pokud chcete další řešení, použijte plugin GTM. A pokud chcete GTM mít přímo v kódu, upravte header.php.
Jakmile máte GTM přidaný, můžete pokračovat s nastavením Google Analytics 4, Google Ads nebo Sklik. 🚀
Zde jsou tři hlavní metody:
1. Přidání GTM do WordPressu ručně (doporučeno pro Divi šablonu)
Pokud používáte Divi, můžete GTM vložit přímo do sekce pro vlastní kódy.
Postup:
Přihlaste se do Google Tag Manager → případně vytvořte účet → zkopírujte kódy GTM (kde najdete kódy z GTM vysvětluji níže)
První část kódu patří do <head>.
Druhá část do <body>.
V administraci WordPressu jděte do Divi → Nastavení šablony → Integrace.
Do pole „Přidat kód do záhlaví“ vložte první část kódu GTM.
Do pole „Přidat kód do těla“ vložte druhou část kódu GTM.
Uložte změny a ověřte funkčnost pomocí Tag Assistant/Tag Assistant Companion. (jak ověřit funkčnost v GTM popisuji níže)
Tag Assistant Companion = (rozšíření pro prohlížeč) ve spojení s GTM Preview mode a Google Analytics DebugView.
2. Použití pluginu „Google Tag Manager for WordPress“
Pokud nechcete zasahovat do kódu, můžete použít plugin.
Postup:
Nainstalujte a aktivujte plugin Google Tag Manager for WordPress.
V menu WordPress jděte do Nastavení → Google Tag Manager.
Zadejte své GTM ID (např. GTM-XXXXXX). (kde ho najít popisuji níže)
Nastavte možnost „Insert code in the header“.
Uložte změny a otestujte GTM přes Tag Assistant.
3. Přidání GTM úpravou souboru header.php (manuální metoda)
Pokud chcete mít kód přímo v šabloně WordPressu, můžete ho přidat ručně do souboru header.php.
Postup:
V administraci WordPress jděte na Vzhled → Editor souborů.
Otevřete soubor header.php.
Vložte první část kódu GTM těsně pod <head>.
Vložte druhou část kódu hned za <body>.
Uložte změny a otestujte GTM pomocí Tag Assistant.
Kde najít kód v Google Tag Managerovi
Kód Google Tag Manageru (GTM) najdete takto:
- Přihlaste se do Google Tag Manager.
- Vyberte svůj kontejner zcela nahoře v All accounts (pokud jich máte více).
- Klikněte na „Správce“ (Admin) v horní nabídce.
- V sekci „Instalace Google Tag Manageru“ uvidíte dva kódy:
- První kód patří do <head> sekce webu.
- Druhý kód patří do <body> sekce webu.
- Zkopírujte je a vložte do svého WordPressu (například přes plugin nebo ručně do šablony). popisuji výše
Jak dělíme měření v Google Analytics 4 a Google Tag Manager
V Google Tag Manager (GTM) potřebujete dvě různé značky. Jednu pro základní propojení Google Analytics 4 s webem, kde si můžete měřit návštěvnost webu. Druhou značku využijete pro měření specifických událostí jako je např. kliknutí na tlačítko, odeslání objednávek a dalších.
Rozdělujeme:
1️⃣ základní/automatické měření (automaticky pomocí GA4 – jakmile si web propojíme s GA4, toto měření pojede) – v GTM používáme značku Google Tag
2️⃣ rozšířené měření (v rámci GA4 musíme ještě zapnout rozšířené měření událostí) – nastavuje se v GA4 a funguje v rámci první značky Google Tag
3️⃣ měření konkrétních událostí – pomocí značek Google Analytics: GA4 Event – v GTM používáme značku Google Analytics – Events GA4 (Google Analytics – Události GA4)
1️⃣Jak propojit web s Google Analytics 4 – Základní měření GA4 pomocí značky Google Tag (jde vlastně o základní propojení GA4 s webem pomocí GTM)
Propojíte web s Google Analytics 4 což vám umožní měřit návštěvnost, zobrazení stránek a základní interakce.
Co se měří? GA4 automaticky měří tyto akce:
Google Analytics 4 automaticky měří základní události bez nutnosti jakéhokoli nastavení.
👉 Patří sem například:
page_view (zobrazení stránky)
session_start (začátek relace)
first_visit (první návštěva)
📌 Tyto události se měří vždy a nemusíte je nijak nastavovat.
pro základní měření návštěvnosti a stránek se používá značka Google Tag (může být i jiný název: Google Analytics 4 Configuration Tag/Konfigurační značka GA4), která obsahuje ID měření (G-XXXXXXXXXX).
Základní nastavení značky GA4 v GTM (propojení webu a Google Analytics 4 pomocí Google Tag Manager)
Otevřete Google Tag Manager a klikněte na Tags (Značky) → New (Nová značka) → Klikněte na Tag Configuration (Konfigurace značky)/tužka → vyberte ze seznamu Google Analytics → a dále Google Tag (můžete tam mít i Konfigurace GA4) – !! pozor nevyberte Google Analytics: Událost GA4 – Vyberte opravdu Google Tag !!
Do pole Measurement ID (ID měření) zadejte své G-XXXXXXXXXX z Google Analytics (jak ho najít uvádím na obrázku níže).
Trigger (Pravidlo/Spouštěč) nastavte na All Pages (Všechny stránky).
Značku si v levém horním rohu pojmenujte např. jako GA4-mereni.
Uložte a publikujte změny. Publikování změn v GTM najdete vpravo nahoře tlačítko Submit (odeslat)
Tím zajistíte, že GA4 bude měřit návštěvnost na všech stránkách.
Kde najdu měřící ID z GA4?
ID měření pro Google Analytics 4 (GA4) najdete takto:
- Přihlaste se do Google Analytics.
- Vyberte správný účet a službu (tj. váš web pokud jich máte více.
- Klikněte vlevo dole na „ikonku ozubeného kolečka“ Správce (Admin).
- V sekci Služba (Property) vyberte Datové streamy (Data Streams).
- Vyberte svůj webový datový stream (název bude odpovídat URL webu).
- Uvidíte ID měření (MEASUREMENT ID)– začíná písmenem G- (např. G-XXXXXXXXXX).
- Potom ho vložíte do Google Tag Manageru při nastavování značky GA4.
2️⃣Rozšířené měření událostí (je potřeba zapnout ručně v GA4)
GA4 sleduje některé události automaticky, pokud je povolená rozšířená analýza měření:
Jde o pokročilejší události, které si můžete zapnout přímo v GA4 (bez GTM).
👉 Mezi ně patří například:
scroll (posun na 90 % stránky)
click (kliknutí na odchozí odkaz)
file_download (stažení souboru)
video_start (spuštění videa)
video_progress – průběh přehrávání videa (10 %, 25 %, 50 %, 75 %)
video_complete – dokončení přehrávání videa
view_search_results (vyhledávání na webu)
📌 Tyto události stačí zapnout v nastavení datového streamu GA4.
Jak zapnout v Google Analytics 4 rozšířené měření událostí
Pokud chcete měřit události jako zobrazení stránek, scrollování, kliknutí na odkazy nebo stažení souborů, stačí v GA4 zapnout Rozšířené měření událostí (v Nastavení datového streamu v GA4).
v GA4 půjdete do nastavení (ozubené kolečko), kliknete na „Datové streamy“, vyberete váš web, poté zakliknete „Vylepšen měření“ a nastavíte si v událostech, které měření potřebujete
3️⃣Co je měření konkrétních událostí/EVENTS v Google Analytics 4 a jak ho nastavit
Pokud chcete měřit konkrétní akce (např. odeslání formuláře, nákup v e-shopu), můžete je ručně nastavit v GTM a používat pro lepší analýzu. Název značky, kterou v GTM budete nastavovat: Google Analytics: GA4 Event
Otevřete Google Tag Manager a klikněte na Tags (Značky) → New (Nová značka) → Klikněte na Tag Configuration (Konfigurace značky)/tužka → vyberte ze seznamu Google Analytics → a dále Google Analytics: GA4 Event
ID měření – do pole zadejte ID měření (MEASUREMENT ID) z Google Analytics 4
(může se objevit hláška „V tomto kontejneru byla nalezena značka Google
Tato značka bude používat konfiguraci značky Google Untitled tag.“ ok, to znamená že v Google Analytics 4 používáte výchozí („Untitled tag“) – značku jste nijak nepojmenovali, proto ji GTM ji označuje jako „Untitled tag“ (nepojmenovanou). Když kliknete vedle oznámení na tlačítko „Zobrazit nastavení“ můžete se ke značce proklikat a pojmenovat si ji, není to nutné.
Event Name (Název události) – do pole zadejte název události, který se bude posílat do GA4
➡️ Identifikuje typ akce, která se měří.
➡️ Představuje hlavní kategorii události.
🔹 Příklad názvů událostí:
purchase (nákup)
add_to_cart
form_submission (odeslání formuláře)
video_start (začátek přehrávání videa)
generate_lead
button_click
📌 Event Name je povinný a musí být unikátní pro daný typ události.
E-commerce události (spojené hlavně s eshopy):
purchase – dokončený nákup
add_to_cart – přidání produktu do košíku
remove_from_cart – odstranění produktu z košíku
begin_checkout – zahájení procesu objednávky
add_payment_info – zadání platebních údajů
add_shipping_info – zadání údajů o dopravě
Formuláře a konverze
form_submission – odeslání formuláře
generate_lead – získání potenciálního zákazníka (např. vyplnění kontaktního formuláře)
Angažovanost uživatelů
search – hledání na webu
share – sdílení obsahu
sign_up – registrace uživatele
login – přihlášení uživatele
Vlastní události (Custom Events)
cta_click – kliknutí na tlačítko výzvy k akci
contact_form_open – otevření formuláře
newsletter_signup – registrace k odběru newsletteru
menu_open – otevření navigačního menu
Include user-provided data from your website – Pokud chcete sledovat přihlášené uživatele, GDPR povoluje odesílat anonymní user ID, ale musíte si být jisti, že máte souhlas od uživatelů (plugin Complianz to může vyřešit).
Event Parameters (parametry událostí) – v této sekci přidejte další údaje jsou to klíčové hodnoty, které chcete sledovat.
➡️ Jsou dodatečné informace o události.
➡️ Každý Event Name může mít různé parametry.
🔹 Příklad parametrů pro událost purchase:
value = {{Variable s hodnotou objednávky}} (u e-shopu)
currency = EUR nebo CZK
page_path = {{Page Path}}
form_id = {{Form ID}} (pokud sledujete formulář)
User Properties – Pokud chcete sledovat vlastnosti uživatelů (např. jestli jsou noví nebo vracející se), můžete zde zadat např.:
user_type = new / returning
transaction_id (ID objednávky)
value (hodnota objednávky)
currency (měna)
event_category
event_label, value
📌 Event Parameters jsou volitelné, ale pomáhají analyzovat data podrobněji.
More Settings (Další nastavení) – Tady většinou nic měnit nemusíte.
Advanced Settings (Pokročilá nastavení) – Pokud chcete měnit prioritu značek nebo spouštění, můžete zde definovat detaily, ale většinou to není nutné.
Nastavení spouštěče/pravidla (Trigger) → kdy se má událost spustit (např. při kliknutí na tlačítko „Odeslat objednávku“. načtení stránky „Děkujeme“)
Každá událost potřebuje spouštěč, který ji aktivuje:
Pro odeslání formuláře: Použijte Form Submission Trigger.
Pro kliknutí na tlačítko: Použijte Click Trigger s podmínkou pro konkrétní tlačítko.
Pro nákup v e-shopu: Použijte Custom Event Trigger a sledujte purchase.
Klikněte na Preview (Náhled) a ověřte, že událost se správně odesílá.
Pokud je vše v pořádku, publikujte změny.
Tímto nastavíte základní GA4 měření v GTM a můžete začít sledovat data.
K čemu mi je plugin Complianz? Mám eshop v Česku a české návštěvníky, musím řešit cookies?
Plugin Complianz má variantu zdarma, ale doporučuji placenou verzi Complianz, která pracuje s cookies lépe a splníte české zákony.
Plugin Complianz je jednoduchý na nastavení, uživatelsky přívětivý a co je opravdovou výhodou, že si vše nastavíte přímo na vašem webu, což u ostatních pluginů pro cookies není, jste většinou odkazování ještě do administrace na webu daného pluginu rozhraní je nepřehledné a člověk není pak schopen si cookies správně nastavit. Takže pokud chcete skvělého pomocníka, doporučuji zvolit plugin Complianz.
Plugin Complianz vám pomáhá splnit zákonné požadavky na ochranu osobních údajů a správu souhlasu s cookies. Pokud máte e-shop v Česku a české návštěvníky, musíte cookies řešit, protože:
Platí česká legislativa – Musíte dodržovat zákon o elektronických komunikacích a GDPR, které vyžadují aktivní souhlas uživatele s cookies (tzv. opt-in). Používáte měřící a reklamní nástroje (Google Analytics, Google Ads, Sklik), které nastavují sledovací cookies. Complianz vám pomůže správně spravovat souhlasy a blokovat cookies, dokud uživatel neodsouhlasí jejich použití a dokonce i generovat právní dokumenty (zásady cookies, zásady ochrany osobních údajů).
Jak Complianz pomáhá?
✔ Automaticky blokuje cookies (např. Google Analytics, Facebook Pixel) do doby, než uživatel dá souhlas.
✔ Spravuje souhlasy podle zákonů (EU, GDPR, ePrivacy).
✔ Generuje právní dokumenty (zásady cookies, zásady ochrany osobních údajů).
✔ Ukládá záznamy o souhlasu, což je užitečné pro případnou kontrolu ÚOOÚ.
✔ Umožňuje anonymizaci IP adresy v Google Analytics (pokud chcete sbírat data i bez souhlasu).
Musíte cookies řešit, pokud:
✅ Používáte Google Analytics, Google Ads, Sklik, Facebook Pixel nebo jiné trackovací nástroje.
✅ Váš e-shop má návštěvníky z ČR nebo EU.
✅ Chcete dodržet zákony a vyhnout se pokutám.
Nemusíte cookies řešit, pokud:
❌ Nepoužíváte žádné sledovací cookies ani analytiku (což je u e-shopu nepravděpodobné).
❌ Máte jen technické cookies, které jsou nezbytné pro provoz webu (např. cookies pro košík, přihlášení uživatele).
Jak plugin Complianz nastavit s Google Tag Managerem?
V Complianz povolte integraci s Google Tag Managerem.
V GTM nastavte podmínky spouštění značek podle typu souhlasu:
- Google Analytics 4 → Aktivuje se při statistickém souhlasu analytics_storage
- Google Ads, Sklik, Facebook Pixel → Aktivují se při reklamním souhlasu add_storage
Testujte souhlasy pomocí anonymního režimu prohlížeče. Nástrojem pro vývojáře F12.
zNastavení souhlasů s cookies v Complianz a GTM a souhlasy add_storage a analytics_storage
Complianz automaticky blokuje skripty třetích stran, dokud uživatel neposkytne souhlas. Musíte tedy přidat podmínky spouštění značek v GTM podle kategorie cookies.
V Complianz jděte do Souhlas s cookies → Integrace a povolte Google Tag Manager.
V GTM přidejte podmínky souhlasu:
Reklamní souhlas (add_storage) pro Google Ads a Sklik.
Statistický (analytics_storage) souhlas pro GA4.
V GTM nastavte podmínky spouštění značek:
GA4 → Spustí se jen při statistickém souhlasu.
Google Ads a Sklik → Spustí se jen při reklamním souhlasu.
Další možnosti integrace souhlasů – některé CMP (včetně Complianz) nabízejí předpřipravené šablony pro GTM nebo automatické importy, které vytvoří potřebné proměnné a spouštěče pro Consent Mode v2. To může urychlit konfiguraci oproti ručnímu postupu popsanému zde v článku. Tyto moderní zlepšováky článek nezmiňuje, ale to neznamená, že by jeho informace byly špatně – stále platí, jen nejsou automatizované.
Pokud byste nasazovali GTM a CMP, stojí za to se podívat, zda váš CMP nemá oficiální podporu GTM (např. import kontejneru s nastavením souhlasů). V opačném případě postup uvedený zde v článku (ručně vytvořit cookie proměnnou, custom event atd.) stále plně postačuje.
Nastavení konverzí pro Google Ads a Sklik
Google Ads konverze:
V Google Ads jděte do Nástroje a nastavení → Konverze → Nová konverze.
Vyberte Web a nastavte událost (např. „Odeslání formuláře“).
Uložte a zobrazí se Konverzní ID a Konverzní štítek.
V GTM vytvořte novou značku → Google Ads – Konverze a vyplňte ID + štítek.
Trigger Pravidlo/Spouštěč nastavte na Událost, např. odeslání formuláře.
Sklik konverze – vytvoření tagu Sklik-konverze
Pro nastavení Sklik konverzí v Google Tag Manageru (GTM) budete potřebovat několik kroků. Níže najdete návod, jak na to:
1. Vytvoření konverzního kódu v Sklik
Přihlaste se do Sklik účtu.
V levém menu klikněte na Konverze.
Klikněte na tlačítko Přidat konverzi.
Vyberte typ konverze (například „Návštěva stránky“ pro dokončení nákupu nebo jinou specifickou konverzi).
Po vytvoření konverze zkopírujte konverzní kód, který vám Sklik poskytne.
2. Vložení konverzního kódu do Google Tag Manageru
Otevřete Google Tag Manager.
V levém menu klikněte na Tags (Tagy) a klikněte na New (Nový) pojmenujte ho např. Sklik-konverze
Klikněte na Tag Configuration nebo tužku (Konfigurace tagu) a vyberte Custom HTML.
Do pole pro HTML kód vložte konverzní kód, který jste zkopírovali z Sklik.
Bude to vypadat například takto:
<script type=“text/javascript“>
var _sc_p = ‚123456789‘; // ID konverze
var _sc_t = ‚pageview‘; // Typ konverze
var _sc_r = ‚konverzní hodnota‘; // (Pokud je relevantní)
</script>
<script src=“https://www.sklik.cz/js/stat.js“ type=“text/javascript“></script>
Support document.write – ve většině případů nezaškrtávat
Toto pole se obvykle používá pro starší skripty, které používají metodu document.write(). Pokud vaše tagy používají tuto metodu pro psaní do HTML stránky, musíte tuto možnost zapnout.
Co uvést: Pokud používáte starší tagy, které potřebují document.write(), zaškrtněte tuto možnost. Většina moderních tagů tuto metodu nepoužívá, takže tuto volbu většinou nemusíte zapínat.
Proč: Pomůže to zajistit, že vaše starší tagy fungují správně, i když používají document.write().
Advanced Settings (Pokročilá nastavení):
Tag firing priority (Priorita spuštění tagu) – nemusíte vyplňovat
Toto nastavení umožňuje určovat pořadí, ve kterém se tagy spouštějí, pokud na stránce existuje více tagů, které mají být spuštěny současně. Tagy s nižší prioritou se spustí po těch s vyšší prioritou.
Co uvést: Zadejte číselnou hodnotu pro prioritu (např. 1, 2, 3). Tag s číslem 3 bude mít nejvyšší prioritu.
Proč: Pokud máte více tagů, které se spouštějí na stejné události, můžete použít tuto možnost, abyste zajistili, že některé tagy se spustí před jinými. Například, pokud máte tagy pro Google Analytics a pro reklamní platformu, může být vhodné nastavit prioritu pro analytické tagy, aby měření bylo provedeno co nejdříve.
Enable custom tag firing schedule (Povolit vlastní plán spuštění tagu) – nemusíte vyplňovat
Tento režim umožňuje definovat specifické časové okno, ve kterém se tag má spustit. Můžete nastavit, kdy se tag spustí a kdy ne.
Co uvést: Pokud chcete spustit tagy jen v určitém čase, aktivujte tuto možnost a definujte konkrétní časové okno.
Proč: Užitečné pro situace, kdy chcete, aby se tagy spustily pouze v určitém období, například během propagační akce nebo na konkrétní dny v týdnu.
Only fire this tag in published containers (Spustit tento tag pouze v publikovaných kontejnerech) – nemusíte vyplňovat
Tato možnost zabezpečuje, že tagy budou spouštěny pouze v případě, že je kontejner (GTM) již publikován na vašem webu.
Co uvést: Tuto možnost doporučuji nechat zapnutou, pokud chcete mít jistotu, že tagy nebudou spuštěny na nepublikovaných verzích GTM kontejneru.
Proč: Toto nastavení chrání před situací, kdy by tagy mohly být spuštěny v nepublikovaném testovacím prostředí a ne na živém webu, což může vést k nežádoucím efektům nebo chybám ve sledování.
Tag firing options (Možnosti spuštění tagu) – nemusíte vyplňovat
Once per event (Jedenkrát na událost)
Pokud je tato možnost aktivována, tag se spustí pouze jednou na každou událost, i když událost nastane vícekrát.
Co uvést: Zaškrtněte tuto možnost, pokud chcete, aby se tag spustil pouze jednou během jedné události, např. při návštěvě konkrétní stránky nebo kliknutí na tlačítko.
Proč: To je užitečné, pokud nechcete, aby se daný tag spouštěl vícekrát na stejnou událost, což by mohlo například zkreslit statistiky nebo způsobit nechtěné chování na stránce.
Tag Sequencing (Sekvencování tagů) – nemusíte vyplňovat
Tato možnost umožňuje nastavit, že jeden tag se musí spustit před tím, než se spustí jiný. Tento mechanismus je užitečný, když musíte zajistit, aby byly tagy spuštěny v konkrétním pořadí (např. Google Analytics tag musí být spuštěn před tagem pro konverze v AdWords).
Google Ads konverzní tagy běží nezávisle na Google Analytics – není technicky nutné, aby GA4 kód proběhl před Ads konverzí, pokud mezi nimi není přímá závislost. Důvod pro zmíněné pořadí může být například snaha mít zaznamenanou pageview v GA dříve, než se případně uživatel přesměruje po konverzi, nebo obecně udržet pořádek ve spuštění skriptů. V roce 2025 navíc GA4 a Google Ads umí díky Consent Mode spolupracovat tak, že i bez souhlasu dokáží měřit modelované konverze.
Z praktického hlediska tedy sekvencování tagů není většinou třeba řešit – pokud ale někdo chce mít jistotu pořadí, může využít právě priority nebo sekvenci, jak je naznačeno. Consent Mode sám o sobě zajišťuje, aby Google tagy (Analytics, Ads) respektovaly souhlas; při nesouhlasu neposílají plná data, ale pouze anonymní pingly, ze kterých Google modeluje konverze.
Co uvést: Vyberte předchozí tag, který musí být spuštěn před tímto tagem, pokud používáte sekvencování.
Proč: Užitečné, pokud je třeba tagy spustit v určitém pořadí pro správné měření nebo logiku (např. sledování v Google Analytics před tím, než dojde k odeslání dat pro reklamní platformy).
Additional Tag Metadata (Další metadata tagu) – nemusíte vyplňovat
Tato volba umožňuje přidávat metainformace k tagům, jako jsou značky, které vám umožní snadno tagy označit nebo sledovat jejich účel.
Co uvést: Tuto volbu využijete, pokud chcete přidat další metadata, která vám pomohou tagy organizovat nebo sledovat. Např. můžete přidat „Tag for conversion tracking“ nebo „Tag for Analytics“.
Proč: Pomáhá to lépe organizovat tagy a usnadnit správu při větším množství tagů.
Consent Settings (BETA) – Nastavení souhlasu (BETA)
(k roku 2025 je „Nastavení souhlasu“ již běžnou součástí GTM. Google nadále vylepšuje Consent Mode, ale samotné “Consent Settings” v GTM už nejsou považovány za experimentální funkci. V praxi to znamená, že nastavení typu „Require additional consent“ u tagů lze bez obav používat). Dnešní GTM rozhraní navíc nabízí i Consent Overview pro hromadnou správu těchto nastavení.
Tento nástroj vám umožňuje nastavit podmínky pro souhlas s používáním souborů cookie nebo sledování. Pomůže zajistit, že tagy budou spouštěny pouze v případě, že uživatel souhlasí s jejich použitím. Zvolte, zda tag potřebuje ukládání souvisejících informací pro reklamu. Např. „Require additional consent for tag to fire“ pokud chcete spustit tag až po souhlasu uživatele s cookies. Toto je klíčové pro zajištění, že tagy budou fungovat v souladu s právními předpisy o ochraně soukromí, jako je GDPR.
Additional consent checks (Další kontroly souhlasu)
Tato volba vám umožňuje definovat, zda je třeba další kontrola souhlasu pro aktivaci tagu.
Co uvést:
- Not set: Pokud neprovádíte žádnou dodatečnou kontrolu souhlasu.
- No additional consent required: Pokud není nutné získat žádný další souhlas k aktivaci tagu.
- Require additional consent for tag to fire: Pokud tagy vyžadují, aby uživatel souhlasil se sledováním nebo cookies, než se tag spustí.
vyberte ad_storage (Ukládání dat pro reklamu)
Pokud tag vyžaduje ukládání informací o uživatelských preferencích pro reklamu, aktivujte tuto možnost. To je důležité pro správné zacházení s údaji v souvislosti s reklamním sledováním.
Klikněte na Triggering (Spouštění)
vyberte, na jaké stránce se konverze má spustit. Například pokud je to stránka „děkovací stránka“ po nákupu, nastavte trigger Page View a Page URL equals s adresou stránky, např. thank-you.
Uložte tag a klikněte na Publish pro aktivaci.
3. Otestování konverzního kódu
V Google Tag Manageru přejděte do Preview Mode a testujte, zda konverzní tag skutečně funguje na vaší stránce.
Ověřte, zda Sklik zaznamenává konverze v reálném čase (případně po určité době v reportech).
4. Měření konverzí v Sklik
Po nastavení a odeslání konverzí do Sklik by se vám měla data začít zobrazovat v reportech Sklik. To vám umožní sledovat, jaké kampaně nebo inzeráty vedly k požadovaným akcím na vašem webu.
Tímto způsobem můžete efektivně sledovat konverze z vašich Sklik kampaní.
Jak nastavit, aby se konverze počítala po zobrazení děkovací stránky? Uděláme si Děkovací-Trigger
Pro nastavení, aby se konverze počítala po zobrazení děkovací stránky (např. po dokončení objednávky nebo odeslání formuláře), je potřeba v Google Tag Manageru nastavit správný trigger (spouštěč) a připojit k tomu tag pro měření konverze (například Sklik, Google Ads, nebo jiný nástroj pro měření konverzí).
Postup:
Vytvoření Triggeru (Spouštěče) pro děkovací stránku:
Tento trigger bude sledovat URL adresu děkovací stránky nebo nějaký jiný identifikátor, který potvrzuje, že uživatel dokončil akci (například objednávku).
Kroky:
V Google Tag Manager klikněte na Triggers (Spouštěče) v levém menu.
Klikněte na New (Nový) pro vytvoření nového triggeru a pojmenujte to např Děkovací-Trigger
Zvolte typ triggeru Page View (Zobrazení stránky).
Vyberte podmínku Page URL nebo Page Path (záleží na struktuře URL na vaší děkovací stránce).
Pokud děkovací stránka má specifickou URL, která obsahuje klíčové slovo, například /thank-you nebo /order-complete, /dekujeme, nastavte trigger podle této URL.
Například:
Page URL equals /thank-you nebo /order-complete nebo /dekujeme (nebo /dekujeme/ pokud v url máte obě lomítka)
Pokud má URL vaší děkovací stránky strukturu, která končí například /dekujeme/, doporučuji při nastavování triggeru v Google Tag Manageru použít variantu s lomítkem na konci (/dekujeme/), protože to odpovídá přesně struktuře URL vaší děkovací stránky.
Uložte tento trigger. Tento trigger se aktivuje pouze tehdy, když se návštěvník dostane na děkovací stránku (poté, co dokončí objednávku nebo jinou konverzní akci).
Vytvoření Tagu pro měření konverze – již máme vytvořen v předchozím kroku s názvem TAGU Sklik-konverze!! Takže tento tag otevřete a v sekci Triggering (Spouštění) přidejte trigger, který jste vytvořili, tedy trigger pro děkovací stránku – Děkovací-Trigger.
Testování tagu a triggeru:
Před tím, než tag publikujete, je důležité otestovat, zda vše funguje správně.
Kroky:
Klikněte na Preview (Náhled) v Google Tag Manageru, což vám umožní vidět, jak se tagy spouštějí na vašem webu v reálném čase.
Přejděte na děkovací stránku (např. /thank-you nebo /order-complete, /dekujeme).
Zkontrolujte, zda je tag aktivován a zda konverzní kód probíhá, jak má.
Pokud používáte Google Tag Assistant nebo jiný nástroj pro kontrolu tagů, můžete ověřit, že se konverzní tag skutečně aktivoval při zobrazení děkovací stránky.
Publikování změn:
Jakmile máte vše otestováno a ověřeno, že konverze správně probíhá, můžete kliknout na Submit (Odeslat) a publikovat změny v Google Tag Manageru.
Shrnutí:
Trigger (spouštěč) nastavte na URL děkovací stránky (nebo jiný identifikátor), který indikuje, že uživatel dokončil konverzi (např. /thank-you).
Tag bude obsahovat konverzní kód z nástroje, který používáte (např. Sklik, Google Ads).
Po aktivaci tagu se konverze počítá vždy, když uživatel navštíví děkovací stránku, což znamená, že akce byla dokončena (např. nákup nebo odeslání formuláře).
Tímto způsobem budete správně měřit konverze na základě návštěvy děkovací stránky.
Jak nastavit, aby se mi konverze spouštěla jen po odsouhlasení cookies?
Aby se konverze spouštěla pouze po odsouhlasení cookies (a právě třeba na děkovací stránce), je potřeba v Google Tag Manageru nastavit podmínky pro spouštění tagů na základě toho, že se uživatel ocitne na děkovací stránce a zároveň po souhlasu s cookies.
Můžete to udělat pomocí nástroje pro správu souhlasu s cookies, jako je plugin Complianz, nebo jiného podobného nástroje. Tento proces zahrnuje kontrolu, zda uživatel souhlasil s používáním cookies, než se tag pro konverzi spustí.
Důležitá je proměnná
Pokud používáte nástroj pro správu souhlasu s cookies (například Complianz), máte pravděpodobně v Google Tag Manageru již nastavenou proměnnou, která sleduje, zda uživatel souhlasil s cookies. Tato proměnná se obvykle jmenuje něco jako Cookie Consent nebo podobně. Pokud nemáte v Google Tag Manageru nastavenou proměnnou, která by sledovala souhlas uživatele s cookies, budete muset tuto proměnnou vytvořit.
Jak vytvořit proměnnou, která by sledovala souhlas uživatele s cookies
Postup bude záviset na tom, jaký nástroj používáte pro správu souhlasu s cookies (například Complianz, CookieYes nebo jiný nástroj). Pokud používáte nástroj Complianz, který se integruje s Google Tag Managerem, můžete vytvořit proměnnou pro sledování souhlasu s cookies podle následujícího postupu.
Vytvoření proměnné pro sledování souhlasu s cookies
V levém menu klikněte na Variables (Proměnné).
Klikněte na New (Nová) pro vytvoření nové proměnné a pojmenujte si ji např. jako 1st-party-cmplz-marketing
Zvolte Variable Type (Typ proměnné) jako First Party Cookie.
Cookie Name (Název cookie): Zadejte název cookie, který používá váš nástroj pro správu souhlasu (např. pro Complianz to může být cmplz_marketing/(novější název)cmplz_event_marketing nebo cmplz_consented).
Tento název cookie závisí na konkrétním nástroji, který používáte, ale pro Complianz to bývá např. cmplz_marketing/cmplz_event_marketing nebo cmplz_consented.
Uložte proměnnou a přejděte na další krok níže, kde tuto proměnnou použijete k nastavení triggeru.
Konkrétní názvy cookie nebo eventů mohou záviset na verzi Complianz a nastavení kategorií souhlasu. Například novější dokumentace Complianz zmiňuje vlastní události pojmenované podle kategorií – pro marketingové cookie události cmplz_event_marketing.
musíme použít takovou proměnnou a událost, která reflektuje souhlas uživatele s příslušnou kategorií cookies. Pokud by se v některé verzi pluginu lišily názvy (např. jiný název cookie než cmplz_marketing nebo odlišný event), je třeba tyto názvy upravit i v GTM.
Doporučení: při implementaci vždy zkontrolovat aktuální názvy cookies/událostí v dokumentaci daného CMP. Pokud bychom například zjistili, že cookie se jmenuje jinak nebo vrací hodnotu “allow/deny” místo true/false, přizpůsobíme tomu podmínku v GTM.
***OK*** Nyní máme: vytvořen TAG značku Sklik-konverze, pak máme vytvořenou proměnnou VARIABLES 1st-party-cmplz-marketing a máme vytvořeno pravidlo TRIGGERS Děkovací-Trigger co dál?
Nyní, když máte proměnnou 1st-party-cmplz-marketing pro sledování souhlasu s cookies, můžete ji použít k nastavení triggeru. Zbývá už jen provázat tyto prvky dohromady a otestovat, jestli vše správně funguje. Postup: Přidáme k pravidlu Děkovací-Trigger podmínku pro souhlas 1st-party-cmplz-marketing.
Úprava existujícího Děkovacího-Triggeru
Otevřete Děkovací-Trigger v GTM.
Přidejte podmínku, že 1st-party-cmplz-marketing musí být true.
Podmínka bude vypadat takto:
1st-party-cmplz-marketing se rovná (equals) true
A současně URL obsahuje – equals /dekovaci-stranka/ (nebo jiný parametr podle vaší děkovací stránky).
Výsledek: Trigger se aktivuje pouze tehdy, když je na děkovací stránce a současně je udělen souhlas.
**** přidat k děkovací*****Varianty vytvoření TRIGGER/pravidla pro spouštění po souhlasu s cookies
V GTM lze na toto pravidlo trigger (aby se např. Tag Sklik-konverze spouštěl až po odsouhlasení cookies, použít dvě varianty a těmi jsou Custom Event a Page View, pojďme si vysvětlit co k čemu slouží, jaké jsou výhody a nevýhody každé varianty pravidel a kterou variantu použít s pluginem Complianz.
Page View (nedoporučuji) – Pokud chcete pouze čekat, až uživatel souhlasí s cookies při načítání stránky. (zajistí, že trigger se spustí pouze, pokud uživatel souhlasil s marketingovými cookies).
Výhody –Jednoduché nastavení: Snadno nastavíte trigger na každé zobrazení stránky, kde je potřeba sledovat souhlas.
Rychlé spuštění: Tagy se spustí, jakmile je stránka načtena a souhlas s cookies je potvrzen, což znamená, že není potřeba čekat na speciální událost.
Vhodné pro většinu běžných scénářů: Pokud chcete, aby se tagy spustily co nejdříve po souhlasu, tato metoda je snadná na implementaci a správu.
Nevýhody:
Méně specifické: Pokud máte více různých souhlasů (např. analytické, marketingové cookies), můžete mít méně kontroly nad tím, jaký souhlas byl konkrétně dán.
Custom Event (doporučuji)
Pokud potřebujete spouštět více tagů na základě různých souhlasů (např. analytické vs. marketingové cookies), doporučuji Custom Event.
Tato metoda je specifická pro událost, která je vygenerována, když uživatel souhlasí s cookies. Pokud chcete mít větší kontrolu nad tím, kdy a jak bude souhlas s cookies zaznamenán, je to ideální volba.
Custom Event je typ triggeru, který se spustí na základě specifické události. U Complianz je událostí, která značí souhlas s cookies, událost cmplz_consented. (Tento trigger se spustí, když Complianz zaznamená, že uživatel souhlasil s cookies.)
Výhody:
Přesné a spolehlivé: Spustí se pouze tehdy, když uživatel skutečně souhlasí s cookies. To znamená, že vaše tagy nebudou spouštěny, dokud uživatel neprojeví jasný souhlas.
Flexibilita: Můžete mít více specifických tagů pro různé scénáře souhlasu (např. souhlas s marketingovými cookies, analytickými cookies apod.).
Lepší kontrola: Událost je generována přímo po souhlasu uživatele, takže máte jistotu, že se tag spustí až poté, co byl souhlas skutečně dán.
Nevýhody:
Závislost na událostech: Může být trochu složitější na správu, pokud používáte více typů událostí nebo máte složitější scénáře.
Zpoždění: Pokud uživatel na stránce ještě nesouhlasil, může být spuštění tagu zpožděno, dokud neprojde proces souhlasu.
Použití:
Vhodné, pokud chcete spouštět tagy přímo po události, která potvrzuje, že uživatel souhlasil s cookies (např. souhlas s marketingovými cookies).
Complianz plugin – když mám plugin complianz, tak se po odsouhlasení cookies načte znovu stránka nebo ne?
Standardně stránka není automaticky znovu načtena po udělení souhlasu s cookies. Complianz obvykle odblokuje skripty dynamicky pomocí JavaScriptu, což znamená, že není nutné stránku znovu načítat.
✔ Complianz standardně stránku po odsouhlasení cookies nenačítá znovu.
✔ Pouze uloží souhlas do cookie a povolí skripty (Google Analytics, Sklik atd.).
✔ Proto nelze použít Page View v GTM, protože stránka se neobnoví.
✔ Musíte použít Custom Event cmplz_consented, který Complianz spouští v okamžiku souhlasu.
Pokud tedy chcete správně spustit například měření konverzí nebo analytické tagy, v GTM nastavte Trigger typu „Custom Event“ s názvem cmplz_consented.
Jak tedy vytvořit druhý TRIGGER/pravidlo pomocí Custom EVENT pro spouštění značky TAGU – až po odsouhlasení cookies návštěvníkem webu
Jak vytvořit pravidlo trigger Custom Event
Event Name: cmplz_consented (toto je událost, která je vygenerována Complianz při souhlasu s cookies).
This trigger fires on: All Custom Events (nebo použijte konkrétní podmínky, pokud chcete specifikovat více). – níže návod jak specifikovat podmínky
Co to je? This trigger fires on:
Když v Google Tag Manageru nastavujete trigger typu Custom Event, máte možnost určit, kdy se tento trigger spustí. „This trigger fires on: All Custom Events“ znamená, že trigger bude reagovat na jakoukoli vlastní událost (Custom Event), která se objeví na stránce, bez ohledu na konkrétní název nebo podmínky.
Pokud ale chcete, aby se trigger spustil pouze při konkrétní události – což chceme – (například při souhlasu s cookies), můžete specifikovat podmínky, které budou muset být splněny, než trigger opravdu zareaguje.
Příklad:
Pokud používáte Complianz pro souhlas s cookies, můžete chtít, aby se trigger spustil pouze tehdy, když dojde k události, která značí, že uživatel souhlasil s marketingovými cookies. V takovém případě můžete definovat podmínky pro tento trigger takto:
Nastavení Custom Event triggeru:
Event Name: cmplz_consented (tato událost je generována Complianz, když uživatel souhlasí s cookies).
Jak specifikovat podmínky:
Podmínky můžete specifikovat, aby trigger reagoval pouze na tuto konkrétní událost.
Například: cmplz_marketing/cmplz_event_marketing equals true (což znamená, že se trigger spustí pouze tehdy, když uživatel souhlasí se sledováním marketingových cookies).
Shrnutí jak na to:
Trigger Type: Custom Event
To znamená, že trigger bude reagovat na vlastní událost, která je v tomto případě související s Complianz.
Event Name: cmplz_consented
Tento název události je generován Complianz, když uživatel souhlasí s cookies. Pokud používáte jiný nástroj pro souhlas s cookies, bude to mít jiný název.
This trigger fires on: 1st-party-cmplz-marketing equals true
Tato podmínka zajišťuje, že trigger se spustí pouze tehdy, když uživatel souhlasí se sledováním marketingových cookies. Proměnná 1st-party-cmplz-marketing obsahuje hodnotu true, pokud souhlasíte s marketingovými cookies.
Kroky pro nastavení konverze, která se spustí pouze po odsouhlasení cookies s využitím proměnné, která sleduje, zda uživatel odsouhlasil cookies
Nastavení souhlasu s cookies v Google Tag Manageru:
Pokud používáte na webu plugin Complianz, vytvoří se na webu automaticky proměnné jako cmplz_consented nebo cmplz_marketing/cmplz_event_marketing. Tyto proměnné vám umožní zjistit, zda uživatel souhlasil se sledováním marketingových cookies. V Google Tag Manageru (GTM) a po nastavení Complianz na vašem webu můžete v GTM přistupovat k těmto cookies pomocí proměnných. Jednoduše řečeno: Complianz automaticky vygeneruje na webu proměnné, které můžete použít v GTM k rozhodnutí, zda se má tag spustit na základě souhlasu uživatele.
Pokud používáte jiný nástroj pro správu cookies, ověřte, zda existuje proměnná, která indikuje, že uživatel dal souhlas s cookies pro marketingové účely.
Vytvoření Triggeru (spouštěče) s podmínkou souhlasu s cookies:
Přejděte do Google Tag Manager a otevřete sekci Triggers (Spouštěče).
Vytvořte nový Trigger pro vaši děkovací stránku, jak jsme probírali dříve (např. pro URL /dekujeme/), ale nyní přidejte další podmínku pro souhlas s cookies.
Kroky:
Trigger Type: Page View
Trigger Configuration: Page URL equals /dekujeme/
Dále přidejte podmínku, která se týká souhlasu s cookies. Pokud používáte Complianz, můžete přidat podmínku jako:
cmplz_marketing/cmplz_event_marketing equals true – Tato podmínka zajistí, že trigger se spustí pouze v případě, že uživatel souhlasil se sledováním marketingových cookies.
Pokud používáte jiný nástroj, zjistěte, jaká proměnná je nastavena pro souhlas s marketingovými cookies, a použijte ji.
Přidání podmínky pro souhlas do Triggeru:
Když máte trigger nastavený na zobrazení děkovací stránky, přidejte podmínku pro souhlas s cookies:
Trigger Configuration: Page URL equals /dekujeme/ AND cmplz_marketing/cmplz_event_marketing equals true
Tato podmínka zajistí, že se konverzní tag spustí pouze na děkovací stránce a pouze pokud uživatel souhlasil s cookies.
Nastavení Tagu pro konverzi:
Přejděte do Tags (Tagy) a otevřete Tag, který jsme si vytvořili a to Sklik-konverze
Při nastavení tagu pro měření konverze, použijte tento nový trigger, který jste vytvořili (trigger pro děkovací stránku a souhlas s cookies).
Testování:
Před publikováním změn důkladně otestujte, zda se tag spouští správně pouze po odsouhlasení cookies.
Aktivujte Preview Mode v Google Tag Manageru a ověřte, že se konverzní tag spouští pouze na děkovací stránce a pouze pokud uživatel souhlasil s cookies.
Publikování:
Jakmile máte vše otestováno a ověřeno, že konverze probíhá správně pouze po souhlasu s cookies, můžete změny publikovat.
Shrnutí:
Vytvořte Trigger pro děkovací stránku (např. /dekujeme/).
Přidejte podmínku pro souhlas s cookies, aby se trigger aktivoval pouze tehdy, když uživatel souhlasil s marketingovými cookies (pomocí proměnné jako cmplz_marketing/cmplz_event_marketing nebo podobné).
Použijte tento trigger pro měření konverze (např. Sklik, Google Ads).
Testujte a ověřte, že konverzní tag se spustí pouze po odsouhlasení cookies.
Tímto způsobem zajistíte, že měření konverzí bude probíhat pouze u uživatelů, kteří dali souhlas s cookies pro sledování konverzí.
Nastavení kódu pro retargeting
Google Ads retargeting:
V Google Ads aktivujte retargetingový seznam.
V GTM vytvořte značku Google Ads – Retargeting a použijte ID konverzí.
Trigger – Pravidlo/Spouštěč nastavte na Všechny stránky (případně na konkrétní URL).
Sklik retargeting:
V Skliku vytvořte retargetingový kód.
V GTM přidejte HTML značku a vložte kód.
Trigger – Pravidlo/Spouštěč nastavte na Všechny stránky.
6. Otestování nastavení
Otevřete GTM a klikněte na Předběžné zobrazení „Preview“
Otestujte, zda se značky spouští správně podle událostí.
Pokud vše funguje, publikujte změny v GTM.
V GA4 a Google Ads ověřte, že data přicházejí správně.
Závěr
✅ Máte nastavené GA4 přes GTM s respektem k souhlasům pomocí pluginu Complianz.
✅ Google Ads a Sklik měří konverze jen při uděleném souhlasu.
✅ Retargeting funguje, pokud uživatel souhlasí s reklamními cookies.
Nejčastěji používané eventy pro eshopy a jejich parametry
1.
🛒 1. purchase (Nákup)
📊 Co zjistíte?
Kolik objednávek bylo dokončeno
Jaká je průměrná hodnota objednávky
Které produkty se nejčastěji prodávají
🔍 Příklad použití:
Vidíte, že průměrná hodnota objednávky je pouze 500 Kč. Zvažte zavedení dopravy zdarma od 1000 Kč, abyste zákazníky motivovali k vyšší útratě.
Parametry:
transaction_id – ID objednávky
value – celková částka objednávky
currency – měna
items – seznam zakoupených produktů
2.
➕ 2. add_to_cart (Přidání do košíku)
📊 Co zjistíte?
Které produkty zákazníci často přidávají do košíku
Jaká je míra opuštění košíku (když se přidá, ale nekoupí)
Jaké varianty produktu jsou nejpopulárnější
🔍 Příklad použití:
Zákazníci často přidávají tričko do košíku, ale nákup nedokončí. Možná je cena příliš vysoká, chybí doprava zdarma nebo mají problém s platební metodou.
Parametry:
items – seznam produktů
value – cena přidaného produktu
currency – měna
3.
❌ 3. remove_from_cart (Odebrání z košíku)
📊 Co zjistíte?
Které produkty zákazníci často odstraní z košíku
Možné bariéry nákupu (např. cena, dostupnost)
🔍 Příklad použití:
Vidíte, že zákazníci často přidají drahou elektroniku do košíku, ale pak ji odstraní. Možná by pomohla možnost platby na splátky nebo delší záruka.
Parametry:
items – seznam odstraněných produktů
4.
🛍 4. begin_checkout (Zahájení objednávky)
📊 Co zjistíte?
Kolik lidí zahájí checkout, ale nákup nedokončí
Kde v procesu nejčastěji odcházejí
🔍 Příklad použití:
Máte vysoký počet zahájených objednávek, ale málo dokončených. Možná je problém v složitém checkoutu nebo chybí oblíbená platební metoda (např. Apple Pay).
Parametry:
items – produkty v košíku
value – celková hodnota košíku
currency – měna
5.
💳 5. add_payment_info (Zadání platebních údajů)
📊 Co zjistíte?
Jaké platební metody zákazníci preferují
Kde v procesu zákazníci odcházejí
🔍 Příklad použití:
Vidíte, že mnoho zákazníků vyplní objednávku, ale nedokončí platbu. Možná jim chybí možnost zaplatit na dobírku nebo mají problém s platební bránou.
Parametry:
payment_type – typ platby (např. kreditní karta, PayPal)
6.
🚚 6. add_shipping_info (Zadání informací o dopravě)
📊 Co zjistíte?
Jaké typy dopravy zákazníci preferují
Kde odcházejí zákazníci během checkoutu
🔍 Příklad použití:
Zákazníci často odchází, když se dozví cenu dopravy. Možná by pomohla doprava zdarma nad určitou částku nebo více dopravních možností.
Parametry:
shipping_tier – zvolený typ dopravy
7.
👀 7. view_item (Zobrazení detailu produktu)
📊 Co zjistíte?
Které produkty zákazníky nejvíce zajímají
Jaké produkty mají vysokou návštěvnost, ale nízké prodeje
🔍 Příklad použití:
Máte produkt s vysokou návštěvností, ale nízkým konverzním poměrem? Možná chybí lepší popis, kvalitnější fotky nebo zákaznické recenze.
Parametry:
items – zobrazený produkt
value – cena produktu
8.
📜 8. view_item_list (Zobrazení seznamu produktů)
📊 Co zjistíte?
Jak zákazníci interagují s produktovými kategoriemi
Které produkty se nejvíce zobrazují v seznamech, ale nejsou kupovány
🔍 Příklad použití:
Vidíte, že zákazníci často procházejí kategorii „Zimní bundy“, ale nekupují. Možná jsou ceny příliš vysoké nebo by pomohlo přidání filtrování podle velikostí.
Parametry:
item_list_id – ID seznamu produktů
item_list_name – název seznamu
9.
🎯 9. select_item (Výběr produktu v seznamu)
📊 Co zjistíte?
Jak efektivně fungují vaše produktové stránky
Které produkty zákazníky zaujmou natolik, že si je rozkliknou
🔍 Příklad použití:
Máte vysokou návštěvnost produktových kategorií, ale nízkou míru prokliků na konkrétní produkty? Možná jsou titulky nebo obrázky produktů málo lákavé.
Parametry:
items – vybraný produkt
10.
📝 10. sign_up (Registrace uživatele)
📊 Co zjistíte?
Kolik lidí se registruje
Jaké metody registrace používají (email, Google, Facebook)
🔍 Příklad použití:
Pokud se uživatelé nechtějí registrovat, zvažte možnost nákupu bez registrace nebo nabídku slevy na první nákup.
Parametry:
method – způsob registrace (např. email, Facebook, Google)
11.
🔐 11. login (Přihlášení uživatele)
📊 Co zjistíte?
Jak často se zákazníci přihlašují
Jaký způsob přihlášení používají (heslo, sociální sítě)
🔍 Příklad použití:
Pokud se zákazníci často zapomínají přihlásit, nabídněte přihlášení přes Google nebo Facebook pro větší pohodlí.
Parametry:
method – způsob přihlášení
12.
🔍 12. search (Vyhledávání na webu)
📊 Co zjistíte?
Jaké produkty zákazníci nejčastěji hledají
Zda na webu chybí produkty, které lidé očekávají
🔍 Příklad použití:
Zákazníci často hledají „černé kožené kabelky“, ale žádné nemáte v nabídce. Možná by stálo za to je přidat do sortimentu.
Parametry:
search_term – hledaný výraz
13.
📩 13. generate_lead (Odeslání kontaktního formuláře)
📊 Co zjistíte?
Jak často vám zákazníci píšou dotazy
Jaké produkty nebo služby je nejvíce zajímají
🔍 Příklad použití:
Vidíte, že mnoho zákazníků posílá dotazy na dostupnost produktu? Možná by pomohlo zobrazení předpokládané doby naskladnění přímo na produktové stránce.
Parametry:
value – hodnota leadu (pokud je známa)
📈 Shrnutí:
Měřením těchto eventů získáte cenná data o chování zákazníků a můžete je využít k optimalizaci e-shopu. Pomůže vám to:
✅ Zvýšit konverzní poměr
✅ Zlepšit uživatelský zážitek
✅ Snížit míru opuštění košíku
✅ Optimalizovat nabídku produktů
Přehled nejčastějších eventů pro běžné webové stránky (např. firemní weby, blogy, služby)
1. page_view (zobrazení stránky)
Parametry:
page_location (URL stránky)
page_referrer (odkazující stránka)
Co zjistíte:
Které stránky uživatelé nejčastěji navštěvují
Odkud na váš web přišli
2. scroll (posun na stránce)
Parametry:
percent_scrolled (procento posunutí)
Co zjistíte:
Jak daleko uživatelé scrollují na stránce
Zda čtou obsah, nebo stránku hned opouštějí
3. click (kliknutí na odkaz)
Parametry:
link_url (URL odkazu)
link_classes (CSS třída odkazu)
Co zjistíte:
Na které odkazy uživatelé klikají nejčastěji
Kam odcházejí z vašeho webu
4. file_download (stažení souboru)
Parametry:
file_name (název souboru)
file_extension (typ souboru)
Co zjistíte:
Které soubory uživatelé nejčastěji stahují
Jaký obsah je pro ně nejhodnotnější
5. form_submission (odeslání formuláře)
Parametry:
form_id (identifikátor formuláře)
form_destination (cílová URL)
Co zjistíte:
Kolik lidí odeslalo formulář
Který formulář je nejpoužívanější
6. video_start / video_progress / video_complete (interakce s videem)
Parametry:
video_url (URL videa)
video_percent (procento shlédnutí)
Co zjistíte:
Jaké video uživatelé sledují
Jak dlouho ho sledují
7. outbound_click (odchod na jiný web)
Parametry:
outbound_url (externí odkaz)
Co zjistíte:
Na které externí odkazy uživatelé klikají
Odkud nejčastěji odcházejí
8. search (vyhledávání na webu)
Parametry:
search_term (vyhledávaný výraz)
Co zjistíte:
Jaké dotazy lidé na vašem webu hledají
Jaké informace jim možná chybí
9. engagement_time_msec (čas strávený na stránce)
Parametry:
engagement_time_msec (doba interakce v milisekundách)
Co zjistíte:
Kolik času lidé skutečně tráví aktivně na webu
Všechny tyto eventy vám pomohou pochopit chování uživatelů na webu, identifikovat problémy a optimalizovat obsah.
Další zajímavé události a jejich parametry
1. Scroll (Posun na stránce)
Co zjistíte? Jak daleko uživatelé scrollují na stránce, zda si přečtou celý obsah.
Parametry:
percent_scrolled – procento posunutí stránky (např. 25 %, 50 %, 75 %, 100 %).
page_location – URL stránky.
page_title – název stránky.
2. File Download (Stažení souboru)
Co zjistíte? Jaké soubory si uživatelé stahují, což může indikovat zájem o konkrétní obsah.
Parametry:
file_name – název staženého souboru.
file_extension – typ souboru (PDF, DOCX, XLSX…).
link_url – odkaz na stažený soubor.
3. Video Engagement (Interakce s videem)
Co zjistíte? Jak dlouho uživatelé sledují video, zda ho vůbec přehráli.
Parametry:
video_title – název videa.
video_provider – platforma (YouTube, Vimeo…).
video_percent – procento přehrání (25 %, 50 %, 75 %, 100 %).
4. Outbound Click (Kliknutí na externí odkaz)
Co zjistíte? Které odkazy vedoucí mimo váš web uživatelé klikají.
Parametry:
link_url – URL cílové stránky.
page_location – URL stránky, odkud uživatel odešel.
5. Form Submission (Odeslání formuláře)
Co zjistíte? Jak často uživatelé vyplní a odešlou formulář, což je důležité pro generování leadů.
Parametry:
form_id – identifikátor formuláře.
form_name – název formuláře.
page_location – URL stránky s formulářem.
6. Search (Vyhledávání na webu)
Co zjistíte? Jaké dotazy uživatelé zadávají ve vyhledávání na vašem webu.
Parametry:
search_term – hledaný výraz.
results_count – počet nalezených výsledků.
7. Time on Page (Doba strávená na stránce)
Co zjistíte? Kolik času návštěvníci tráví na konkrétní stránce, což pomůže pochopit zapojení uživatelů.
Parametry:
engagement_time_msec – doba v milisekundách.
8. Error Tracking (Chyby na stránce)
Co zjistíte? Zda uživatelé narazili na chyby, například 404 (stránka nenalezena).
Parametry:
error_message – popis chyby.
error_url – stránka, kde chyba nastala.
Proč sledovat tyto události?
Pomůžou vám zjistit, které části webu jsou nejvíce používané a kde uživatelé ztrácejí zájem.
Umožní identifikovat problémy, jako jsou chybějící stránky nebo nefunkční odkazy.
Poskytnou podklady pro zlepšení obsahu a uživatelského zážitku.
Jaký je rozdíl Triggering > Firing Triggers: All Pages, Consent Initialisation – All Pages, Initialization – All Pages
V Google Tag Manageru (GTM) existuje několik typů triggerů (spouštěčů), které určují, kdy se mají určité značky (tags) spustit. Pojďme si vysvětlit rozdíly mezi jednotlivými triggery, které zmiňujete:
1. Firing Triggers (Spouštěcí triggery)
To jsou běžné triggery, které určují, kdy se má značka spustit.
Například může jít o spouštěč typu „All Pages“ (všechny stránky), který zajistí, že značka se spustí na každé načtené stránce.
2. All Pages (Všechny stránky)
Tento trigger se spustí na všech načtených stránkách vašeho webu.
Používá se často pro analytické značky, jako je Google Analytics nebo Facebook Pixel, které se mají spouštět na každé stránce.
3. Consent Initialization – All Pages (Inicializace souhlasu – všechny stránky)
Tento trigger se spustí ještě před jakýmikoli jinými značkami a slouží k vyhodnocení souhlasu uživatele s cookies a dalšími technologiemi.
Typicky se používá pro implementaci nástrojů na správu souhlasu, jako je Complianz nebo Cookiebot.
Důležité: Spouští se dříve než „Initialization – All Pages“.
4. Initialization – All Pages (Inicializace – všechny stránky)
Tento trigger se spouští jako jeden z prvních při načítání stránky, ale až po „Consent Initialization“.
Používá se pro značky, které musí být aktivní dříve než ostatní, například pro konfiguraci skriptů, základní nastavení analytiky nebo pro správné načtení jiných značek.
Shrnutí rozdílů
Trigger | Kdy se spouští? | Použití |
---|---|---|
Consent Initialization – All Pages | Nejdříve, ještě před inicializací GTM | Správa souhlasu (např. Complianz, CookieYes) |
Initialization – All Pages | Po inicializaci souhlasu, ale před ostatními značkami | Nastavení základních skriptů (např. datová vrstva, konfigurace GTM) |
All Pages | Při každém načtení stránky | Analytické a měřicí značky (Google Analytics, Facebook Pixel) |
Firing Triggers | Podle podmínek definovaných uživatelem | Specifické události, jako kliknutí, odeslání formuláře apod. |
Pokud spravujete souhlasy s cookies pomocí Complianz, měli byste zajistit, aby se značky podřízené souhlasu (např. analytické a reklamní) nespouštěly dříve, než uživatel udělí souhlas. K tomu právě slouží „Consent Initialization – All Pages“.
Chcete-li měřit vyhledávání na vašem webu?
popíšeme si 2 způsoby
1 způsob – Automatické měření přes Enhanced measurement/Vylepšené měření – toto nastavíme v GA4
Povolte Enhanced measurement
V GA4 přejděte na Správce/Administrátor → Datové streamy → vyberte váš datový stream.
V sekci Vylepšené měření/Enhanced measurement přepněte na Zapnuto, pokud ještě není.
Klikněte na ozubené kolečko vedle „Enhanced measurement“.
U položky Site search přepněte na Zapnuto.
Klikněte na „Zobrazit rozšířená nastavení“
Do pole Query parameter/Parametr dotazu hledaného výrazu
vložte název parametru, pod kterým se vám hledaný výraz přenáší (např. s u WordPressu, q u některých řešení, nebo vlastní search atp.).
Uložte.
Co to dělá: GA4 nyní samo v pozadí při každém načtení výsledkové stránky rozezná, že máte parametr ?s=…, a vyšle událost view_search_results s parametrem search_term.
2. způsob – přes Google Tag Manager (GTM) budeme měřit vyhledávání na vašem webu a odesílat data do Google Analytics 4 (GA4)
Prvním krokem je získání vyhledávacího dotazu, který uživatel zadal.
Jak zjistit, kde se ukládá vyhledávací dotaz?
Otevřete svůj web a proveďte testovací vyhledávání.
Podívejte se do adresního řádku. Často vypadá nějak takto:
https://radkajirankova.cz/?s=nabytek
https://radkajirankova.cz/search?q=nabytek
Hledaný výraz je v URL obvykle po „?s=“ nebo „?q=“ (nebo jiné variantě).
Slovo „s“ nebo „q“ je parametr vyhledávání – ten budete potřebovat.
1. Aktivace vestavěných proměnných pro URL
V GTM přejděte na Proměnné → Konfigurovat vestavěné proměnné.
Zaškrtněte Page URL a Query (Query – název parametru).
2. Vytvoření proměnné pro zachycení vyhledávacího dotazu (dejme tomu, že je to /?s=)
V GTM vytvořte novou proměnnou:
Proměnné → Nová > Variable Configuration → Variable Type/typ proměnné → URL
Component Type: Query
Query Key/Název dotazu: s (nebo q podle vaší URL)
Variable Name: pojmenujte např. Search Query nebo Search Term
Uložte
3. Vytvoření triggeru pro měření vyhledávání
Vytvořte nový trigger/spouštěč/pravidlo, který aktivuje událost při vyhledávání:
Trigger můžete pojmenovat např. Search Query Trigger s= nebo Pageview – Site Search
Důležité je, aby bylo z názvu jasné, že se jedná o spouštěč pro vyhledávání na webu.
Nastavte typ Triggeru: Trigger Type: Page View/Zobrazení stránky
This trigger fires on/toto pravidlo se spouští: Some Page Views/některá zobrazení stránek (ne všechny stránky, pouze ty s vyhledáváním).
Nastavte podmínku pro aktivaci/Spustit toto pravidlo, když nastane událost a jsou splněny všechny uvedené podmínky:
Podmínku nastavte:
Search Term ( právě vytvořená proměnná ) obsahuje (nebo matches RegEx) .+
Tím říkáte: spustit, pokud parametr není prázdný.
uložte.
Proč zadáváme contains a ne equals?
equals by nefungovalo, protože celá URL obsahuje i další parametry (např. https://example.com/?s=něco).
contains zajistí, že GTM rozpozná jakoukoli URL, kde je přítomný parametr ?s= nebo ?q= (což znamená, že jde o vyhledávací dotaz).
4. Vytvoření GA4 Event tagu pro událost vyhledávání:
V GTM Klikněte na TAGY/ŠTÍTKY/ZNAČKY vytvořte nový tag > půjdete do konfigurace značky > kliknete na Google Analytics > vyberete Google Analytics: GA4 Event
Configuration Tag/ID měření: Vyberte vaši GA4 konfiguraci nebo zadejte ID měření/Measurement ID
Event Name/Název události: napište např. search nebo view_search_results (Toto je standardní název události pro měření vyhledávání v GA4.)
Event Parameters:
Parameter Name: search_term = {{Search Term}}
Value: {{Search Query}} (proměnná vytvořená v kroku 2)
Triggering: zvolte Pageview – Site Search (váš trigger z kroku 3).
Uložte a Publish.
5. Nastavení Event Settings Variable – Pokud žádnou nemáte, nechte None. Event Settings Variable se obvykle používá pro společná nastavení napříč více eventy, což zde není nutné.
Pokud chcete centrálně spravovat nastavení událostí, můžete vytvořit Event Settings Variable:
Variable Configuration → Variable Type: Google tag: Event settings
Event parameter: search_term
Value: {{Search Query}}
Poté v tagu pro GA4 vyberte tuto proměnnou jako Event Settings Variable.
6. Otestování v GTM Debug Mode
Klikněte na Preview v GTM.
Proveďte testovací vyhledávání na vašem webu.
Zkontrolujte, zda se událost search správně odesílá do GA4.
Pokud je vše v pořádku, publikujte změny.
Kde to uvidíte v Google Analytics 4?
Po nastavení se data zobrazí v GA4 v sekci:
Reports → Engagement → Events
Nebo v Explore → Vytvořte vlastní report s dimenzí search_term
Shrnutí
✅ Event Name: search
✅ Event Parameter: search_term = {{Search Query}}
✅ Trigger: Aktivuje se na stránkách s ?s= nebo ?q= v URL
✅ Variable Type: URL Query → Parametr s (nebo q)
Po publikování v GTM by se měl každý vyhledávací dotaz na webu správně odesílat do GA4 jako event search s parametrem search_term. Tím zajistíte, že se do GA4 budou odesílat vyhledávané výrazy vašich zákazníků!
Chcete poradit? Kontaktujte mě pro nezávaznou nabídku
Pokud máte zájem o profesionální tvorbu webových stránek, redesign nebo optimalizaci vašeho stávajícího webu, napište mi. Společně najdeme nejlepší řešení pro vaši firmu.
Pozn. Pole označená symbolem * jsou povinná.
Odesláním formuláře souhlasíte se zpracováním osobních údajů za účelem vyřízení daného dotazu.