Google Tag Manager pentru un magazin online

Google Tag Manager e locul unde ții codurile de măsurare ale magazinului. Ai aici ce sunt tagul, declanșatorul și variabila, legătura cu cookie-urile și greșelile care dublează conversii.

Google Tag Manager pentru un magazin online

Google Tag Manager (GTM) e un sistem în care ții și administrezi codurile de măsurare ale site-ului, numite taguri, într-un singur loc, fără să umbli de fiecare dată în codul magazinului (Google, ajutor Tag Manager). Îți folosește dacă ai mai multe coduri pe site: Google Analytics, Google Ads, pixelul Meta. Nu măsoară nimic singur: doar ține și pornește codurile care măsoară.

Pentru un magazin, miza e simplă: fiecare vânzare numărată o singură dată, în fiecare platformă. Mai jos ai conceptele, ce pui prin GTM, legătura cu cookie-urile și greșelile care strică cifrele.

Pe scurt

  • GTM e un container: instalezi codul lui o dată pe site, iar tagurile le adaugi și le schimbi din contul GTM.
  • Un tag spune ce se trimite, un declanșator spune când, o variabilă spune ce valoare (de exemplu, valoarea comenzii).
  • Un tag de vânzare pus de două ori numără fiecare comandă de două ori și îți strică ROAS-ul.
  • Pe Shopify, scripturile de tracking puse pe pagina de mulțumire nu mai sunt acceptate. Vânzarea se trimite printr-un pixel, pe un singur drum.
  • Fără acordul vizitatorului pentru cookie-uri, tagurile trebuie să se comporte altfel. Se setează în GTM.
  • Verifici în modul de previzualizare, înainte să publici. Nu ghicești.

Ce este Google Tag Manager și ce problemă rezolvă?

GTM rezolvă dezordinea: fără el, fiecare cod de măsurare ajunge în tema magazinului, adăugat de altcineva, la alt moment. După un an nu mai știe nimeni ce rulează și de ce.

Cu GTM, pe site stă un singur cod: al containerului. Google definește containerul drept colecția de taguri, declanșatoare, variabile și setări instalată pe un site sau într-o aplicație (Google, ajutor Tag Manager). Recomandarea Google e un container pentru fiecare site sau aplicație, nu unul pe pagină (Google, crearea unui cont).

Containerul are ID-ul de forma GTM- urmat de litere și cifre. Codul se pune cât mai sus în <head>, pe fiecare pagină (Google, instalarea containerului). Ce adaugi după aceea, adaugi în contul GTM, nu în tema magazinului.

Ce sunt tagul, declanșatorul și variabila?

Un tag e codul care trimite date către o platformă. Declanșatorul e regula care îl pornește. Variabila e valoarea pe care o ia tagul cu el.

Exemplul unui magazin:

Piesa Ce face La un magazin
Tag Trimite un eveniment către o platformă „Comandă finalizată” către Google Ads
Declanșator Spune când pornește tagul Când se afișează pagina de mulțumire, pe magazinele unde codul tău rulează pe ea. Pe Shopify, scripturile de acolo au fost înlocuite cu pixeli (vezi mai jos)
Variabilă Dă tagului o valoare Valoarea comenzii: 200 lei

Google le numește „taguri”, „declanșatoare” (triggers) și „variabile” în meniul de concepte. Declanșatoarele vin în mai multe feluri: vizualizare de pagină, click, eveniment personalizat, trimitere de formular, derulare și altele (Google, declanșatoare).

Valorile le poți lua din pagină (de exemplu, textul unui element pe care s-a dat click) sau din stratul de date, dataLayer: un obiect prin care site-ul pasează informații către taguri (Google, stratul de date). Pentru un magazin, valoarea comenzii vine de obicei de acolo: magazinul o împinge în dataLayer, iar GTM o citește ca variabilă.

Ce pui prin GTM pe un magazin online?

Pui codurile de măsurare ale platformelor în care investești. De regulă sunt trei.

