Pixelul Facebook și Conversions API, pe înțelesul patronului

Pixelul spune Meta ce face omul în magazinul tău. Conversions API spune același lucru de pe server. Ai aici cum lucrează împreună, cum le verifici și ce le strică.

Pixelul Facebook și Conversions API, pe înțelesul patronului

Pixelul Facebook (în documentația Meta, „Meta Pixel”) este un fragment de cod pus în site, care trimite la Meta ce face vizitatorul: a deschis un produs, a pus ceva în coș, a cumpărat. Conversions API trimite aceleași evenimente, dar de pe serverul magazinului tău, nu din browserul omului. Pixelul singur pierde o parte din ele; cele două împreună le prind mai bine, cu condiția să nu numere aceeași comandă de două ori.

Fără aceste date, Meta nu știe ce reclamă a adus vânzarea și nu are din ce să învețe. Mai jos ai ce face fiecare, cum le legi, cum le verifici cu uneltele Meta și ce greșeli strică cifrele. Dacă vrei întâi imaginea de ansamblu a reclamelor, începe de la pagina Facebook Ads.

Pe scurt

  • Pixelul rulează în browser și raportează acțiunile vizitatorului. Meta le folosește ca să-ți măsoare reclamele și să construiască audiențe.
  • Conversions API trimite aceleași evenimente de pe server. Meta le procesează la fel ca pe cele de la pixel.
  • Meta recomandă ambele, cu același nume și același ID pe fiecare eveniment, ca o comandă să fie numărată o singură dată.
  • Verifici cu extensia Meta Ads Data Advisor (fostul Pixel Helper) și cu Test Events din Events Manager.
  • Cookie-urile: acordul vizitatorului se pune la început, nu la final.

Ce este pixelul Facebook și ce măsoară?

Pixelul este „un fragment de cod JavaScript care îți permite să urmărești activitatea vizitatorilor pe site” (Meta, Meta Pixel). Îl pui în site, iar el trimite la Meta câte un eveniment la fiecare acțiune: intrare pe pagină, vizualizare de produs, adăugare în coș, plată, cumpărare. O acțiune urmărită se numește conversie.

Evenimentul de cumpărare pleacă în momentul în care comanda e plasată, nu când e încasată. La plata la livrare, un colet refuzat rămâne numărat ca vânzare.

Meta spune că aceste conversii apar în Ads Manager, unde măsori eficiența reclamelor, și că le poți folosi pentru audiențe personalizate, pentru reclamele de catalog Advantage+ și pentru analiza drumului până la cumpărare. Lista evenimentelor standard include ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo și Purchase. La Purchase, value și currency sunt obligatorii (Meta, referința pixelului).

Căutările „pixel facebook”, „pixel fb” și „pixel meta” vorbesc despre aceeași unealtă.

De ce nu mai ajunge pixelul singur?

Pentru că rulează în browserul omului, iar de acolo o parte din evenimente se pierd. La noi, pe pagina Facebook Ads, le numărăm așa: blocante de reclame, restricțiile de pe iPhone, cookie-uri refuzate. Meta adaugă, pentru partea ei, că serverul prinde evenimente pe care pixelul le poate pierde din cauza conexiunii sau a paginii care nu s-a încărcat (Meta, bune practici).

Efectul se vede în Ads Manager: vânzări reale pe care reclama nu le primește pe nume. Pentru Meta, o vânzare nevăzută e o reclamă care „nu merge”. Povestea restricțiilor de pe iPhone o ai în impactul iOS 14 asupra Facebook Ads.

Ce este Conversions API și ce aduce în plus?

Conversions API este conexiunea prin care datele tale de marketing ajung la Meta direct de pe un server, o platformă de web, o aplicație sau un CRM. Meta o descrie ca pe o cale de a „optimiza targetarea, a scădea costul pe rezultat și a măsura rezultatele” (Meta, Conversions API). Evenimentele de pe server sunt legate de același dataset ca ale pixelului și sunt procesate la fel.

Ce aduce în plus:

Pixel Conversions API
De unde pleacă evenimentul Din browserul vizitatorului De pe serverul magazinului
Ce îl poate opri Blocante de reclame, restricții pe iPhone, cookie-uri refuzate, pagină neîncărcată Ce nu ajunge pe server sau ce nu trimite magazinul
Ce vede Ce se întâmplă pe pagină Și ce se întâmplă în afara ei (de exemplu comenzi confirmate, evenimente offline)
Date de potrivire Cookie-ul Meta din browser Email, telefon, nume etc., transformate în hash (SHA-256) înainte de trimitere

