Prečo mi nesedí GA4 vs. Ads vs. Shopify, Shoptet, Upgates a čo je správne

Ak porovnávate tržby a konverzie v GA4, Google Ads a v administrácii e-shopu (Shopify, Shoptet, Upgates), skoro vždy narazíte na rozdiely. Nie je to automaticky chyba. Sú to tri odlišné systémy, ktoré počítajú „úspech“ inak: každý má vlastné pravidlá atribúcie, okná konverzií, spôsob deduplikácie a často aj obmedzenia súhlasu s cookies. V praxi je dôležité pochopiť, čo presne porovnávate a prečo sa čísla rozchádzajú.

Najčastejší dôvod je atribúcia: Google Ads prirodzene preferuje vlastný prínos a používa modely, ktoré môžu priraďovať konverzie reklamám aj vtedy, keď posledná návšteva prišla iným kanálom. GA4 naopak zobrazuje dáta podľa zvoleného atribučného modelu a reportov, pričom mnoho e-shopov stále porovnáva „last click“ v e-shope s „data-driven“ v Ads, čo nikdy nebude sedieť 1:1.

Ďalší veľký faktor sú konverzné okná. V Google Ads môže byť okno pre nákup napríklad 30 dní a pre view-through konverzie tiež určitý čas. GA4 má vlastné pravidlá (a v reportoch môže vyzerať inak podľa nastavenia). E-shopové platformy zvyknú pripisovať objednávku zdroju, ktorý je uložený v cookies/UTM pri poslednej návšteve, alebo jednoducho vôbec neriešia atribúciu a ukazujú len „celkovú tržbu“. Keď sa zákazník vráti o týždeň cez priamu návštevu, e-shop to pripíše „direct“, Ads to pripíše kampani, ktorá mu pomohla rozhodnúť sa, a GA4 to rozdelí podľa modelu.

V praxi veľmi často spôsobuje rozdiely aj meranie a deduplikácia. Ak máte súčasne import konverzií z GA4 do Ads a zároveň Ads konverziu nastavenú cez vlastný tag, ľahko vzniknú zdvojené konverzie alebo naopak výpadky pri blokovaní cookies. Správny postup je mať jasne definované, ktorá konverzia je „primárna“ (na optimalizáciu) a ktoré sú len „pozorované“ (na reporting).

Špecifiká e-shop platforiem sú kapitola sama o sebe. Pri Shopify je častý problém prechod cez doménu checkoutu, zmeny v checkout flow, platby a presmerovania cez brány. Ak nie je správne vyriešené cross-domain meranie, relácia sa môže rozbiť a GA4 potom pripíše objednávku nesprávnemu zdroju alebo ju zaradí do „referral“/„direct“. Pri Shoptete a Upgates je z praxe typické, že tracking býva nasadený cez doplnky, ktoré sa líšia kvalitou: niekedy posielajú nákup bez detailov položiek, niekedy sa spúšťajú viacnásobne pri refreshi ďakovnej stránky, alebo naopak vypadávajú pri rýchlom dokončení objednávky. Pri všetkých platformách platí: ak sa „purchase“ event neodošle presne raz a s korektným order_id, čísla sa budú rozchádzať.

Veľmi podceňovaný detail je čas a mena. GA4 môže mať inú časovú zónu než váš e-shop alebo Ads účet. Potom vám „včera“ v jednom systéme nesedí s „včera“ v druhom, najmä okolo polnoci. Podobne pri multi-currency e-shopoch: platforma môže prepočítavať tržbu podľa interného kurzu, GA4 očakáva hodnotu v určitej mene a Ads si hodnoty berie z konverzného tagu. Aj malý rozdiel v konverznom kurze sa pri väčšom objeme objednávok nafúkne.

Aktuálne najväčší praktický dôvod rozdielov je súhlas so cookies a Consent Mode. Časť návštevníkov meranie odmietne alebo používa prehliadače, ktoré obmedzujú cookies. GA4 potom pracuje s modelovaním a Ads môže mať iné pravidlá, prípadne podporu cez „enhanced conversions“. E-shop platforma však objednávky vidí vždy, lebo objednávka vznikla na serveri. Preto je úplne bežné, že e-shop ukáže viac objednávok než GA4 a Ads.

Čo je teda „správne“? Z pohľadu účtovníctva a reálnej tržby je správny e-shop (Shopify/Shoptet/Upgates), pretože eviduje skutočné objednávky, storna, dobierky, refunds a stav úhrady. Z pohľadu optimalizácie kampaní je „správne“ Google Ads, lebo rozhoduje o bidovaní a potrebuje konzistentnú konverziu s jasným pravidlom deduplikácie. Z pohľadu marketingového riadenia a mixu kanálov je „správne“ GA4, ale iba vtedy, ak máte dobre nastavené eventy, identifikáciu objednávky, cross-domain, filtráciu interných návštev a zmysluplné reporty.

Ak chcete, aby sa rozdiely zmenšili a dáta boli použiteľné, v praxi odporúčame tento postup. Najprv si zadefinujte jednu hlavnú konverziu „Nákup“ s order_id, value a currency a uistite sa, že sa posiela presne raz. Potom vyriešte atribúciu: porovnávajte rovnaké modely a rovnaké okná. Následne skontrolujte technické veci: gclid/auto-tagging v Ads, UTM štruktúru, cross-domain (najmä checkout), a vylúčte platobné brány z referralov. Ak používate import konverzií do Ads, zvoľte jednu cestu a držte sa jej, aby ste sa vyhli dvojitému započítaniu. A napokon riešte súhlasy: pri vyšších rozpočtoch sa oplatí mať Consent Mode vyladený a zvážiť enhanced conversions alebo server-side meranie, aby ste znížili straty dát.

Rozdiely medzi GA4, Ads a e-shopom úplne nezmiznú, ale vedia sa dostať do rozumných hraníc a hlavne začnú dávať zmysel. Keď viete, ktorý systém je „pravda“ pre aký účel, prestanete sa naháňať za identickými číslami a začnete robiť lepšie rozhodnutia: e-shop rieši realitu objednávok, Ads výkon kampaní a GA4 mix kanálov a správanie zákazníkov. To je z praxe najspoľahlivejší spôsob, ako mať nad e-commerce marketingom kontrolu.

 

Miloš Vargic
Miloš Vargic
V marketingu sa pohybujem viac než 20 rokov. Som zakladateľ agentúry ROI index a špecializujeme sa na výkonnostný marketing, ktorý firmám reálne prináša výsledky. Pomáhame značkám rásť vďaka efektívnej reklame na Google, Bingu a Facebooku, výkonnému SEO a precízne nastaveným marketingovým stratégiám pre B2B aj B2C segment. Pracoval som ako marketingový riaditeľ a spolupracoval s firmami v 23 krajinách a 14 jazykoch, kde sme dosahovali vysoký návrat investícií z rozpočtov nad 14 300 € mesačne.