Ce Ce măsoară Unde citești mai mult
Google Analytics Cine intră, de unde, ce face în magazin Google Analytics 4
Google Ads Ce vânzări aduc reclamele din Google Google Ads
Pixelul Meta Ce vânzări aduc reclamele de pe Facebook și Instagram Pixelul Facebook și Conversions API

Pentru Analytics, Google îți arată în GTM tagul „Google Analytics: Google Analytics Configuration” (Google, Analytics cu Tag Manager). Pentru Google Ads, din contul de Ads poți deschide direct GTM, cu configurațiile de conversie sugerate, apoi alegi declanșatoarele și publici (Google Ads, conversii cu Tag Manager).

Pentru ce nu are șablon gata, GTM are tipul „Custom HTML”: codul primit de la furnizor, pus într-un tag (Google, Custom HTML). Pe acest drum se pun adesea pixelii altor platforme. Google avertizează că cel mai sigur e să folosești șabloanele încorporate, nu cod de la terți.

Dacă magazinul e pe Shopify

Pe Shopify, rețeta veche cu „declanșator: pagina de mulțumire” nu mai ține. Shopify spune că 26 august 2026 a fost termenul de trecere la paginile noi de mulțumire (Thank you) și de stare a comenzii (Order status), iar magazinele neactualizate au fost actualizate automat (Shopify, upgrade). Scripturile de tracking din „Additional scripts” nu sunt acceptate pe paginile noi și se înlocuiesc cu pixeli (Shopify, Additional scripts). Dacă vânzarea ta pleca dintr-un script pus acolo, inclusiv dintr-un container GTM, trebuie mutată pe un pixel. Ca să vezi ce se întâmplă pe magazinul tău, rulezi o comandă de test în Tag Assistant.

Ce spune Shopify că faci în loc:

  • Pixel de aplicație. Se instalează prin aplicațiile de marketing și e soluția recomandată în ghidul de upgrade.
  • Pixel propriu (custom pixel). Dacă nu există un pixel de aplicație potrivit, un dezvoltator poate adăuga unul în secțiunea „Customer events” din admin. Pixelii rulează într-un mediu izolat (sandbox). Shopify spune și că „Not all pixel functionality works in the sandbox” și că adăugarea de pixeli proprii nu e susținută de Shopify (Shopify, pixeli, Shopify, pixeli proprii). Același mediu izolat se aplică și dacă rulezi GTM ca pixel propriu.

Un singur drum pe platformă. Dacă aplicația Google trimite deja vânzarea și tu o mai trimiți o dată printr-un tag GTM, comanda se numără de două ori. Shopify cere ca scriptul vechi să fie dezactivat abia după ce pixelul nou e instalat, conectat și testat, tocmai ca să nu apară evenimente duplicate.

Și măsurarea pe care o vrei la Google Ads, cu conversii îmbunătățite, ID de click (gclid) și Consent Mode v2, se leagă tot de acest strat. Lucrul acesta îl facem la tracking în Google Ads și, pentru Meta, în Facebook Ads.

GTM nu strânge acordul. Îl strânge bannerul de cookie-uri, iar GTM îl citește și decide ce taguri au voie să pornească.

Google recomandă un CMP (platformă de gestionare a consimțământului) sau CMS-ul tău pentru a colecta acordul și a-l trimite către Google. CMP-urile mai cunoscute au șabloane în galeria comunității (Google, consimțământ în Tag Manager).

Ce trebuie să știi:

  • Consent Mode are patru parametri, fiecare „granted” sau „denied”: ad_storage, analytics_storage, ad_user_data, ad_personalization. Ultimii doi au apărut în versiunea 2 (Google, Consent Mode).
  • Valorile implicite se setează înaintea oricărei măsurări. Dacă setarea implicită rulează după ce Google tag s-a încărcat, nu se aplică (aceeași sursă).
  • Tagurile care setează acordul folosesc declanșatorul „Consent Initialization”, care pornește înaintea tuturor celorlalte (Google, consimțământ în Tag Manager).
  • Pe fiecare tag, în „Advanced Settings” > „Consent Settings”, poți cere acorduri suplimentare: tagul pornește doar dacă toate acordurile cerute sunt date (aceeași sursă).

