Skoči na glavni sadržaj
Natrag na Google ekosustav vodič

Oriphiel vodič

Google tag i GA4 eventi u GTM-u

Vodič za dodavanje GA4 taga u GTM, page_view provjeru, phone_click, email_click, cta_click, contact_form_submit, sigurne parametre i key events.

Oriphiel stručni tim Ažurirano 12. 7. 2026. 9 min čitanja

Što radite u ovom koraku

Nakon što je Google Tag Manager ugrađen i Preview mode radi, sljedeći zadatak je dodati GA4 tag i osnovne evente. To je trenutak kada web počinje slati korisne podatke u GA4: ne samo da je netko otvorio stranicu, nego i da je kliknuo telefon, email, CTA ili poslao formu.

Ovaj korak ne treba raditi prije nego GTM container radi na svim javnim stranicama. Ako container nije stabilno ugrađen, svaki event koji dodate imat će nepouzdanu osnovu.

Minimalni rezultat nakon koraka

  • GA4 tag šalje page_view na svakoj javnoj stranici.
  • Osnovni eventovi imaju jasne nazive i šalju se u GA4.
  • Phone click, email click, CTA click i form submit testirani su u GTM Preview modu.
  • GA4 DebugView prikazuje testne evente prije objave containera.
  • Nijedan event se ne šalje dvostruko za istu korisničku radnju.

Korak 1: dodajte osnovni GA4 tag

Prvi tag u GTM-u treba biti Google tag ili GA4 konfiguracijski tag s Measurement ID-jem koji ste kopirali iz GA4 web streama. Measurement ID počinje s G-.

Ovaj tag mora raditi na svim javnim stranicama i slati page_view. Ako page_view nije stabilan, ne dodajte evente jer nećete znati je li problem u eventu ili u osnovnom tagu.

Postavke osnovnog taga

  • Tag type: Google tag ili GA4 tag, ovisno o GTM sučelju koje koristite.
  • Tag ID ili Measurement ID: G- ID iz GA4 web streama.
  • Trigger: All Pages ili Initialization - All Pages ako tako zahtijeva implementacija.
  • Tag name: GA4 - page_view - all pages.
  • Nakon spremanja otvorite Preview i provjerite da se tag pali samo jednom po učitavanju stranice.

Korak 2: provjerite page_view u Previewu i GA4 DebugViewu

Preview pokazuje da se tag pokrenuo u GTM-u. GA4 DebugView pokazuje da je podatak stvarno stigao u GA4. Trebate oba signala, jer samo fired u GTM-u nije dovoljna garancija da GA4 prima podatke.

Otvorite početnu stranicu, jednu internu stranicu i jednu landing stranicu. Ako svaka šalje jedan page_view, osnovna instalacija je spremna za evente.

Test koji mora proći

  • GTM Preview prikazuje connected status za domenu.
  • GA4 tag je fired na Page View, Initialization ili odgovarajućem GTM eventu.
  • GA4 Realtime ili DebugView prikazuje testni posjet.
  • Pri refreshu stranice šalje se jedan page_view, ne dva ili tri.
  • Admin stranice se ne mjere ako ih ne želite u izvještajima.

Korak 3: definirajte evente prije izrade tagova

Prije klikanja po GTM-u napišite popis eventova koje stvarno želite pratiti. Event naziv mora biti stabilan, kratak i razumljiv. Ako svaki tjedan mijenjate nazive eventova, GA4 izvještaji postaju neusporedivi.

Za uslužnu web stranicu ne treba veliki broj eventova. Bolje je imati četiri pouzdana eventa nego dvadeset polovično definiranih.

Preporučeni početni eventovi

  • phone_click za klik na telefonski broj.
  • email_click za klik na email adresu.
  • cta_click za klik na važan poziv na akciju.
  • contact_form_submit za uspješno poslanu kontakt formu.
  • generate_lead ako želite koristiti Googleov standardni naziv za lead.
  • Ne koristite hrvatske znakove, razmake ni velika slova u event name polju.

Korak 4: dodajte phone_click event

Klik na telefon je jednostavan i koristan event za uslužne webove. U GTM-u se obično radi preko Click triggera koji prepoznaje linkove koji počinju s tel:.

Ovaj event nije isto što i stvarni telefonski razgovor. On mjeri namjeru korisnika da nazove. Ipak, za male webove to je važan signal jer dio upita nikad ne prolazi kroz formu.

Preporučena konfiguracija

  • Trigger type: Just Links ili Link Click.
  • Uvjet: Click URL starts with tel:.
  • GA4 event name: phone_click.
  • Parametri: link_url i page_location ako ih koristite.
  • Test: kliknite broj telefona u Preview modu i provjerite da event fired samo jednom.

Korak 5: dodajte email_click event

Email click se radi slično kao phone click. Trigger prepoznaje mailto: linkove. Event je koristan ako korisnici često šalju upite direktno emailom.

Ako email nije link nego običan tekst, GTM ga neće moći pratiti kao klik. Zato email adrese koje želite mjeriti trebaju biti klikabilne.

Preporučena konfiguracija

  • Trigger type: Just Links ili Link Click.
  • Uvjet: Click URL starts with mailto:.
  • GA4 event name: email_click.
  • Parametri: link_url, link_text i page_location ako ih koristite.
  • Test: kliknite email link u Preview modu i provjerite DebugView.

Korak 6: dodajte CTA klik samo za važne gumbe

CTA click ne treba pratiti za svaki gumb na webu. Pratite samo gumbe koji imaju jasnu poslovnu vrijednost: Kontakt, Zatražite ponudu, Nazovite nas, Pošaljite upit ili slične glavne radnje.

