Proč čísla v GA4, Google Ads a e-shopu nikdy nesedí
Tři systémy, tři různá čísla, jedna pravda. Rozdíly nejsou chyba — plynou z toho, že každý počítá něco jiného. Co která platforma měří, které rozdíly jsou v pořádku a kdy jde opravdu o problém.
- Google Ads počítá konverzi k datu kliku, GA4 k datu konverze. To samo vytvoří rozdíl, který není chybou.
- Každý systém používá jiný model atribuce a jiné okno, takže součty se nemohou shodovat.
- Rozhodujícím číslem je objednávka ve vašem systému. Reklamní data jsou podklad pro optimalizaci, ne účetnictví.
Scéna, která se opakuje na každé druhé schůzce. Google Ads hlásí 180 konverzí, GA4 jich ukazuje 143 a e-shop má za stejné období 161 objednávek. Někdo z toho vyvodí, že se nedá věřit ničemu.
Pravda je, že všechna tři čísla mohou být správná. Měří totiž tři různé věci.
Co která platforma počítá
| Google Ads | GA4 | Váš e-shop | |
|---|---|---|---|
| Ke kterému dni konverzi přiřadí | K datu kliku | K datu konverze | K datu objednávky |
| Výchozí atribuce | Datově řízená, napříč kanály Googlu | Datově řízená, napříč všemi kanály | Žádná, nebo vlastní |
| Zobrazení bez kliku | Může započítat (view-through) | Nezapočítává | Nezapočítává |
| Napříč zařízeními | Ano, u přihlášených | Omezeně | Jen při přihlášení zákazníka |
| Modelované konverze | Ano, při chybějícím souhlasu | Ano | Ne |
| Storna a vratky | Nezná, pokud je neposíláte | Nezná, pokud je neposíláte | Zná |
Už jen první řádek stačí k výraznému rozdílu. Když někdo klikne 29. ledna a koupí 3. února, Google Ads to připíše lednu a GA4 únoru. U delších nákupních cyklů je to podstatné a nejde to „opravit“.
Rozdíly, které jsou v pořádku
- Google Ads hlásí víc než GA4. Skoro vždy. Důvody: view-through konverze, měření napříč zařízeními, modelování a připsání k datu kliku.
- GA4 hlásí míň než e-shop. Blokovače, odmítnuté souhlasy, objednávky po telefonu, nákup v jiném prohlížeči.
- Součet kanálů v GA4 nedá celek. Datově řízená atribuce rozděluje zásluhu na desetinná místa mezi víc kanálů.
Orientační tolerance, se kterou pracujeme: rozdíl do zhruba deseti až patnácti procent mezi reklamním systémem a e-shopem u e-shopů s krátkým nákupním cyklem je normální. Větší rozdíl stojí za prozkoumání.
Rozdíly, které znamenají problém
- Google Ads hlásí dvojnásobek objednávek. Téměř jistě duplicitní měření: tag nasazený dvakrát, nebo konverze spouštěná při každém načtení stránky poděkování.
- GA4 hlásí víc objednávek než e-shop. Buď se počítá i nedokončená platba, nebo se událost spouští opakovaně.
- Hodnoty se liší o přesně 21 %. DPH. Rozhodněte se, jestli posíláte s ní, nebo bez, a držte to všude stejně.
- Čísla přes noc spadla o desítky procent. Chyba v nasazení, změna lišty souhlasu nebo rozbitý tag po nasazení nové verze webu. Viz Consent Mode.
- Velká část provozu je „přímý“. Ztracené parametry při přesměrování, chybějící označení kampaní, nebo návštěvy z AI asistentů. Viz návštěvnost z AI asistentů.
Modely atribuce stručně
- Poslední kliknutí. Vše poslednímu kanálu. Jednoduché, ale systematicky nadhodnocuje brand a remarketing na konci cesty.
- První kliknutí. Opak. Nadhodnocuje objevování.
- Lineární, časový úpadek, podle pozice. Pravidla, nikoli měření. Rozdělují zásluhu podle tabulky, ne podle vlivu.
- Datově řízená. Dnes výchozí. Porovnává cesty s konverzí a bez ní a z toho odvozuje přínos jednotlivých dotyků. Nejlepší dostupná atribuce — ale pořád to je rozdělování zásluh, ne měření příčiny.
Žádný model atribuce neodpoví na otázku, co by se stalo bez reklamy. Na tu odpoví jen experiment.
Proto u velkých rozpočtů patří k atribuci ještě měření inkrementality.
Co s tím prakticky
- Určete jeden zdroj pravdy pro obchod. Je to váš e-shop nebo CRM. Podle něj se fakturuje a podle něj se posuzuje, jestli marketing vydělává.
- Reklamní data používejte na optimalizaci. Pro rozhodování uvnitř kampaní jsou v pořádku, protože vám jde o relativní srovnání, ne o absolutní počty.
- Porovnávejte pravidelně, ne jednorázově. Jednou měsíčně poměr konverzí v Google Ads a objednávek v e-shopu. Důležitý je trend toho poměru, ne jeho hodnota.
- Sjednoťte definice. Stejné období, stejná měna, stejné DPH, stejné zacházení se storny. Většina „nesrovnalostí“ zmizí právě tady.
- Posílejte storna a vratky zpět. Jinak algoritmus optimalizuje na objednávky, které se vrátí.
- Nesrovnávejte měsíce s různým počtem víkendů a svátků. Zní to banálně, ale v březnu a dubnu to dělá víc, než si myslíte.
Co si z toho odnést
Shoda mezi systémy není cíl a nikdy nenastane. Cílem je vědět, proč se liší, a mít jedno číslo, podle kterého se rozhoduje o penězích — to je objednávka ve vašem systému. Reklamní platformy jsou nástroje na optimalizaci, ne účetnictví, a jakmile to firma přijme, zmizí polovina sporů na poradách.
Časté otázky
Proč má Google Ads víc konverzí než GA4?
Protože každý počítá něco jiného. Google Ads přiřazuje konverzi k datu kliku, zatímco GA4 k datu samotné konverze, což u delších nákupních cyklů samo o sobě vytvoří rozdíl. K tomu Google Ads může započítat konverze po zhlédnutí bez kliku, lépe propojuje zařízení u přihlášených uživatelů a modeluje konverze tam, kde chybí souhlas. Rozdíl ve prospěch Google Ads je tedy normální stav, ne chyba.
Jaký rozdíl mezi systémy je ještě v pořádku?
U e-shopů s krátkým nákupním cyklem bereme jako běžný rozdíl zhruba do deseti až patnácti procent mezi reklamním systémem a skutečnými objednávkami. Větší odchylka stojí za prozkoumání. Vyloženě podezřelé je, když reklamní systém hlásí násobek objednávek, což bývá duplicitní měření, nebo když analytika hlásí víc objednávek než e-shop, což obvykle znamená započítané nedokončené platby. Důležitější než absolutní hodnota rozdílu je jeho stabilita v čase.
Který model atribuce mám používat?
Datově řízenou, protože místo pevné tabulky porovnává cesty s konverzí a bez ní a z toho odvozuje přínos jednotlivých dotyků. Je to nejlepší dostupná atribuce, ale pořád jen rozdělování zásluh — neodpoví na otázku, co by se stalo bez reklamy. U větších rozpočtů proto k atribuci patří ještě měření inkrementality experimentem, zejména u brandových kampaní a remarketingu, kde atribuce systematicky nadhodnocuje.