Cu alte cuvinte: bannerul și GTM trebuie să vorbească între ele. Un banner care doar afișează „Accept” și un GTM care pornește tot, indiferent de răspuns, nu sunt legate între ele. Ce înseamnă legal pentru magazinul tău, hotărăște juristul tău, nu acest articol.

Cum verifici că merge?

Verifici în modul de previzualizare, înainte să publici. Tag Assistant îți arată ce taguri au pornit, ce le-a declanșat și ce date au prelucrat.

Pașii, din ajutorul Google (Google, previzualizare):

  1. În contul GTM, deschide containerul și apasă Preview, în dreapta sus. Se deschide Tag Assistant.
  2. Scrie adresa magazinului și apasă Connect. Site-ul se deschide într-o fereastră nouă și arată „Connected”.
  3. Întoarce-te în Tag Assistant, apasă Continue și parcurge magazinul ca un client: produs, coș, plată.
  4. În interfața de depanare vezi dacă fiecare tag a pornit și ce l-a declanșat sau de ce n-a pornit.

Când ești mulțumit, publici: Submit, apoi Publish and Create Version. GTM ține istoricul publicărilor, cu cine și când (Google, publicare).

Plasa de siguranță: fă o comandă de test și compară ce vezi în GTM cu ce apare în Google Analytics și în Google Ads. O comandă de test trebuie să apară o dată.

Ce greșeli dublează sau pierd conversii?

Cele mai multe greșeli sunt de două feluri: același eveniment trimis de două ori sau un eveniment care nu pleacă deloc.

Greșeala Ce se întâmplă Cum o prinzi
Tag de vânzare în GTM și același cod lăsat în temă Comanda se numără de două ori Comanda de test apare de două ori
Pe Shopify: pixelul unei aplicații și un tag GTM pentru aceeași conversie Comanda se numără de două ori Comanda de test apare de două ori în Google Ads
Pe Shopify: tag de vânzare lăsat pe scriptul vechi din pagina de mulțumire Tagul nu mai pornește și vânzarea se pierde Tag Assistant nu arată tagul pornit pe comanda de test
Alt plugin sau alt tag manager în paralel cu GTM La fel. Google Ads avertizează că „double-tagging” duce la raportarea dublă a conversiilor Același test
Două Google tag pe aceeași pagină Google spune explicit să nu pui mai mult de unul pe pagină (la instalarea manuală) Tag Assistant
Declanșatorul pornește la fiecare vizualizare a paginii de mulțumire O reîncărcare a paginii = o vânzare în plus Reîncarci pagina de test
Declanșator greșit sau eveniment cu alt nume în dataLayer Tagul nu pornește și vânzarea se pierde Tag Assistant arată tagul ca nepornit
dataLayer rescris în loc de completat Se pierd valorile deja puse. Google spune: „Never overwrite or re-assign the window.dataLayer variable” Valoarea comenzii lipsește
Containerul modificat, dar nepublicat Pe site rulează versiunea veche Versiunea publicată nu e cea din workspace
Banner de cookie-uri neconectat Tagurile pornesc oricum sau nu pornesc deloc Testezi cu „Refuz” și cu „Accept”

Un exemplu cu cifre: o vânzare numărată de două ori

Presupunem (cifre de exemplu) 5.000 de lei investiți într-o lună și 100 de comenzi de 200 de lei, adică 20.000 de lei vânzări reale. ROAS-ul real e 20.000 ÷ 5.000 = 4.

Dacă tagul de vânzare pornește de două ori pe fiecare comandă, platforma raportează 200 de comenzi și 40.000 de lei. ROAS-ul din raport devine 40.000 ÷ 5.000 = 8, iar reclama pare să coste 25 de lei pe comandă în loc de 50.