Ako CTA trigger definirate samo po tekstu gumba, pripazite da se tekst ne mijenja često. Stabilnija opcija je CSS klasa ili data atribut koji se ne mijenja pri copy izmjenama.

Preporučena konfiguracija

  • GA4 event name: cta_click.
  • Trigger neka bude ograničen na glavne CTA gumbe.
  • Parametri: cta_text, cta_url i page_location ako ih možete stabilno poslati.
  • Ne označavajte svaki navigacijski link kao CTA.
  • Ako isti CTA postoji na više stranica, page_location pomaže razlikovati gdje se klik dogodio.

Korak 7: form submit pratite samo kada je forma stvarno poslana

Form submit je najvažniji event za lead generation webove, ali ga treba postaviti pažljivo. Nije dovoljno pratiti klik na gumb "Pošalji" jer korisnik može kliknuti, a forma može pasti na validaciji.

Najpouzdaniji signal je thank-you stranica, dataLayer event nakon uspješnog slanja ili server-side signal iz forme. Ako toga nema, GTM form submit može poslužiti, ali ga treba dobro testirati.

Opcije od najpouzdanije prema slabijoj

  • Thank-you URL nakon uspješnog slanja forme.
  • dataLayer event koji se šalje samo nakon uspješnog submita.
  • Webform/Drupal event integracija ako postoji.
  • GTM Form Submission trigger uz uvjete za konkretnu formu.
  • Klik na submit gumb samo kao zadnja opcija jer može brojati neuspjele pokušaje.

Korak 8: dodajte korisne parametre, ali ne osobne podatke

Event name govori što se dogodilo. Parametri daju kontekst: na kojoj stranici, koji link, koji CTA ili koja forma. Parametri su korisni, ali u GA4 ne smijete slati osobne podatke poput emaila, telefona, imena ili sadržaja poruke.

Za početak je dovoljno poslati page_location, link_url, link_text ili form_id. Ne treba pretjerivati s parametrima ako ih nitko neće koristiti u izvještajima.

Sigurni primjeri parametara

  • page_location za URL stranice na kojoj se event dogodio.
  • link_url za tel:, mailto: ili CTA link.
  • link_text za tekst kliknutog linka ako ne sadrži osobne podatke.
  • form_id ili form_name za identifikaciju forme.
  • cta_text za tekst gumba ako je generički i nije osobni podatak.

Korak 9: odlučite što postaje key event

Nakon što eventovi stižu u GA4, tek tada odlučujete što označiti kao key event. Key event treba biti radnja koja ima poslovnu vrijednost, ne svaka interakcija.

Kod većine uslužnih webova contact_form_submit ili generate_lead je glavni key event. Phone click i email click mogu biti key eventovi ako su ti kanali stvarno važni za upite.

Preporuka za početak

  • Glavni key event: contact_form_submit ili generate_lead.
  • Pomoćni key event: phone_click ako su telefonski pozivi bitan kanal.
  • Pomoćni key event: email_click ako često dolaze email upiti.
  • cta_click nemojte automatski označiti kao key event osim ako vodi direktno na lead radnju.
  • Page_view i scroll ne označavajte kao key event za lead generation web.

Najčešće greške

Najčešće greške u ovom koraku su dupli page_view, event koji se pali na krivi klik, forma koja se broji i kad nije poslana te objava containera bez DebugView provjere.

Izbjegnite ove situacije

  • Dupli page_view zbog paralelne instalacije taga.
  • Form submit se broji na klik gumba, iako forma nije poslana.
  • Event se pali na krivi ili preširok trigger.
  • GA4 parametri sadrže email, telefon, ime ili tekst poruke.
  • Previše nebitnih eventova označeno je kao key event.

Minimalna checklista prije objave eventova

Ovu listu prođite prije GTM Submit gumba. Ako event nije potvrđen u Previewu i DebugViewu, nije spreman za produkciju.

  • GA4 page_view tag radi na svim javnim stranicama i ne šalje duple page_view evente.
  • phone_click se pali samo na tel: linkovima.
  • email_click se pali samo na mailto: linkovima.
  • contact_form_submit se šalje samo nakon uspješno poslane forme.
  • Event names su stabilni i pisani malim slovima s underscore formatom.
  • Parametri ne sadrže osobne podatke korisnika.
  • GA4 DebugView prikazuje sve testne evente.
  • Dogovoreno je koji eventovi postaju key events, a koji ostaju pomoćni signali.

Česta pitanja

Je li klik na submit gumb isto što i uspješno poslana forma?

Nije. Korisnik može kliknuti submit, ali forma može pasti na validaciji. Za lead event bolji je thank-you URL, dataLayer event ili signal nakon stvarno uspješnog slanja.

Koji event prvo označiti kao key event?

Najčešće contact_form_submit ili generate_lead. Phone click i email click mogu biti key eventovi ako su stvarno važni kanali upita.

Zašto ne pratiti svaki klik?

Previše eventova stvara šum. Mjerite radnje koje pomažu odluci: lead, kontakt, važan CTA i ključne interakcije.

Kako znam šalje li se event dvostruko?

U GTM Previewu i GA4 DebugViewu napravite jednu radnju i provjerite pojavljuje li se jedan event. Ako se pojave dva, imate dupli tag ili preširok trigger.

Smijem li u GA4 poslati email korisnika kao parametar?

Ne. U GA4 ne šaljite osobne podatke poput emaila, telefona, imena ili sadržaja poruke. Koristite tehničke parametre poput page_location, link_url ili form_id.