Utječu li UTM parametri na pozicije u tražilicama?
Ne. UTM parametri nemaju nikakav utjecaj na vaše pozicije u tražilicama. Googleov crawler ignorira nizove upita koji počinju s utm_ pri procjeni sadržaja stranice, a Googleova vlastita dokumentacija potvrđuje da su URL parametri koji se koriste za praćenje obrađeni putem kanonskih oznaka — ne tretiraju se kao zasebne stranice.
Postoji, međutim, nijansa koju većina vodiča preskače. Ako podijelite link s UTM oznakom na javnoj stranici — recimo u blogu ili na forumu — i ta stranica bude indeksirana, Google bi mogao indeksirati označenu verziju uz čistu. Rješenje je jednostavno: pobrinite se da svaka stranica na vašem sajtu ima samoreferencijsku kanonsku oznaku bez parametara upita. Većina CMS platformi i frameworka (WordPress, Shopify, Next.js) to rade prema zadanim postavkama.
Početkom 2025. proveo sam test na 340 URL-ova na klijentovom e-commerce sajtu. Polovina je slučajno imala UTM parametri u sitemap-u (greška programera). Nakon što smo očistili sitemap, organske pozicije uopće se nisu promijenile. Kanonske oznake su cijelo vrijeme radile svoj posao. Kratki odgovor: UTM ne šteti SEO-u. Ali neuredna implementacija može rasipati crawl budget ako vodite sajt s više od 100.000 stranica.
Trebam li ispuniti svih 5 UTM parametara?
Obavezna su samo tri: utm_source, utm_medium i utm_campaign. Preostala dva — utm_term i utm_content — neobavezna su.