Pentru cine are deja pixel, Meta spune că Conversions API se poate seta „dintr-un singur click”, pentru evenimentele de pe site.

Cum lucrează împreună fără să numere de două ori aceeași comandă?

Fiecare eveniment trimis pe ambele căi poartă același nume și același ID, iar Meta îl păstrează o singură dată. Asta e deduplicarea (Meta, deduplicarea).

Regulile, așa cum le scrie Meta:

  1. event din pixel trebuie să fie identic cu event_name din Conversions API (de exemplu Purchase pe ambele).
  2. eventID din pixel trebuie să fie identic cu event_id din Conversions API.
  3. ID-ul trebuie să fie unic pentru fiecare eveniment.
  4. Deduplicarea se face dacă evenimentul vine în 48 de ore de la primul cu același event_id. Dacă diferă conținutul, Meta nu spune cum alege. Dacă nu diferă, preferă de obicei evenimentul primit primul.
  5. Alternativ, poți trimite fbp și/sau external_id din ambele surse. Atunci evenimentul din browser trebuie să sosească primul.
  6. Dacă folosești doar o singură sursă, nu se deduplică nimic, și nici nu e nevoie.

Cel mai simplu ID pentru un magazin e numărul comenzii.

Exemplu lucrat: cum arată o comandă numărată de două ori

Magazinul ține luna cu cifrele din articolul despre ROAS: 5.000 lei investiți, 100 de comenzi de 200 lei, 20.000 lei vânzări, ROAS 4.

Presupunem (exemplu, nu o medie) că 30 dintre cele 100 de comenzi ajung la Meta de două ori, o dată de la pixel și o dată de la server, fără ID comun:

Calcul Rezultat
Comenzi raportate 100 + 30 130
Vânzări raportate 130 × 200 lei 26.000 lei
ROAS raportat 26.000 ÷ 5.000 5,2
ROAS real 20.000 ÷ 5.000 4

Reclama pare cu 30% mai bună decât e. Dacă pragul tău de profit e 4, ești la zero, dar raportul îți arată 5,2 și te împinge să crești bugetul. Cu Purchase și numărul comenzii pe ambele căi, raportul revine la 100 de comenzi. Cum afli pragul tău, vezi în calculatorul ROAS.

Cum verifici că pixelul și Conversions API merg?

Cu două unelte oficiale Meta, ambele gratuite.

1. Meta Ads Data Advisor (fostul Meta Pixel Helper). E o extensie pentru Chrome și Edge (Meta, Pixel Helper). Deschizi magazinul și te uiți la pictograma extensiei: un număr arată câte evenimente au pornit pe pagină, iar lipsa oricărui semn înseamnă că pixelul nu e instalat. Panoul lateral îți arată fiecare eveniment cu parametrii lui (value, currency, content_ids). Extensia semnalează, printre altele, codul de pixel dublat, codul de bază lipsă din <head> și parametrii lipsă. Oprește blocantul de reclame pe site-ul pe care îl testezi.

Cine caută „pixel facebook helper” găsește acum numele nou.

2. Test Events din Events Manager. În Events Manager, la sursa de date a pixelului, deschizi „Test Events”. Unealta îți dă un cod de test pe care îl trimiți ca test_event_code cu evenimentele de pe server. Vezi dacă ajung și de pe server și de pe browser (Meta, folosirea API-ului).

Verifici apoi trei lucruri:

  1. Fiecare pas din magazin (produs, coș, plată, cumpărare) apare ca eveniment, o dată.
  2. Purchase poartă value și currency.
  3. Evenimentul primit pe ambele căi apare deduplicat, nu dublu.

Pe urmă te uiți la nota de calitate a potrivirii (Event Match Quality, de la 0 la 10, doar pentru evenimente web). Meta spune că un eveniment nepotrivit cu un cont nu se folosește pentru atribuire sau optimizare (Meta, bune practici).

Ce greșeli strică datele?

