Migrácia na GA4 sa môže zdať jednoduchá. Za svojich 6 rokov pôsobenia vo webovej analytike a z toho 3 rokov nasadzovania GA4 (predtým App+Web) som si však prešiel množstvom failov. Nasadíme konverzie cez GTM alebo (ešte horšie) cez plugin. Potom zistíme, že nemeriame výšku DPH. Opravíme to. Po mesiaci klient zistí, že nemá dáta o kupónoch. Potom zas chceme merať aj produktové kupóny. Pol roka na to príde SEO agentúra a chce nastaviť content grouping… Látame, plátame diery v dátach a dosahujeme tak jeden veľký bordel, kde máme nekonzitentné názvoslovia, jednu udalosť sme začali merať v januári, druhú od júla, až sa v tom strácame. Stretli ste sa s tým aj u vás? Potom vám náš postup môže veľmi pomôcť.
Toto nebol až taký problém, kým sme mali po ruke starý dobrý Universal Analytics, kde sme už na nejaké nastavenia boli zvyknutí. 1 júla nám však ostane iba GA4. Ako zaručiť aby sme mali všetko v poriadku?
V tomto článku som zhrnul všetky svoje poznatky z uplynulých rokov do niekoľkých krokov. Nie je to článok o tom ako nakonfigurovať udalosti v GTM ani ako nastaviť GA4. Takisto tu nebudete čítať o žiadnych pluginoch a automatických migráciách. Nie som fanúšik týchto riešení a podľa mojich skúseností takéto riešenia spravia viac škody ako osohu. Je o tom ako sa na celú migráciu poriadne pripraviť. A to je ešte dôležitejšie ako samotné nastavenia.
Poďme na to!
1. Skontrolovať nasadenie / nasadiť GTM na web
Keďže GA4 nasadzujeme cez GTM, musíme mať GTM na webe. Najjednoduchšie si to skontrolujeme doplnkom pre Chrome od Google – Tag Assistant. Tento doplnok nám ukáže či máme na webe GTM resp. iné tracking kódy a ukáže aj ich ID. Ak už GTM existuje pre daný web, takto si vieme overiť či máme prístup k tomu správnemu containeru.
Ak GTM na webe nie je, tak ho vytvoríme. Budeme na to potrebovať Google email. Podľa potreby vytvoríme účet a container. Kód ku containeru skopírujeme ideálne do txt súboru a pošleme developerovi aby ho implementoval na web podľa inštrukcií.
Video ako vytvoriť GTM účet:
2. Definovať štruktúru účtov GA a GTM
Uistiť sa koľko domén a aplikácií ideme merať. Na základe toho definovať koľko Properties (prípadne sub-properties) a koľko Data Streams potrebujeme.
Definovať taxonómiu účtov. Odporúčame:
-
-
- Account name – Názov firmy / projektu (6clickz)
- Property name – Názov domény | GA4 (6clickz.com | GA4)
- Data stream – Názov domény (6clickz.com)
-
Best practice:
Pod tým istým mailom môžete mať založené viaceré účty (account). Ak máte viac projektov, tak sa nesnažte všetko vtesnať do jedného účtu. Bude to neprehľadné.
Vo väčšine prípadov vám stačí 1 data stream / property. Ak pôsobíte vo viacerých krajinách s osobitnou doménou, tak vytvorte 1 property / krajina.
Ak využívate GA360, použite možnosť sub-properties, ktoré čiastočne nahrádzajú views z UA.
Využívali ste separátne views v UA pre jednotlivé oddelenia? Napríklad vyfiltrovaný iba blog traffic pre content oddelenie. V GA4 to zatiaľ nie je možné, keďže neexistujú žiadne views ani filtre. Máme však dve možnosti:
- Limitovať práva jednotlivý užívateľom – tu GA4 ponúka viac možností ako UA, dokonca môžeme skryť finančné dáta (revenue, cost) od konkrétnych užívateľov.
- Vytvoriť tzv. Collections pre jednotlivé oddelenia alebo kolegov, ktoré budú mať v sebe len tie reporty, ktoré potrebujeme. Všetky tieto collections sa dajú prispôsobiť. Vieme si do nich pridať reporty z knižnice alebo si vytvoriť vlastné reporty.
V prípade štruktúry účtov GTM preferujeme takisto 1 účet / 1 projekt s tým, že každá doména alebo aplikácia má vlastný container. V názve označujeme či je to client-side alebo server-side GTM.
Stiahnite si zadarmo náš TEMPLATE na spracovanie measurement plánu pre GA4.
3. Definovať ciele
Ciele môžu byť rôzne podľa toho či ide o e-shop, blog alebo aplikáciu. Rozlišujeme 4 úrovne cieľov:
- Biznis ciele – hlavný cieľ biznisu. Mal by byť iba jeden. Napr.: maximalizácia obratu firmy.
- Konverzie – čo je pre nás hlavná konverzia. Neberme tu do úvahy mikrokonverzie, iba tie hlavné. Napr.: dokončenie objednávky. Podľa toho si určíme čo bude konverzia v GA4.
- Udalosti – aké udalosti sú pre nás zaujímavé okrem konverzií? Napr.: pridanie do košíka, vyhľadávanie na webe. Podľa toho si určíme udalosti.
- KPIs – tzv. Key performance indicators. Ako budeme merať úspech v číslach? Napr.: pomer opustenia košíka, konverzný pomer, obrat kategórie/produktu XY, využitie kupónov. Podľa tohto si určíme parametre udalostí.
4. Príprava implementačného plánu
Táto časť je najdôležitejšia a najdetailnejšia. Obsahuje zoznam udalostí a ich parametrov, ktoré budeme nasadzovať cez GTM. Vychádza z cieľov, ktoré sme si definovali v predošlom kroku.
Pri určení udalostí a parametrov pracujeme so vzorovým súborom, ktorý obsahuje všetky typy zaužívaných udalostí a parametrov. Takto vám nič neujde. Platí však staré dobré príslovie “dvakrát meraj a raz rež”, preto si detailne prejdite implementačný plán so všetkými zainteresovanými stranami pred finálnou implementáciou. V princípe delíme udalosti do 3 kategórií:
- Štandardné udalosti a parametre GA4 podľa našich osvedčených postupov. Niektoré z nich možno nebudete potrebovať alebo budete potrebovať ďalšie
- Udalosti označené hviezdičkou (*) nie sú súčasťou odporúčaných udalostí od spoločnosti Google, často ich však používame
- Takmer každý projekt má svoje vlastné eventy v UA. Mali by ste ich uviesť v 3. sekcii a rozhodnúť, či ich potrebujete migrovať alebo nie.
Postup, ktorý sme uviedli sa vám môže zdať zbytočný a zdĺhavý. Množstvo pluginov, automatizovaných migrátorov a samozvaných GA4 expertov vám bude sľubovať nasadenie do 24 hod a nebude k tomu potrebovať takto rozsiahli plán. Ak však chcete mať robustné a stabilné nasadenie GA4 s kvalitnými dátami určite využite tento postup a vzorový súbor, ktorý si môžete stiahnuť tu. Ušetrí vám to kopu času a nebudete sa musieť vracať stále na začiatok, lebo ste na niečo zabudli.
Stiahnite si zadarmo náš TEMPLATE na spracovanie measurement plánu pre GA4.