„Nechceme, aby si lidé s chatbotem jen povídali, ale aby hlavně pomáhal s prodejem." Přesně proto je měření konverzí z chatbota klíčové pro vyhodnocení jeho přínosu. Po více než 400 úspěšných implementacích chatbotů a spolupráci s desítkami marketingových agentur jsme vyvinuli dva osvědčené přístupy k měření.
Google Tag Manager a Data Layers v chatbotu
Nejoptimálnější cesta k měření konverzí vede přes Google Tag Manager (GTM). Co to vlastně GTM je?
Na webové stránky si nasadíte jednoduchý kód, který vygenerujete po založení účtu v GTM. Tento kód propojí web s GTM a vytvoří centrálu pro všechny měřicí kódy: Sklik, Google Ads, Facebook Pixel, LinkedIn a další.
Výhody GTM:
- Jednoduše spravujete všechny kódy na webu sami
- Nepotřebujete správce webu pro každou změnu
- Máte přehled nad všemi kódy na jednom místě
- Můžete testovat kódy v debug režimu před nasazením na produkci
Chatbot od šéfbota a GTM
Chatbot od šéfbota se integruje do GTM dvěma způsoby:
- Nasazení chatbota přes GTM – script chatbota vložíte jako Custom HTML tag a můžete kontrolovat, na kterých stránkách se chatbot zobrazuje
- Měření událostí přes Data Layers – chatbot automaticky odesílá události do GTM, které můžete párovat s konverzemi v reklamních účtech
Jak funguje propojení s Facebook Pixel?
Vytvoříte vlastní událost pomocí Data Layers, například „odeslan_formular". Tuto událost pak v GTM (Triggers → Custom Triggers) navážete na Facebook Pixel událost „Lead". Konverze se tak automaticky propisují do reklamního účtu na Facebooku.
3 standardní události chatbota od šéfbota
V každém našem chatbotu jsou přednastaveny tři klíčové události:
1. bot_start
dataLayer.push({'event': 'bot_start'});
Spustí se po otevření chatbota a zobrazení první zprávy. Měří počet interakcí s chatbotem.
2. bot_lead_telefon (bot_phone)
dataLayer.push({'event': 'bot_lead_telefon'});
Spustí se po vložení telefonního čísla – typicky v části zanechání poptávky nebo dotazu.
3. bot_lead_email (bot_email)
dataLayer.push({'event': 'bot_lead_email'});
Spustí se po odeslání emailu – typicky v části zanechání poptávky nebo dotazu.
Na tyto události můžete navázat konverze pro libovolné reklamní platformy: Google Ads, Facebook Ads, Sklik, LinkedIn a další.
Google Analytics a měření chatbota
Pro měření událostí v Google Analytics jako konverzí můžete využít výše popsanou metodu s GTM. Pokud ale chcete měřit například obraty, které chatbot vygeneruje doporučením produktu na e-shopu, je potřeba jiný přístup.
Co je UTM a proč nestačí?
UTM parametry (utm_source, utm_medium, utm_campaign) jsou primárně určené pro externí odkazy – tedy odkazy z jednoho webu na druhý. Pro interní linkování na vlastním webu nejsou optimální.
Proto jsme vyvinuli metodu ITM parametrů – fungují stejně jako UTM, ale nezasahují do defaultního nastavení Google Analytics a lze je přizpůsobit interním marketingovým kampaním.
Příklad UTM parametrů (externí)
- utm_source – Zdroj návštěv: Facebook, Seznam.cz
- utm_medium – Druh marketingu: banner, email, video
- utm_campaign – Název kampaně: remarketing, akvizice_prosinec
Příklad ITM parametrů (interní)
- itm_source – Zdroj návštěv: hlavní stránka, článek, šéfbot
- itm_medium – Druh marketingu: banner, chatbot, popup
- itm_campaign – Název kampaně: reklama_v_textu, pravy_banner
Jak nastavit ITM parametry v Google Analytics?
Krok 1: Přihlášení a vlastní dimenze
Po přihlášení do Google Analytics klikněte na Správce → ve sloupci Služba vyberte Vlastní definice → Vlastní dimenze.
Krok 2: Nová vlastní dimenze
Klikněte na tlačítko „+ Nová vlastní dimenze".
Krok 3: Hit-based dimenze
Vytvořte dimenzi s názvem itm_source_h a vyberte rozsah „Požadavek na server" (Hit). Opakujte pro: itm_medium_h, itm_campaign_h, itm_content_h, itm_term_h.
Krok 4: Session-based dimenze
Vytvořte dimenzi s názvem itm_source_s a vyberte rozsah „Relace" (Session). Opakujte pro: itm_medium_s, itm_campaign_s, itm_content_s, itm_term_s.
Krok 5: Nastavení služby
V Správci → Služby vyberte „Nastavení služby".
Krok 6: Vyloučení parametrů
Do pole „Vyloučit parametry v adrese URL" vložte: itm_source, itm_medium, itm_campaign, itm_content, itm_term.
Krok 7: Search Console
V Google Search Console nastavte, aby URL s ITM parametry nebyly indexovány jako samostatné stránky.
Hit vs. Session: Jaký je rozdíl?
Hit-Based (Požadavek na server)
Poskytuje přesný přehled o tom, jak často bylo kliknuto na konkrétní reklamní obsah. Vyžaduje další krok pro navázání na konverze, ale umožňuje sofistikovanější analýzy.
Session-Based (Relace)
Funguje podobně jako UTM parametry – jedna sada dat pro celou relaci. Jednodušší na vyhodnocení, ale méně přesné (ukáže pouze poslední kliknutí).
Jak zobrazit ITM data v reportech?
V reportech Google Analytics nyní můžete vybrat ITM parametr jako sekundární dimenzi a filtrovat data podle zdroje návštěv z chatbota.
Shrnutí: Dvě cesty k měření konverzí
| Metoda | Použití | Výhody |
|---|---|---|
| GTM + Data Layers | Měření událostí (otevření chatbota, odeslání leadu) | Jednoduché, propojení s reklamními platformami |
| ITM parametry + GA | Měření obratů a atribuce prodejů | Přesné, nenarušuje UTM tracking |
Potřebujete pomoc s nastavením?
Pokud vás zajímá, jak správně nastavit měření konverzí pro váš chatbot, kontaktujte nás. Navrhneme řešení přesně na míru vašim potřebám.
Tip: Přečtěte si také náš článek o nejrozsáhlejší analýze chatbotů v ČR a zjistěte, jak chatboty využívají stovky českých firem.