Cifra arată de două ori mai bine decât e. Dacă bugetul se mută după ea, se mută pe o iluzie. Cum afli ce ROAS e bun pentru marja ta, vezi în ce este ROAS și cum se calculează.

Când ai nevoie de GTM și când nu?

Ai nevoie de el când ai mai multe coduri de măsurare și când le schimbi des. Nu ai nevoie când ai unul singur și nu se schimbă.

Merită GTM dacă:

  • rulezi reclame pe mai multe platforme (Google, Meta) și fiecare cere propriul cod;
  • vrei să adaugi sau să schimbi taguri fără să cobori în tema magazinului;
  • vrei un loc unde vezi tot ce rulează, cu istoric al versiunilor;
  • ai nevoie de evenimente mai fine decât cele gata făcute (de exemplu, un buton sau un formular).

Nu e obligatoriu dacă:

  • ai un singur cod de măsurare și nu intenționezi să mai adaugi;
  • nu rulezi reclame și nu urmărești conversii;
  • nu ai pe cine să-l țină în ordine. Un GTM lăsat în voia sorții ajunge la fel de încâlcit ca tema pe care voia să o scape.

O limită sinceră: GTM nu repară o măsurare gândită prost. Dacă nu ai stabilit ce vânzare numeri și unde, un container perfect doar o să o numere perfect greșit. Întâi decizi ce măsori, apoi construiești.

Întrebări frecvente

Care e diferența dintre Google Tag Manager și Google tag?

Google tag e un singur tag care trimite date de pe site către produsele Google legate. GTM e containerul în care îl poți găzdui, alături de alte taguri (Google, Google tag).

Trebuie să știu să programez ca să folosesc GTM?

Pentru taguri cu șablon, nu: le configurezi din interfață. Pentru valori din magazin, precum valoarea comenzii, cineva trebuie să pună datele în dataLayer. Asta e o schimbare mică în cod, dar rămâne în codul magazinului.

Cum instalez Google Tag Manager pe site?

Creezi un cont și un container, apoi pui codul containerului cât mai sus în <head>, pe fiecare pagină. Containerul are ID de forma GTM- și litere sau cifre (Google, instalare). Instalează-l o singură dată: un al doilea container în temă duplică tagurile.

Merge Google Tag Manager pe Shopify?

Pe paginile de mulțumire și de stare a comenzii, scripturile de tracking adăugate de tine nu mai sunt acceptate, iar Shopify trimite spre pixeli: de aplicație sau proprii, într-un mediu izolat, cu limite. Vânzarea o trimiți pe un singur drum (aplicație sau pixel propriu), nu pe amândouă.

Tagurile de măsurare și de reclame depind de acordul vizitatorului. Bannerul îl strânge, iar în GTM setezi ce taguri au voie să pornească fără acord și care așteaptă. Textul legal al bannerului nu îl scrie GTM.

Cum văd dacă tagurile mele funcționează?

Apasă Preview în GTM, conectează-te la magazin și parcurge o comandă de test. Tag Assistant îți arată ce a pornit și ce nu.


Nu știi dacă vânzările din magazin sunt numărate o dată sau de două ori? În auditul gratuit de 30 de minute ne uităm la tagurile și la conversiile din contul tău de Google Ads, le comparăm cu comenzile din magazin și îți spunem unde se rup cifrele. Apoi decizi tu.

Programează auditul gratuit

Surse (citite pe 10.11.2026)

#analytics#google-ads#tracking#ecommerce
TM
Autor

Echipa Transilvania Marketing

Echipa de performance marketing Transilvania Marketing. Gestionăm bugete pe Meta, Google și TikTok pentru branduri de eCommerce din România și UE.

Vrei rezultate similare?

Hai să-ți auditem contul. Gratuit.

Îți spunem direct ce am schimba primul și ce potențial de scalare vedem.

Cere o campanie →