De ce majoritatea campaniilor email au urmărire UTM defectă?
Email marketingul generează 36 de dolari pentru fiecare dolar cheltuit, conform raportului Litmus State of Email 2025. Dar iată care e problema — acela e un medie de industrie. ROI-ul tău real? Probabil nu-l cunoști cu nicio precizie, pentru că urmărirea UTM a emailurilor tale este fie inconsistentă, incompletă, fie pur și simplu greșită.
Anul trecut am auditat datele UTM pentru un brand DTC care folosea Klaviyo. Aveau 14 valori diferite de utm_source pentru traficul din email: email, Email, klaviyo, Klaviyo, newsletter, Newsletter, email_marketing, e-mail și alte șase variante ortografice creative. GA4 trata fiecare ca sursă separată. Performanța „canalului email" era împrăștiată pe o duzină de rânduri în rapoartele de achiziție, și nimeni din echipă nu-și dădea seama.
Remediul este simplu. Dar detaliile depind de platforma pe care o folosești — deoarece Mailchimp, Klaviyo, HubSpot și eSputnik gestionează parametrii UTM diferit, și fiecare are propriile capcane.
Cum să structurezi parametrii UTM pentru email?
utm_medium corect pentru email este email. Nu e-mail, nu newsletter, nu Email, nu e_mail. Doar email, cu litere mici. Gruparea implicită a canalelor GA4 mapează traficul la canalul „Email" când utm_medium corespunde exact cu email — orice variație îți trimite traficul la „Neatribuit".
Iată șablonul care funcționează pe orice platformă email:
utm_source={nume_esp}
utm_medium=email
utm_campaign={slug_campanie}
utm_content={descriere_link}
Un exemplu real pentru un newsletter săptămânal Mailchimp:
utm_source=mailchimp
utm_medium=email
utm_campaign=weekly_digest_2026-04-21
utm_content=hero_cta
Și pentru un flux de coș abandonat Klaviyo:
utm_source=klaviyo
utm_medium=email
utm_campaign=abandoned_cart_reminder_1
utm_content=product_image
Observă că utm_source este numele platformei, nu „email". Acela e rolul lui utm_medium. Confundarea lor este cea mai frecventă greșeală UTM în email — aproximativ 40% din șirurile UTM de email pe care le-am revizuit fac această eroare. Principiul Metodei Semnalului Curat „Sursa înseamnă platforma" este explicit: utm_source răspunde la cine a trimis traficul, utm_medium răspunde la cum.
| Câmp | Ce să pui | Ce să NU pui |
|---|---|---|
utm_source | mailchimp, klaviyo, hubspot, esputnik | email, newsletter, e-mail |
utm_medium | email | Numele platformei, numele campaniei |
utm_campaign | Slug campanie: spring_sale_2026, weekly_digest_04 | Generic "email" sau propoziții întregi |
utm_content | Identificator link: hero_cta, footer_link, product_card_2 | Numele campaniei din nou |
utm_term | Opțional: segment audiență vip_customers, churned_30d | Cuvinte cheie (aceea e pentru căutare plătită) |
Sfat: UTM Generator are un preset „Mesaje directe (Email/SMS)" care pre-completează
utm_medium=emailși arată valorile recomandate pentru sursă pentru fiecare ESP major. Îți scutește dezbaterea „e
Cum configurezi urmărirea UTM în Mailchimp?
Mailchimp are urmărire UTM integrată care adaugă automat parametri la fiecare link. Capcana: valorile implicite UTM ale Mailchimp nu urmează bunele practici GA4.
Când activezi „Google Analytics link tracking" într-o campanie, Mailchimp adaugă:
utm_source=mailchimp
utm_medium=email
utm_campaign={nume_campanie_din_setări}
Trei parametri. Niciun utm_content, nicio modalitate de a spune pe care dintre cele 6 linkuri din newsletter a dat cineva click.
Abordare mai bună — suprascrierea manuală UTM:
- În constructorul de campanii, mergi la Setări și urmărire
- Debifează „Google Analytics link tracking" (cel adăugat automat)
- Adaugă parametri UTM direct la fiecare link din corpul emailului
Sau păstrează urmărirea automată pentru utm_source și utm_medium, apoi adaugă manual utm_content la linkuri individuale:
https://siteultau.ro/promotie?utm_source=mailchimp&utm_medium=email&utm_campaign=spring_promo_2026&utm_content=hero_button
https://siteultau.ro/promotie?utm_source=mailchimp&utm_medium=email&utm_campaign=spring_promo_2026&utm_content=footer_text_link
Mailchimp are aproximativ 11 milioane de utilizatori activi conform raportului anual Intuit 2025. Majoritatea se bazează pe urmărirea automată implicită și nu adaugă niciodată utm_content. Aceasta înseamnă că nu pot spune dacă CTA-ul principal, bannerul lateral sau linkul din footer a dus la conversie.
Pentru tag-urile de îmbinare Mailchimp, poți folosi *|CAMPAIGN_UID|* ca utm_id pentru a obține un identificator stabil care supraviețuiește redenumirilor de campanie.
Cum gestionează Klaviyo parametrii UTM?
Klaviyo adaugă parametri UTM la fiecare link urmărit implicit — și o face mai bine decât majoritatea ESP-urilor. Iată ce adaugă Klaviyo automat:
utm_source=klaviyo
utm_medium=email
utm_campaign={nume_campanie_sau_flux}
Klaviyo slugifică automat numele campaniilor: spațiile devin semne +, folosind numele dat campaniei pe platformă. Asta e în regulă în mare parte, dar codarea + în URL-uri este inconsistentă între browsere și instrumente de analiză. Unele interpretează + ca spațiu, altele îl păstrează literal.
Unde să personalizezi:
- Campanii: Campanie → Setări → secțiunea Urmărire UTM
- Fluxuri: Fiecare email dintr-un flux are propriile setări UTM în tab-ul Setări al emailului
Klaviyo nu generează automat utm_content. Trebuie să-l adaugi manual per link:
?utm_source=klaviyo&utm_medium=email&utm_campaign=abandoned_cart_step_1&utm_content=return_to_cart_button
Sfat specific Klaviyo: Pentru fluxuri, include pasul fluxului în utm_campaign. O secvență de coș abandonat cu 3 emailuri ar trebui să fie abandoned_cart_step_1, abandoned_cart_step_2, abandoned_cart_step_3. Fără asta, toate trei emailurile atribuie aceleiași campanii și nu poți spune care reminder a convertit efectiv.
Conform datelor de benchmark Klaviyo 2025, fluxurile de coș abandonat au o rată de conversie medie de 3,33%. Dar pasul 1 depășește de obicei pasul 3 cu 2-4x. Vei vedea această diferență doar dacă valorile UTM ale campaniei disting între pași.
Cum configurezi UTM în HubSpot?
HubSpot urmărește click-urile din email intern prin propriul sistem de analiză. Dar dacă folosești și GA4, ai nevoie de parametri UTM — HubSpot nu trimite date la Google Analytics automat.
Două opțiuni:
Opțiunea 1: Constructorul de URL-uri de urmărire integrat HubSpot
Mergi la Setări → Urmărire și analiză → URL-uri de urmărire. Creează un URL de urmărire cu:
- Sursă:
hubspot - Mediu:
email - Campanie: identificatorul campaniei tale
HubSpot generează URL-ul complet cu parametri.
Opțiunea 2: Parametri manuali pe fiecare link
Mai mult control. Adaugă utm_content per link pentru a urmări care CTA performează.
HubSpot Marketing Hub are o particularitate. Când folosești butonul „Adaugă urmărire la URL-uri" pe un email, acesta preprinde parametrii utm_ folosind exact numele campaniei introdus — inclusiv spații și litere mixte. O campanie numită „Spring Sale 2026" devine utm_campaign=Spring%20Sale%202026 în URL.
Spații codificate ca %20. Litere mixte. Exact genul care fragmentează datele din GA4.
Remediu: Setează întotdeauna numele campaniei cu litere mici și underscore-uri înainte de a crea emailul: spring_sale_2026. Sau suprascrie UTM-ul automat HubSpot și construiește parametrii tu însuți.
HubSpot procesează peste 39 de miliarde de emailuri pe an conform raportului anual 2025. Pentru companiile B2B care folosesc CRM-ul HubSpot alături de GA4, urmărirea UTM corectă este puntea care conectează „care email a generat această vizită pe site" în GA4 cu „care contact a devenit client" în HubSpot.
Ce e cu configurarea UTM în eSputnik (Yespo)?
eSputnik — redenumit acum Yespo — este ESP-ul dominant din Ucraina și în creștere în toată Europa de Est. Trimite peste 7 miliarde de mesaje lunar prin email, SMS, Viber și web push.
eSputnik are urmărire UTM automată în setările campaniei:
- Mergi la Setări mesaj → Urmărire Google Analytics
- Activează urmărirea — eSputnik adaugă
utm_source,utm_mediumșiutm_campaign - Valori implicite:
utm_source=eSputnik,utm_medium=email,utm_campaign={nume_mesaj}
Problema: Implicit utm_source=eSputnik folosește „E" mare și „S" mare. GA4 este sensibil la majuscule. Dacă ai și linkuri cu utm_source=esputnik (litere mici), GA4 le tratează ca două surse diferite.
Remediu: Suprascrie sursa implicită în setările campaniei la esputnik (litere mici). Alternativ, în panoul de setări UTM, poți seta valorile implicite globale pentru întregul cont.
eSputnik suportă și variabile dinamice în UTM:
utm_source=esputnik
utm_medium=email
utm_campaign=${campaign_name}
utm_content=${link_name}
Sintaxa ${variabilă} este specifică eSputnik. Nu o confunda cu formatul *|MERGE_TAG|* al Mailchimp sau cu stilul Jinja {{ variable }} al Klaviyo.
Ar trebui să adaugi UTM la linkurile din emailurile tranzacționale?
Răspuns scurt: da, dar diferit.
Emailurile tranzacționale — confirmări de comandă, resetări de parolă, notificări de expediere — nu sunt campanii de marketing. Dar generează totuși vizite pe site, și fără parametri UTM aceste vizite apar ca trafic „Direct" în GA4. Asta umflă canalul direct și face atribuirea mai dezordonată.
O abordare rațională:
utm_source=klaviyo
utm_medium=email
utm_campaign=transactional_order_confirmation
utm_content=track_order_button
Unele echipe folosesc utm_medium=transactional în loc de email. Nu face asta. GA4 nu are o grupare de canal „Transactional". Folosește utm_medium=email și pune distincția în utm_campaign.
O excepție care merită gândită: emailuri de re-engagement pentru clienți existenți. Metoda Semnalului Curat avertizează despre suprascrierea atribuirii primului touch de către UTM. Dacă cineva a venit inițial dintr-un click pe Google Ads costând 12 dolari și îi trimiți un email „întoarce-te" cu UTM, vizita sa următoare atribuie emailului — nu click-ului plătit care l-a achiziționat efectiv. Pentru follow-up-uri CRM-triggered la lead-uri cunoscute, ia în considerare omiterea parametrilor UTM sau utilizarea parametrilor personalizați precum first_touch pentru a păstra sursa originală.
Cum se compară parametrii UTM între platformele email?
| Funcție | Mailchimp | Klaviyo | HubSpot | eSputnik (Yespo) |
|---|---|---|---|---|
| Adăugare automată UTM | Da (comutator) | Da (implicit activat) | Da (comutator) | Da (comutator) |
| utm_source implicit | mailchimp | klaviyo | Personalizabil | eSputnik (corectează majusculele!) |
| utm_medium implicit | email | email | email | email |
| utm_content per link | Doar manual | Doar manual | Doar manual | Manual sau ${link_name} |
| Nume campanie dinamic | *|CAMPAIGN_UID|* | Auto-slugificat | Numele campaniei verbatim | ${campaign_name} |
| Gestionare majuscule | Litere mici | Litere mici (în mare parte) | Păstrează majusculele originale | Păstrează majusculele originale |
| Spații în valori | Underscore-uri | Codare + | Codare %20 | Underscore-uri |
| UTM flux/automatizare | Limitat | Configurare per pas | Configurare per email | Configurare per mesaj |
Diferențele sunt mici, dar se acumulează. O echipă care rulează campanii pe 2-3 ESP-uri (să zicem Mailchimp pentru newslettere și Klaviyo pentru fluxuri e-commerce) va ajunge cu date fragmentate dacă nu impune convenții identice de denumire pe ambele platforme.
Sfat: Construiește-ți șablonul UTM o dată în UTM Generator, distribuie-l prin URL echipei tale și folosește-l ca sursă unică de adevăr pentru toate ESP-urile. Link-ul șablonului încarcă automat toți parametrii — nu mai sunt dezbateri „a fost
klaviyosauKlaviyo?".
Care sunt greșelile UTM frecvente în email marketing?
Greșeala 1: Folosirea utm_source=email
„Email" este un mediu, nu o sursă. Sursa ta este platforma: Mailchimp, Klaviyo, HubSpot, ConvertKit, Brevo. Dacă setezi utm_source=email, pierzi toată vizibilitatea despre care ESP a adus traficul. Și dacă schimbi ESP-ul trimestrul următor, datele tale istorice devin lipsite de sens.
Greșeala 2: Aceeași utm_campaign pentru fiecare email
Am văzut conturi unde utm_campaign=newsletter a fost folosit pentru mai mult de 200 de emailuri diferite pe parcursul a doi ani. E ca și cum ai arhiva fiecare document din birou sub „document". Câmpul campanie ar trebui să identifice trimiterea specifică: weekly_digest_2026-04-21, product_launch_spring, abandoned_cart_step_2.
Greșeala 3: Nicio diferențiere utm_content
Un email de marketing tipic are 4-8 elemente clicabile. Logo-ul antetului, CTA-ul principal, carduri de produse, linkuri text, icoane social media, linkuri footer. Dacă toate împart același șir UTM, vezi „14 click-uri din acest email" în GA4 dar zero informații despre ce au dat click oamenii. A fost butonul principal sau textul cu font mic din jos?
Greșeala 4: Uitarea fluxurilor automatizate
Echipele configurează UTM pentru campanii, dar uită de fluxuri — serii de bun venit, coșuri abandonate, secvențe post-cumpărare. Fluxurile generează adesea 30-50% din veniturile email în e-commerce (benchmarkurile Klaviyo 2025 raportează acest interval). Asta e o bucată masivă de venituri fără atribuire corectă.
Greșeala 5: UTM pe linkuri tranzacționale interne
Emailuri de resetare a parolei cu utm_source=hubspot&utm_medium=email&utm_campaign=password_reset — asta suprascrie atribuirea ultimului touch a utilizatorului. Cineva care era pe cale să convertească dintr-o vizită de căutare organică arată acum ca o conversie email pentru că a dat click pe „resetare parolă" în mijlocul sesiunii. Folosește UTM pe emailurile tranzacționale selectiv, în principal pe linkuri care duc la pagini relevante din punct de vedere de marketing.
Cum testezi parametrii UTM ai emailului înainte de trimitere?
Trimite-ți un email de test. Dă click pe fiecare link. Verifică că:
- URL-ul paginii de destinație conține șirul UTM complet
- Parametrii sunt cu litere mici, fără spații, fără caractere speciale
- Raportul în timp real GA4 → Surse de trafic arată
utm_sourceșiutm_medium - Valorile
utm_contentdiferă pentru fiecare link pe care l-ai accesat
GA4 DebugView este și mai bun pentru testare. Instalează extensia GA4 Debugger pentru Chrome, dă click pe un link de email de test și urmărește evenimentul page_view care sosește cu toți parametrii UTM în timp real.
Un lucru în plus pe care oamenii îl omit: testarea linkului după scurtarea URL-ului. Dacă scurtezi linkuri în email (unele ESP-uri fac asta implicit pentru urmărirea click-urilor), confirmă că URL-ul scurtat păstrează parametrii UTM prin lanțul de redirecționare. Unii scurtatori de URL elimină parametrii de interogare. Asta transformă șirul UTM atent construit în nimic.
Pentru o privire mai aprofundată la întregul cadru de convenții de denumire UTM și cum echipele impun consecvența, acel ghid acoperă cele trei modele principale și când fiecare funcționează cel mai bine.
Întrebări frecvente
Funcționează parametrii UTM Mailchimp cu GA4?
Da. Urmărirea Google Analytics integrată a Mailchimp adaugă utm_source=mailchimp, utm_medium=email și utm_campaign la fiecare link. GA4 citește acești parametri automat la încărcarea paginii. Nu este necesară nicio configurare suplimentară în GA4 — asigură-te doar că Enhanced Measurement este activat în setările proprietății GA4.
Pot folosi valori diferite utm_source pentru tipuri diferite de emailuri?
Absolut. Folosește utm_source=mailchimp pentru newslettere, utm_source=klaviyo pentru emailurile tranzacționale și de flux dacă rulezi ambele. Unele echipe preferă utm_source=newsletter sau utm_source=crm_email pentru a diferenția după tip, nu după platformă. Alege un tipar și păstrează-l în întreaga organizație.
Ce se întâmplă dacă nu adaug parametri UTM la emailuri?
Click-urile din emailuri fără parametri UTM apar ca trafic „Direct" în GA4. GA4 poate uneori detecta clientul de email referitor (cum ar fi Gmail), dar asta este nesigur — majoritatea clienților de email elimină sau ascund antetul HTTP referer. Fără UTM, pierzi atribuirea pentru un canal care aduce de obicei 15-25% din traficul site-ului.
Ar trebui utm_campaign să se potrivească cu linia de subiect a emailului?
Nu. Liniile de subiect se schimbă pe testele A/B, conțin spații, punctuație și litere mixte. Folosește un identificator de campanie curat, slugificat: spring_sale_2026_announcement în loc de 🌸 Vânzarea de primăvară E AICI! 40% REDUCERE. Câmpul campanie ar trebui să fie lizibil de mașină pentru raportarea GA4, nu text de marketing lizibil de om.
Cum urmăresc pe ce link din email s-a dat click?
Folosește utm_content cu o valoare descriptivă pentru fiecare link: hero_cta, product_card_1, footer_link, social_instagram. Fiecare link unic din email primește o valoare utm_content unică în timp ce împarte același utm_source, utm_medium și utm_campaign.
Fluxurile de email automatizate au nevoie de parametri UTM separați?
Da. Fiecare email dintr-un flux ar trebui să aibă valori utm_campaign distincte. Pentru un flux de coș abandonat în 3 pași, folosește abandoned_cart_step_1, abandoned_cart_step_2, abandoned_cart_step_3. Asta îți permite să măsori care pas recuperează efectiv veniturile, mai degrabă decât să grupezi toate emailurile fluxului într-un singur coș.
Este utm_term util pentru email marketing?
utm_term a fost conceput pentru cuvinte cheie de căutare plătită, dar funcționează bine în email pentru segmentarea audienței. Folosește-l pentru a urmări ce segment de abonați a primit emailul: utm_term=vip_customers, utm_term=churned_60d, utm_term=new_subscribers. Asta adaugă o dimensiune de segmentare rapoartelor GA4 fără a necesita dimensiuni personalizate.
Cum previn ca parametrii UTM să strice linkurile din email?
Codifică întotdeauna URL caracterele speciale în valorile UTM. Evită &, =, ?, # și spații în valorile parametrilor. Folosește cratime sau underscore-uri ca separatori. Testează fiecare link dând click pe el într-un email de test înainte de a trimite la lista completă. Construirea linkurilor printr-un generator UTM gestionează codificarea automat și previne erorile de sintaxă.