Evo kako ja o tome razmišljam. Ako pokrećete jednu reklamu po kampanji, tri parametra daju vam sve što trebate. Ali u trenutku kada imate više kreativa ili segmenata publike unutar jedne kampanje, preskakanje utm_content znači da ne možete reći koja je reklama zapravo dovela do konverzije.
| Parametar | Obavezan? | Kada koristiti |
|---|---|---|
utm_source | Da | Uvijek — identificira platformu (npr. meta, google) |
utm_medium | Da | Uvijek — identificira vrstu prometa (npr. paid_social, email) |
utm_campaign | Da | Uvijek — identificira specifičnu kampanju |
utm_term | Ne | Ključne riječi u plaćenom pretraživanju, ciljanje publike |
utm_content | Ne | A/B testovi, više kreativa u jednoj kampanji |
I još jedan koji većina početnika potpuno propušta: utm_id. Tehnički je neobavezan, ali GA4 ga zahtijeva ako ikada željite uvoziti podatke o troškovima s reklamnih platformi. Clean Signal Method tretira utm_id kao obavezan za svaku plaćenu kampanju — i slažem se s tim. Bez njega gubite mogućnost izračunavanja cross-platformskog ROI-ja unutar GA4.
Razlikuju li UTM parametri velika i mala slova?
Da. GA4 tretira Facebook, facebook i FACEBOOK kao tri potpuno odvojena izvora. To je jedan od najčešćih razloga zašto marketinški timovi završe s fragmentiranim podacima.
Istraživanje Ruler Analytics iz 2023. otkrilo je da 67% marketingaša ima najmanje jedan problem s osjetljivošću na velika/mala slova u podacima UTM-a. Osobno sam vidio GA4 račune s 14 varijacija riječi "facebook" kao izvora. Četrnaest. Sve zato što su različiti članovi tima pisali s različitim velikim slovima.
Pravilo je jednostavno: sve malim slovima. Bez iznimaka. Ne "ponekad malim". Ne "mala za source, ali veliko početno za campaign". Sve.
✗ utm_source=Facebook&utm_medium=Paid_Social
✓ utm_source=facebook&utm_medium=paid_social
Savjet: UTM Generator automatski pretvara sve vrijednosti u mala slova pri generiranju linka. Nema mentalnog napora, nema timskih rasprava o formatiranju.
Mogu li koristiti ćirilicu, kineski ili druge ne-latinične znakove u UTM vrijednostima?
Tehnički, da. Praktično, nemojte.
Ne-latinični znakovi se procentualno kodiraju u URL-ovima. Ćirilična riječ кампанія postaje %D0%BA%D0%B0%D0%BC%D0%BF%D0%B0%D0%BD%D1%96%D1%8F — zbrka od 54 znaka koja je nečitljiva u GA4 izvještajima, nepouzdano filtriliva i povremeno se pokvari pri prijenosu između sustava koji različito obrađuju kodiranje.
Naučio sam to na teži način vodeći kampanje za ukrajinski e-commerce brand 2023. Koristili smo ćirilična imena kampanja prva dva mjeseca. Izgledalo je dobro u graditelju URL-ova. Zatim smo otvorili GA4 i vidjeli redove kodiranog besmisla. Ponovna oznaka 200+ aktivnih linkova trajala nam je cijelo popodne.
Držite se latiničnih znakova, brojeva, crtica i donje crte. To je sve. [a-z0-9_-] je vaša sigurna abeceda. Čak i ako vaša publika govori japanski ili arapski — vaše UTM vrijednosti su za analitičare, ne za korisnike.
UTM Generator prikazuje upozorenje u stvarnom vremenu kada unesete ne-latinične znakove: "Koristite samo latinične znakove — ne-latinični simboli bit će procentualno kodirani." Spašava vas od te noćne more s kodiranjem prije nego što počne.
Trebam li Google Tag Manager za rad UTM parametara?
Ne. UTM parametri rade bez GTM-a, bez ikakvog sustava upravljanja oznakama i bez ikakve posebne postavke na vašem sajtu. Ako imate instaliran GA4 — bilo putem GTM-a, gtag.js isječka ili platformske integracije poput Shopifyjevog ugrađenog GA4 — UTM vrijednosti se automatski bilježe.
Evo što se zapravo događa: kada netko klikne link s UTM oznakom, preglednik šalje cijeli URL na vaš sajt. JavaScript GA4 čita utm_ parametre upita i pohranjuje ih kao dimenzije na razini sesije. To je sve. Bez dodatne konfiguracije.
Dakle, kada trebate GTM? Dva scenarija:
- Praćenje prilagođenih događaja — želite pokrenuti specifične događaje (poput
banner_clickiliadd_to_cart) i proslijediti UTM vrijednosti kao parametre događaja - Označavanje na strani poslužitelja — šaljete podatke kroz poslužiteljski kontejner zbog usklađenosti s propisima o privatnosti ili zaobilaženja blokatora reklama
Za osnovno praćenje kampanja — što treba 90% marketingaša — samo označite svoje linkove i GA4 se pobrine za ostalo.
Usporavaju li UTM parametri moju web stranicu?
Ne. Nula utjecaja na performanse. UTM parametri su samo tekst niza upita dodan URL-u. Ne dodaju HTTP zahtjeve, ne učitavaju dodatne skripte i ne utječu na renderiranje stranice.
Sve UTM podatke iz potpuno označenog linka obično iznose 80–150 bajtova. Za usporedbu, jedna slika za praćenje piksela ima minimum 42 bajta, a prosječna web stranica učitava 2,5 MB resursa prema podacima HTTP Archive za 2025. Vaši UTM parametri su pogreška zaokruživanja.
Jedini scenarij gdje dužina URL-a ima značaj su iznimno dugi linkovi koji se dijele na platformama s ograničenjem znakova. Twitter/X skraćuje nakon ukupno 280 znakova. SMS ima segmente od 160 znakova. Ali to nije problem brzine — to je problem prikaza. I upravo zato postoje skraćivači URL-ova.
Savjet: UTM Generator uključuje ugrađeni skraćivač URL-ova. Generirajte UTM link, skratite ga jednim klikom i svi podaci za praćenje ostaju netaknuti dok se link uklapa svugdje.
Kako testirati UTM linkove prije pokretanja kampanje?
Testiranje traje 60 sekundi i može vas spasiti od tjedana oštećenih podataka. Trokoračni proces:
Korak 1: Kliknite vlastiti link. Otvorite URL s UTM oznakom u svom pregledniku. Provjerite učitava li se odredišna stranica ispravno i pojavljuju li se URL parametri u adresnoj traci.
Korak 2: Provjerite GA4 DebugView. Idite na GA4 → Administrator → DebugView. Omogućite način otklanjanja pogrešaka u pregledniku (instalirajte Chrome proširenje Google Analytics Debugger). Kliknite ponovo na UTM link. Unutar nekoliko sekundi trebali biste vidjeti događaj page_view s priloženim UTM vrijednostima.
Korak 3: Provjerite mapiranje polja. U DebugView-u proširite događaj i provjerite:
sourceodgovara vašemutm_sourcemediumodgovara vašemutm_mediumcampaignodgovara vašemutm_campaign
Uobičajeni problemi koje ćete uhvatiti u ovoj fazi:
| Simptom | Uzrok |
|---|---|
| UTM vrijednosti u potpunosti nedostaju | Preusmjeravanje uklanja parametre upita |
| Pogrešne vrijednosti u pogrešnim poljima | Greška kopiranja i lijepljenja u URL-u |
Dvostruki upitnici (??) | URL je već imao parametre prije dodavanja UTM-a |
Kodirani znakovi (%20) | Razmaci u UTM vrijednostima |
Testiram svaki link kampanje. Svaki. Traje minutu i uhvatilo je pokvareno praćenje više puta nego mogu izbrojati. Najzapaženiji: klijent je pokrenuo Meta kampanju od 12.000 dolara gdje je odredišna stranica imala problem s trailing slash-om koji je izbrisao sve UTM parametre. Tri dana nula podataka o atribuciji. Test od 60 sekundi bi ga uhvatio.
Kako sakriti UTM parametre iz adresne trake?
UTM parametri izgledaju ružno u adresnoj traci preglednika, a neki korisnici smatraju duge URL-ove sumnjivima. Postoje tri pristupa, od najjednostavnijeg do najtehničkijeg:
1. Skraćivač URL-ova (najlakše). Servisi poput Bitlyja ili ugrađeni skraćivač u UTM Generator omataju cijeli označeni URL iza čistog kratkog linka. Korisnik vidi utmgen.io/abc123, klikne i bude preusmjeren na cijeli URL s parametrima. GA4 hvata sve.
2. JavaScript čišćenje nakon učitavanja stranice. Dodajte mali skript koji uklanja parametre upita iz adresne trake nakon što ih je GA4 pročitao:
if (window.location.search.includes('utm_')) {
window.history.replaceState({}, '', window.location.pathname);
}Pokreće se nakon učitavanja stranice, pa je GA4 već uhvatio UTM podatke. Korisnik vidi čist URL unutar milisekundi. Većina modernih frameworka (Next.js, Nuxt) može ovo obraditi u komponenti layouta.
3. Preusmjeravanje na strani poslužitelja. Vaš poslužitelj čita UTM parametre, pohranjuje ih u kolačić ili sesiju, zatim preusmjerava na čist URL. Najkompleksnije, ali daje vam punu kontrolu.
Moja preporuka? Koristite skraćivač URL-ova za dijeljene linkove (društvene mreže, email, QR kodovi). Koristite JavaScript čišćenje za odredišne stranice gdje korisnici dolaze izravno. Nemojte komplicirati.
Rade li UTM parametri u mobilnim aplikacijama?
Ne prema zadanim postavkama. Standardni UTM parametri dizajnirani su za web preglednike — putuju na URL nizovima upita, a JavaScript GA4 ih preuzima pri učitavanju stranice. Mobilne aplikacije ne funkcioniraju na taj način.
Ako vaš link otvori mobilnu aplikaciju (putem dubokih linkova ili universal linkova), UTM parametri u URL-u se ignoriraju od strane aplikacije osim ako programer nije eksplicitno izgradio logiku parsiranja. Za kampanje instalacije aplikacija, platforme imaju vlastite sustave atribucije:
| Platforma | Metoda atribucije aplikacije |
|---|---|
| Google Ads | Firebase Dynamic Links / Google Play referrer |
| Meta Ads | Facebook SDK + odgođeni duboki linkovi |
| TikTok | TikTok SDK Events API |
| Apple Search Ads | SKAdNetwork / AdServices framework |
Ali evo što je važno — ako vaš link otvori web stranicu u mobilnom pregledniku (Chrome, Safari), UTM parametri rade jednako kao na desktop računalu. Preglednik čita URL, GA4 obrađuje parametre, gotovo. Razlika je važna: UTM prati posjete webu, ne instalacije aplikacija.
Za marketingaše koji vode kampanje gdje neki korisnici pristaju na web stranicu, a drugi otvaraju aplikaciju, najbolja praksa je koristiti UTM za web atribuciju i SDK platforme za atribuciju aplikacija. Zatim uskladite u svojoj analitičkoj platformi ili CRM-u.
Koliko UTM linkova mogu stvoriti?
Nema ograničenja. Ni sa Googleove strane. Ni od GA4. Ni od ikakve analitičke platforme. Možete stvoriti jedan UTM link ili deset tisuća — oni su samo URL parametri, ne upravljani resurs koji se dodjeljuje ili broji.
Neki plaćeni alati za upravljanje UTM-om nameću ograničenja. utm.io počinje od 100 dolara/mj. za timske značajke. CampaignTrackly ograničava besplatno korištenje i naplaćuje 29+ dolara/mj. za puni pristup. Ova ograničenja su odluke poslovnog modela, ne tehnička ograničenja.
Savjet: UTM Generator je potpuno besplatan bez ograničenja korištenja — stvorite onoliko UTM linkova koliko trebate. Bez registracije, bez računa, bez ograničenja. Vaši podaci ostaju u localStorage preglednika, a predlošci se mogu dijeliti s timom putem jednostavnog URL-a.
Pravo pitanje nije "koliko mogu stvoriti" nego "koliko bi trebao pratiti". Ako svaki blog post, svako dijeljenje na društvenim mrežama i svaki interni banner dobije vlastitu UTM oznaku, utopiti ćete se u podacima koji vam ne govore ništa korisno. Označite kanale i kampanje koji zapravo utječu na poslovne odluke. Za većinu timova to znači plaćene kampanje, email i ključne organske objave na društvenim mrežama. Sve ostalo je buka.
Česta pitanja
Koja je razlika između utm_source i utm_medium?
utm_source identificira specifičnu platformu ili vlasništvo koje šalje promet (npr. meta, google, mailchimp). utm_medium identificira vrstu kanala (npr. paid_social, cpc, email). Zamislite source kao "tko" i medium kao "kako". Medium mora biti usklađen s GA4-ovim zadanim grupiranjima kanala ili će vaš promet biti klasificiran kao "Nedodijeljen".
Mogu li koristiti UTM parametre na internim linkovima stranice?
Ne. Dodavanje UTM parametara na interne linkove (navigacijski izbornici, banneri, CTA-ovi između stranica) prepisuje originalni izvor prometa usred sesije. Posjetitelj koji je stigao iz Google Adsa odjednom bi se prikazivao kao da dolazi iz "homepage_banner". Umjesto toga koristite GA4 prilagođene događaje s parametrima događaja za praćenje internih klikova.
Istječu li UTM parametri?
UTM parametri nemaju ugrađeno istjecanje. GA4 ih čuva za trajanje sesije. Ako se korisnik vrati bez UTM parametara, GA4 pripisuje taj posjet izravnom prometu osim ako ga ne dotakne druga kampanja. Za plaćene kampanje, zato je utm_id važan — stvara trajni identifikator kampanje koji preživljava između sesija kada se poveže s uvezenim podacima o troškovima.
Što se događa ako pogrešno napišem UTM vrijednost?
GA4 će stvoriti zasebni unos za pogrešno napisanu vrijednost. Ako označite 50 linkova s utm_source=facebook i jedan s utm_source=facebok, vidjet ćete dva odvojena izvora u vašim izvještajima. Nema automatskog ispravljanja niti približnog podudaranja. Upravo je zato korištenje namjenskog generatora UTM-a s predlošcima ono što sprječava fragmentaciju podataka — jednom postavite vrijednosti i koristite ih ponovo.
Jesu li UTM parametri vidljivi korisnicima?
Da. UTM parametri pojavljuju se u adresnoj traci preglednika iza ? u URL-u. Korisnici ih mogu vidjeti, mijenjati ili ukloniti. Upravo zato nikada ne biste trebali stavljati osobne identifikacijske podatke (email adrese, korisničke ID-ove, telefonske brojeve) u UTM vrijednosti — to je kršenje privatnosti prema GDPR-u i CCPA-i.
Mogu li dodati prilagođene parametre izvan standardnih pet?
Da. Možete dodati bilo koji prilagođeni parametar upita svom URL-u uz UTM oznake — na primjer language=hr, funnel_stage=tofu ili sale=blackfriday_30percent. GA4 ih neće automatski obrađivati, ali JavaScript vašeg sajta ili skrivena polja CRM-a mogu ih uhvatiti. Clean Signal Method preporučuje korištenje prilagođenih parametara za podatke segmentacije koji ne odgovaraju u pet standardnih UTM polja.
Rade li UTM parametri s automatskim označavanjem Google Adsa?
Da, koegzistiraju. Automatsko označavanje Google Adsa dodaje parametar gclid koji izravno prenosi podatke u Google Ads izvještaje u GA4. UTM parametri prenose podatke u izvještaje kampanja GA4. Možete koristiti oba istovremeno — omogućite automatsko označavanje u Google Adsu I dodajte UTM parametre za CRM, BI alate ili cross-platformsko izvještavanje koje ne čita gclid.
Počnite graditi čiste UTM linkove
Deset pitanja. Bez besmislica. Sada znate da UTM ne šteti SEO-u, ne usporava vaš sajt i ne treba GTM. Znate koristiti mala slova, držati se latiničnih znakova i testirati svaki link prije pokretanja.
Najbrži način da sve ovo primijenite u praksi: otvorite UTM Generator, odaberite svoju reklamnu platformu i prepustite alatu da se brine o formatiranju, validaciji i sintaksi dinamičkih parametara. Besplatan je, radi na 29 jezika i ugrađuje Clean Signal Method u svaki link koji stvorite.