Conversion tracking je osnova svake ozbiljne Google Ads kampanje. Bez njega, ne znaš koje produkte, kategorije ili upiti donose prodaje — i Smart Bidding ne može funkcionisati jer nema šta optimizovati. Pokretanje Shopping kampanje bez conversion trackinga je bacanje novca.
Šta je purchase konverzija?
Purchase konverzija je event koji se bilježi kada korisnik dovrši kupovinu na tvojem sajtu. Google Ads mora “znati” kada se to dogodi da bi mogao pripisati tu prodaju određenom kliku i oglasu.
Minimum koji trebaš pratiti:
- Event: purchase
- Transaction ID: jedinstveni broj narudžbe (za deduplication)
- Revenue value: vrijednost narudžbe u valuti
- Currency: npr. EUR ili BAM
Metoda 1: Google Ads Conversion Tag direktno na sajtu
Ovo je najjednostavnija metoda — direktno dodaješ Google Ads tag na sajt.
Korak 1: Kreiraj konverzijsku akciju u Google Ads
- U Google Ads, idi na Tools & Settings > Measurement > Conversions
- Klikni + za novu konverzijsku akciju
- Odaberi “Website”
- Postavi:
- Category: Purchase
- Conversion name: npr. “Purchase — Shopping”
- Value: “Use different values for each conversion” (da snimaš stvarnu vrijednost svake narudžbe)
- Count: “One” (jedna konverzija po transakciji, bez obzira na to koliko puta se tag firne)
- Attribution model: Data-driven (preporučeno za etablirane kampanje)
Korak 2: Instalacija tagova
Google Ads generiše dva taga:
- Global site tag (gtag.js) — osnova, ide u
<head>svih stranica - Event snippet — ide na thank-you/order confirmation stranicu
Event snippet za purchase izgleda ovako:
<script>
gtag('event', 'conversion', {
'send_to': 'AW-XXXXXXXXX/YYYYYYYYYYY',
'value': {{ order_total }},
'currency': 'EUR',
'transaction_id': '{{ order_id }}'
});
</script>
Vrijednost i transaction_id moraju biti dinamičke varijable koje se popunjavaju iz order podataka.
Kritično: Tag se smije firitivati samo jednom po narudžbi, na order confirmation stranici. Ako se firne na svim stranicama ili više puta, imaš duplikate.
Metoda 2: Google Tag Manager (preporučena za većinu)
GTM je preporučeni pristup jer odvaja tag management od koda sajta i lakše je testirati i debugovati.
Arhitektura u GTM-u
Trigger: Firni tag samo na order confirmation stranici
- Opcija A: Page View trigger s URL koji sadrži “/order-confirmation” ili “/thank-you”
- Opcija B: Custom event iz datalayer-a (robustnija opcija)
Tag: Google Ads Conversion Tracking tag
- Conversion ID i Conversion Label iz Google Ads konverzijske akcije
- Vrijednost = varijabla iz datalayer-a ({{dlv - order value}})
- Transaction ID = varijabla iz datalayer-a ({{dlv - transaction id}})
Data Layer za purchase event
Tvoj developer treba pushati purchase podatke u dataLayer na order confirmation stranici:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
event: 'purchase',
ecommerce: {
transaction_id: '12345',
value: 89.99,
currency: 'EUR',
items: [...]
}
});
GTM čita ove podatke i prosljeđuje ih Google Ads tagu.
Metoda 3: GA4 → Google Ads Import
Alternativno, možeš trackati purchase event u GA4 i importovati ga u Google Ads kao konverziju.
- U GA4, osiguraj da
purchaseevent svalueitransaction_idparametrima pali na order confirmation stranici - U Google Ads, idi na Tools & Settings > Conversions
- Klikni + → “Import” → “Google Analytics 4”
- Odaberi “Purchase” event
Prednost: Jedan tag za sve, GA4 i Google Ads koriste iste podatke.
Mana: Import konverzije u Google Ads imaju 3-9 sati kašnjenja (because GA4 procesira podatke asinkrono). Smart Bidding reaguje sporije na konverzije. Za ozbiljne Shopping kampanje, preporubujem native Google Ads konverzijski tag pored GA4 (oba mogu koristiti).
Enhanced Conversions — poboljšana točnost
Enhanced Conversions je Googleova funkcija koja poboljšava attribution matchovanje hashiranjem first-party podataka (email kupca). Posebno važno u kontekstu cookie consent-a — kad dio korisnika odbije kolačiće, normalni konverzijski tag ne može pratiti njihove kupovine. Enhanced Conversions to djelimično kompenzuje.
Postavljanje u GTM-u zahtijeva slanje hashed emaila kupca uz konverzijski tag. Vrijedi postaviti, ali nije preduvjet za početak.
Kako verificirati conversion tracking
Tag Assistant (browser extension)
Googleov Tag Assistant extension za Chrome omogućava provjeru pali li se tag ispravno na order stranici. Provjeri:
- Firni li se na order confirmation stranici (ne na svakoj stranici)
- Šalje li ispravnu vrijednost narudžbe
- Šalje li transaction_id
Conversion monitoring u Google Ads
U Tools & Settings > Conversions, pored svake konverzijske akcije prikazuje se status:
- “Recording conversions” — radi ispravno
- “No recent conversions” — nije detektovana konverzija (ili je nalog nov)
- “Inactive” — tag nije detektovan na sajtu
Test konverzija
Napravi test narudžbu (ili test transakciju na Shopify-u) i provjeri da li se konverzija pojavi u Google Ads u roku od 24 sata.
Najčešće greške u conversion trackingu
Duplikati: Tag se firi više puta za istu narudžbu (npr. na svakom pageview-u umjesto samo na thank-you stranici). Rješenje: koristi transaction_id i postavi Count = “One”.
Nema vrijednosti: Konverzija se bilježi ali bez monetarne vrijednosti. Rješenje: osiguraj da varijabla order value ispravno čita dinamičku cijenu.
Pogrešan trigger: Tag se firi na pogrešnoj stranici. Rješenje: u GTM debug modu provjeri koji triggers su aktivi na svakoj stranici.
Shopify duplikati: Shopify ima vlastiti Google Ads tracking u admin postavkama — ako ISTOVREMENO imaš i nativni Shopify tracking i GTM tag, imaš duplikate. Isključi jedan.
Praktičan savjet
Prije nego pokreneš prvu Shopping kampanju, napravi test narudžbu i provjeri u Google Ads Conversions da li se evidentirala s ispravnom vrijednošću i transaction_id-jem. Ovo traje 10 minuta i može te spasiti tjedana kampanje bez podataka.
Smart Bidding (Target ROAS, Target CPA) ne radi bez konverzija. Ako pokrenuš kampanju i conversion tracking nije ispravan, dobivaš pogrešne podatke koji uče Smart Bidding na krivi način. Ponekad je bolje ne imati conversion tracking nego imati netačan.
Related Posts
Kako postaviti remarketing u Google Shopping oglasima
Kako postaviti prvu Google Shopping kampanju od nule
Šta su Shopping kampanje i kako su strukturirane unutar Google Adsa
Need Help With Your Google Ads?
I help e-commerce brands scale profitably with data-driven PPC strategies.
Get In Touch