
Za 10 rokov správy Google Ads kampaní som videl takmer každú chybu merania, aká sa dá urobiť. Od duplicitných konverzií, ktoré ukazovali 3x viac nákupov, než reálne prebehlo, cez Consent Mode, ktorý potichu odstavil polovicu dát, až po prepojenie GA4 a Google Ads, ktoré si navzájom “kradli” konverzie. Ak vaše kampane neukazujú konverzie, alebo ukazujú nezmyselné čísla, tento sprievodca je presne pre vás.
Prejdem si s vami celý proces opravy merania konverzií v Google Ads – od najčastejších príčin cez kontrolný zoznam, ktorý používam pri auditoch klientov, až po špecifické riešenia pre e-shopy a lead generation weby. A poviem vám aj to, kedy to zvládnete sami a kedy je lepšie zaplatiť špecialistovi.
Prečo vám Google Ads neukazuje konverzie? Najčastejšie príčiny
Keď za mnou príde klient s tým, že mu kampane “nefungujú”, prvá vec, ktorú kontrolujem, je práve meranie. Zhruba v 40 % prípadov nie je problém v kampani samotnej, ale v tom, že konverzie sa jednoducho nemerajú správne. Tu je prehľad najčastejších príčin, s ktorými sa v praxi stretávam:
| Problém | Ako sa prejavuje | Typická príčina | Závažnosť |
|---|---|---|---|
| Žiadne konverzie | Kampane bežia, no konverzie sú nulové | Chýbajúci konverzný tag (značka) na webe, nefunkčný trigger v GTM, alebo konverzná akcia nie je nastavená ako primárna | Kritická |
| Duplicitné konverzie | Google Ads ukazuje viac konverzií, než reálne prebehlo | Súčasne beží Google Ads tag aj import z GA4, chýba transaction ID pri e-shopoch, používateľ obnoví ďakovaciu stránku | Vysoká |
| Nezhoda medzi GA4 a Google Ads | GA4 ukazuje 50 konverzií, Google Ads len 30 (alebo naopak) | Rozdielne atribučné modely, rozdielne okná konverzií, oneskorenie importu | Stredná |
| Náhly pokles konverzií | Konverzie cez noc klesli o 30-60 % | Nefunkčný Consent Mode po zmene cookie lišty, chyba v GTM kontajneri po úprave webu, zmena domény bez aktualizácie | Vysoká |
| Neoverený konverzný tag | Stav “neoverený” alebo “inaktívny” pri konverznej akcii | Tag nie je správne nainštalovaný, chýba Conversion Linker, problém s CSP hlavičkami | Stredná |
| Konverzie sa pripisujú nesprávnym kampaniam | Brandová kampaň “zbiera” konverzie, ktoré patria výkonnostným kampaniam | Chýbajúce vylúčenie brandu, nesprávny atribučný model (napr. last-click) | Stredná |
Teraz sa pozrime na každý z týchto problémov podrobne a ukážem vám, ako ich krok za krokom opraviť.
Ako skontrolovať a opraviť meranie konverzií krok za krokom
Toto je presný postup, ktorý používam pri auditoch merania konverzií u klientov. Odporúčam prejsť všetky kroky v poradí – často sa stáva, že problémov je viac naraz a oprava jedného odhalí ďalší.
Krok 1: Overenie základného nastavenia konverzných akcií
Prvá vec, ktorú kontrolujem, je samotná konverzná akcia v Google Ads. V rozhraní prejdite do Nástroje a nastavenia > Meranie > Konverzie. Tu skontrolujte:
- Stav konverznej akcie: Ak vidíte “neoverený” alebo “inaktívny”, tag na webe nefunguje. Google Ads overuje tag tak, že čaká na reálne spustenie – bez návštevnosti sa stav nezmení.
- Primárna vs. sekundárna akcia: Len konverzie označené ako “primárne” vstupujú do Smart Bidding stratégií (automatických stratégií ponúk, ktoré optimalizujú cenu za konverziu). Ak je vaša kľúčová konverzia nastavená ako sekundárna, kampane ju ignorujú.
- Okno konverzie: Štandardne je nastavené na 30 dní. Ak ho máte skrátené na príliš krátke obdobie, môžete prichádzať o konverzie, ktoré sa udejú neskôr po kliknutí.
- Atribučný model: Ak používate “last-click” (posledné kliknutie), vidíte len posledný dotykový bod. Pre väčšinu firiem odporúčam “data-driven” (dátami riadený) atribučný model, ktorý rozdeľuje zásluhy medzi viacero interakcií.
Krok 2: Kontrola Google Tag Manager a konverzných značiek
Väčšina merania dnes prebieha cez Google Tag Manager (GTM) – nástroj na správu značiek, ktorý umožňuje nasadzovať kódy na web bez zásahu programátora. Ak ho používate aj vy, tu je kontrolný zoznam:
- Spustite Tag Assistant (debug režim GTM): Prejdite na svoj web s aktivovaným debug režimom a vykonajte testovaciu konverziu. Sledujte, či sa konverzný tag spustil (“fired”) na správnej stránke.
- Conversion Linker: Táto značka musí byť zapnutá na všetkých stránkach. Bez nej Google Ads nedokáže správne priradiť konverzie ku kliknutiam – najmä pri presmerovaniach a cross-domain scenároch.
- Trigger (spúšťač): Najčastejšia chyba: trigger je nastavený na “Page View” namiesto “DOM Ready” alebo “Window Loaded”. Pri formulároch zase často chýba správne nastavenie triggera na “Form Submission” alebo custom event.
- Premenné (variables): Pri e-shopoch kontrolujem, či sa správne posiela hodnota objednávky (conversion value), mena a transaction ID. Bez transaction ID nemá Google Ads ako odhaliť duplicity.
Krok 3: Prepojenie GA4 a Google Ads
Ak importujete konverzie z Google Analytics 4 (GA4) do Google Ads, toto je jeden z najčastejších zdrojov problémov. Import konverzií z GA4 znamená, že Google Ads preberá dáta o konverziách z analytického nástroja namiesto vlastného merania.
Čo kontrolovať:
- Prepojenie účtov: V GA4 v sekcii Admin > Prepojenia s Google Ads overte, či je prepojenie aktívne a či je zapnutá možnosť “Povoliť import konverzií”.
- Duplicitné meranie: Toto je klasika. Ak máte nastavený konverzný tag priamo v Google Ads a zároveň importujete tie isté konverzie z GA4, počítate ich dvakrát. Vždy si vyberte jeden zdroj. Z mojej praxe odporúčam: pri e-shopoch používať priamy Google Ads tag (presnejšie hodnoty objednávok), pri leadoch zvážiť import z GA4 (jednoduchšia údržba).
- Oneskorenie importu: GA4 importuje konverzie s oneskorením až 24 hodín (a niekedy aj viac). Ak porovnávate dáta v reálnom čase, čísla sa nikdy nebudú zhodovať.
Krok 4: Duplicitné konverzie a ako ich odstrániť
Duplicitné konverzie sú tichý zabijak rozpočtu. Keď Google Ads vidí 3x viac konverzií, než reálne máte, Smart Bidding začne preplácať kliknutia, lebo si myslí, že výkon je fantastický. Ako to opraviť:
- E-shopy: Implementujte transaction ID (jedinečné ID objednávky) do konverzného tagu. Google Ads potom automaticky odfiltruje duplicity, keď používateľ obnoví ďakovaciu stránku. Bez transaction ID sa každé obnovenie stránky počíta ako nová konverzia.
- Lead generation: Pri formulároch nastavte trigger tak, aby sa spustil len raz – napríklad na “Form Submission” event, nie na “Page View” ďakovacej stránky. Ak používate ďakovaciu stránku, pridajte do URL parameter, ktorý sa generuje len pri reálnom odoslaní.
- Jeden zdroj pravdy: Ako som spomínal vyššie – nikdy nemerate tú istú konverziu cez Google Ads tag aj import z GA4 súčasne. Ak chcete prejsť z jedného zdroja na druhý, starý zdroj vypnite a až potom zapnite nový.
Krok 5: Consent Mode a jeho vplyv na meranie
Consent Mode (režim súhlasu) je mechanizmus Googlu, ktorý rešpektuje nastavenia cookie lišty používateľa. Ak používateľ odmietne marketingové cookies, Google Ads nedostane plnohodnotné dáta o konverzii. V praxi to znamená, že ak Consent Mode nie je správne implementovaný, môžete prísť o 30-60 % konverzií v reportoch.
Čo kontrolovať:
- Správne odovzdávanie parametrov súhlasu: V Tag Assistant skontrolujte, či vaša cookie lišta správne odovzdáva parametre
gcsagcddo Google značiek. Bez nich Consent Mode nefunguje. - Consent Mode v2: Od marca 2024 Google vyžaduje Consent Mode v2 pre používateľov v EHP. Ak používate staršiu verziu, dáta sú neúplné. Overte si u svojho poskytovateľa cookie lišty, či podporuje v2.
- Modelované konverzie: Google Ads pri Consent Mode používa modelovanie na odhad konverzií od používateľov, ktorí odmietli cookies. Ak vidíte v reportoch “modelované konverzie”, je to v poriadku – Google ich dopočítava. Ale ak ich nevidíte vôbec, Consent Mode pravdepodobne nefunguje.
Krok 6: Rozšírené konverzie (Enhanced Conversions)
Rozšírené konverzie (Enhanced Conversions) sú funkcia, ktorá zlepšuje presnosť merania tým, že odosiela zahashované údaje o používateľovi (napríklad email) do Googlu, kde sa spárujú s prihlásenými používateľmi. Výsledkom je presnejšie meranie, najmä v ére Consent Mode a obmedzovania cookies tretích strán.
Nastavenie:
- V Google Ads prejdite do nastavení konverznej akcie a zapnite rozšírené konverzie.
- V GTM pridajte do konverzného tagu údaje poskytnuté používateľom (User-Provided Data) – typicky email, telefónne číslo, meno a priezvisko. Vyberte premenné, ktoré tieto údaje obsahujú na ďakovacej stránke.
- Pri leadoch: Pri formulároch môžete použiť CSS selektory na extrahovanie údajov priamo z polí formulára.
Z mojej skúsenosti: rozšírené konverzie zvyčajne zvýšia počet nameraných konverzií o 5-15 %, pretože zachytia aj konverzie, ktoré by inak prepadli cez obmedzenia cookies.
Špecifické problémy podľa typu webu
Spôsob opravy merania konverzií sa líši podľa toho, či prevádzkujete e-shop alebo web na získavanie dopytov. Tu sú najčastejšie špecifické problémy, ktoré riešim u klientov:
E-shopy (Shoptet, WooCommerce, vlastné riešenie)
Pri e-shopoch je meranie konverzií technicky náročnejšie, lebo potrebujete merať nielen to, že nákup prebehol, ale aj jeho hodnotu. A to presne.
- Shoptet: Shoptet má vlastnú integráciu s Google Ads v administrácii. Problém zvyčajne nastáva, keď niekto zapne Shoptet integráciu a zároveň nechá bežať vlastný GTM tag. Výsledkom sú duplicitné konverzie. Riešenie: vypnite jedno z týchto meraní. Shoptet integrácia je jednoduchšia na údržbu, GTM dáva väčšiu kontrolu.
- WooCommerce: Tu je najčastejší problém s dynamickými hodnotami. Ak konverzný tag posiela fixnú hodnotu namiesto reálnej sumy objednávky, Smart Bidding nemá z čoho optimalizovať. V GTM musíte nastaviť Data Layer premenné, ktoré WooCommerce generuje pri dokončení objednávky.
- Vlastné riešenie: Pri custom e-shopoch je nevyhnutné, aby vývojár implementoval správny Data Layer s hodnotami objednávky, menou a transaction ID. Bez toho je meranie v podstate nemožné.
Lead generation weby (formuláre, telefonáty)
Pri weboch, ktoré generujú dopyty, je najväčšia výzva definovať, čo vlastne je konverzia. Nie každý formulár má rovnakú hodnotu a nie každý telefonát je skutočný dopyt.
- Formuláre: Merajte dokončenie formulára (odoslanie), nie kliknutie na tlačidlo. Ak používate AJAX formuláre bez presmerovania na ďakovaciu stránku, potrebujete custom event v Data Layer.
- Telefonáty: Google Ads vie merať kliknutia na telefónne číslo z mobilných zariadení. Pre presnejšie meranie odporúčam Google forwarding number, ktoré presmeruje hovor a zmeria jeho dĺžku. Konverziou by mal byť hovor dlhší ako 30-60 sekúnd (záleží od odvetvia).
- Offline konverzie: Ak sa dopyt spracúva mimo webu (napríklad v CRM), odporúčam importovať offline konverzie späť do Google Ads. Takto viete merať, ktoré kliknutia viedli k reálnemu obchodu, nielen k vyplneniu formulára.
Kedy to zvládnete sami a kedy potrebujete špecialistu
Tu budem úprimný: nie každá oprava merania konverzií vyžaduje externého špecialistu. Ak ide o jednoduchý problém – napríklad konverzná akcia je nastavená ako sekundárna namiesto primárnej, alebo máte duplicitné meranie z GA4 a Google Ads tagu – zvládnete to opraviť sami podľa tohto návodu.
Kedy sa to oplatí riešiť svojpomocne:
- Máte prístup do Google Ads, GTM a GA4.
- Problém je izolovaný na jednu konkrétnu vec (napríklad nesprávny trigger).
- Rozumiete základom GTM (premenné, triggery, tagy).
- Váš web beží na štandardnej platforme s dokumentáciou (Shoptet, WooCommerce).
Kedy sa oplatí zaplatiť špecialistovi:
- Máte custom web bez Data Layer a potrebujete zásah vývojára.
- Problém je komplexný: Consent Mode + Enhanced Conversions + cross-domain tracking naraz.
- Neviete, či problém je v meraní alebo v kampani samotnej.
- Potrebujete audit, ktorý odhalí všetky problémy naraz, nielen tie zjavné.
- Už ste skúšali opravu sami a stále to nefunguje.
Ak si s tým nechcete lámať hlavu sami, pozriem sa na vaše kampane s vami.
Ako vyzerá profesionálny audit merania konverzií
Keď robím audit merania konverzií u klienta, postupujem systematicky. Tu je presný rámec, podľa ktorého pracujem – môžete ho použiť ako kontrolný zoznam, či už pri vlastnej oprave, alebo pri hodnotení práce niekoho, koho si najmete:
| Oblasť auditu | Čo kontrolujem | Typický čas |
|---|---|---|
| Google Ads konverzné akcie | Stav, primárne/sekundárne, okno konverzie, atribučný model, počet konverzných akcií | 30 minút |
| Google Tag Manager | Všetky tagy, triggery, premenné, Conversion Linker, Data Layer, debug test | 60-90 minút |
| GA4 prepojenie | Prepojenie účtov, import konverzií, porovnanie dát, duplicity | 30 minút |
| Consent Mode | Implementácia cookie lišty, odovzdávanie parametrov, verzia Consent Mode | 30 minút |
| Rozšírené konverzie | Nastavenie v Google Ads a GTM, User-Provided Data, testovanie | 30-45 minút |
| Testovanie a validácia | Reálny test konverzie, Tag Assistant, DebugView, porovnanie s CRM | 30-45 minút |
Celý audit zvyčajne trvá 3-4 hodiny. Ak sa nájdu problémy vyžadujúce zásah vývojára (napríklad chýbajúci Data Layer), čas sa predlžuje. Samotná oprava potom závisí od rozsahu nájdených chýb – väčšinu vecí opravím do 2-3 hodín po audite.
Dôležité upozornenie: po každej oprave merania je nutné počkať aspoň 48-72 hodín, kým sa dáta ustália. Google Ads potrebuje čas na spracovanie zmien a overenie značiek. Neporovnávajte čísla zo dňa na deň – to je cesta k panike.
Často kladené otázky
Prečo v Google Ads nevidím žiadne konverzie, aj keď som všetko nastavil?
Najčastejšie je problém v tom, že konverzný tag nie je správne nainštalovaný na webe, alebo sa trigger v GTM nespúšťa na správnej stránke. Spustite Tag Assistant, urobte testovaciu konverziu a overte, či sa tag spustil. Ak áno, skontrolujte, či je konverzná akcia v Google Ads nastavená ako primárna a či máte v kampani zapnutú optimalizáciu na konverzie. Ďalšia častá príčina: Consent Mode blokuje meranie, lebo cookie lišta neodovzdáva správne parametre súhlasu.
Čo znamená, ak mám viac konverzií ako kliknutí na reklamu?
Toto je takmer vždy znak duplicitného merania. Buď meriate tú istú konverziu cez Google Ads tag aj import z GA4 súčasne, alebo chýba transaction ID pri e-shope a každé obnovenie ďakovacej stránky sa počíta ako nová konverzia. Skontrolujte oba zdroje a vypnite ten, ktorý nechcete používať. Pri e-shopoch okamžite implementujte transaction ID – bez neho sú dáta nespoľahlivé.
Ako dlho trvá, kým sa konverzie začnú zobrazovať v účte?
Pri priamom Google Ads tagu sa konverzie zobrazia do 24 hodín od prvého spustenia, často aj skôr. Pri importe z GA4 to môže trvať až 48 hodín. Google Ads zároveň potrebuje aspoň jednu reálnu konverziu na overenie tagu. Dovtedy bude stav “neoverený” – to je normálne. Ak po 48 hodinách a reálnej návštevnosti stále nič nevidíte, je niekde chyba.
Je lepšie importovať konverzie z GA4 alebo ich merať priamo cez Google Ads tag?
Z mojej praxe: pri e-shopoch odporúčam priamy Google Ads tag v GTM. Dáva presnejšie hodnoty objednávok, konverzie sa zobrazujú rýchlejšie a máte plnú kontrolu nad tým, čo meriate. Pri lead generation weboch s jednoduchými formulármi je import z GA4 jednoduchší na údržbu a často postačuje. Nikdy však nepoužívajte oba naraz na tú istú konverznú akciu.
Čo je Consent Mode a prečo mi znižuje počet konverzií?
Consent Mode (režim súhlasu) je funkcia, ktorá prispôsobuje správanie Google značiek podľa toho, či používateľ udelil súhlas s cookies. Ak používateľ súhlas odmietne, Google Ads nedostane plnohodnotné dáta a konverziu len modeluje (odhaduje). V EHP je Consent Mode v2 povinný. Ak ho nemáte správne implementovaný, Google značky sa pri odmietnutí súhlasu nespustia vôbec, a prídete o všetky dáta z týchto používateľov. Správna implementácia Consent Mode v2 zvyčajne zvýši namerané konverzie o 10-30 %.
Čo robiť, keď sa konverzie v Google Ads a GA4 nezhodujú?
Je normálne, že sa čísla úplne nezhodujú. Google Ads počíta konverzie podľa dátumu kliknutia, GA4 podľa dátumu konverzie. Google Ads má vlastné atribučné okno (štandardne 30 dní), GA4 používa iné modely. Ak je rozdiel väčší ako 20 %, hľadajte problém: rozdielne atribučné modely, oneskorenie importu, alebo duplicitné meranie. Zjednoťte atribučné nastavenia a nasaďte rozšírené konverzie – tieto dva kroky vyriešia väčšinu nezhôd.
Ak chcete, aby som sa pozrel na vaše kampane a skontroloval meranie konverzií, napíšte mi cez formulár nižšie.