Fiecare din cele de mai jos apare în documentația Meta:

  1. Nume sau ID diferite pe cele două căi. Fără aceleași event_name și event_id, nu există deduplicare.
  2. ID-ul care se repetă sau lipsește. Trebuie unic pe eveniment.
  3. Purchase fără value și currency. Sunt obligatorii; fără ele nu poți măsura vânzarea în lei.
  4. Codul de pixel pus de două ori sau codul de bază în afara <head>. Extensia Meta le semnalează.
  5. Date de client trimise greșit. Emailul, telefonul, numele, orașul și codul poștal se trimit transformate în hash SHA-256, după ce le-ai curățat (emailul cu litere mici, fără spații). Telefonul cere prefixul țării, fără zeroul de la început și fără simboluri: 0722 123 456 devine 40722123456. Invers, client_ip_address, fbp și fbc nu se transformă niciodată în hash.
  6. fbp și fbc vechi. Sunt valori de cookie care se schimbă; dacă le trimiți, le reîmprospătezi.
  7. test_event_code rămas în producție. Meta cere să-l scoți din datele reale. Evenimentele de test intră totuși în Events Manager și în măsurare.
  8. Evenimente trimise prea târziu. event_time poate fi cu cel mult 7 zile în urmă; dacă un eveniment din cerere e mai vechi, Meta respinge toată cererea.
  9. Doar date vagi despre client (de exemplu doar prenume și gen). Evenimentul e invalid.

Pixelul folosește cookie-uri și datele din browser, deci ține de consimțământul vizitatorului. Meta sugerează un banner cu acord afirmativ, sau un sistem existent care face același lucru, de exemplu un tag manager. Cu fbq('consent', 'revoke') pixelul se oprește, iar cu grant pornește după acord. Meta cere să apeli revoke pe fiecare pagină, înainte de init (Meta, pixelul și GDPR).

Meta mai spune că fiecare companie răspunde de propria conformitate cu GDPR. Pagina citită de noi nu vorbește despre Conversions API și consimțământ. Dacă trimiți de pe server date despre clienți, întreabă-ți juristul ce acord ai nevoie; noi nu dăm sfaturi juridice.

Pentru cine nu merită?

Nu merită să te apuci de asta acum dacă:

  • Nu rulezi reclame pe Meta și nu ai planuri. Pixelul te ajută în reclame; fără ele, tracking-ul tău de zi cu zi stă în alte unelte.
  • Magazinul nu vinde. Un pixel perfect nu repară un site pe care oamenii nu cumpără. Întâi magazinul.
  • Bugetul e sub ~100 de lei pe zi pe platformă. La noi, ~100 de lei pe zi e pragul de pornire, nu o garanție că algoritmul strânge destule date; sub el ți-am lua banii degeaba, și îți spunem asta la analiză. Pixelul îl poți pune oricum, e gratuit.

Conversions API nu face o reclamă mai bună. Îi dă algoritmului date mai complete; creativul și oferta rămân treaba ta și a noastră.

Întrebări frecvente

Ce este pixelul Facebook?

Un fragment de cod JavaScript pus în site, care trimite la Meta acțiunile vizitatorilor: pagini, produse, coș, cumpărări. Meta îl numește Meta Pixel; e aceeași unealtă pe care o cauți și ca „pixel fb” sau „pixel meta”.

Ce este Conversions API (API Facebook pentru reclame)?

Calea prin care magazinul trimite evenimentele direct de pe server la Meta, în loc să depindă de browser. Meta le procesează ca pe cele de la pixel.

Mai există Pixel Helper?

Extensia se numește acum Meta Ads Data Advisor (fost Meta Pixel Helper) și merge în Chrome și Edge. Arată evenimentele pornite pe pagină și avertismentele.

Pot folosi doar Conversions API, fără pixel?

Meta recomandă folosirea Conversions API „în plus față de pixel”, cu aceleași evenimente pe ambele căi. Dacă folosești o singură sursă, nu există nimic de deduplicat.

Cum știu dacă îmi numără comanda de două ori?

Compară în Ads Manager comenzile raportate de Meta cu cele din magazin pe aceeași perioadă și deschide Test Events pentru o comandă de probă. Dacă pe ambele căi apare Purchase cu același ID, Meta o păstrează o singură dată.

Meta recomandă acord afirmativ înainte ca pixelul să pornească, direct sau printr-un sistem de consimțământ. Cum arată acordul la tine, decizi cu juristul.


Vrei să știi ce vede Meta din magazinul tău? În auditul gratuit de 30 de minute ne uităm pe pixel, pe evenimente și pe vânzările din magazin și îți spunem ce lipsește. Costul reclamelor îl găsești în cât costă reclamele pe Facebook, iar serviciul în Facebook Ads. Apoi decizi tu.

Programează auditul gratuit

Surse (citite pe 10.11.2026)

#capi#facebook-ads#meta-ads#privacy#tracking
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 →