Jak propojit Visual Website Optimizer a Google Tag Manager / Universal Analytics

Jak zařídit, abyste v Analytics mohli segmentovat lidi podle toho, jakou variantu A/B testu dostali. Oficiální návod od VWO mi nefungoval, tento ano.

Týká se vás, pokud používáte Visual Website Optimizer a Universal Analytics, jejichž kód vkládáte přes Google Tag Manager.

Autorem postupu je Milan Kryl, publikováno s jeho laskavým svolením.

1) V GTM vytvořte variable.

gtm-vwo-02-var-experiment-id

2) A ještě jednu.

gtm-vwo-03-var-campaign-variant

3) Vytvořte event.

gtm-vwo-01-event-vwo

4) A nakonec nový tag. (To cookieDomain tam mít nemusíte.)

gtm-vwo-04-ga-event

5) Ve VWO u kampaně zaškrtněte integraci v GTM, nikoliv s Universal Analytics nebo Google Analytics.

vwo-integrace

6) V UA si vytvořte novou custom dimension.

ua-custom-dimension

Pozor, číslo dimenze (index) se musí shodovat s číslem, které máte u custom dimension v nastavení tagu (bod 4).

7) A pak nový segment.
ua-custom-segment

Přes CampId volíte ID kampaně (najdete ve VWO v nastavení kampaně), přes VarName volíte název testované varianty (když VarName vynecháte, vyberete všechny účastníky testu bez ohledu na variantu).

Pozor, je potřeba mít puštěnou vždy jen jeden experiment najednou. Jinak se data po cestě přes GTM pomotají a nebudou přesná.