Sari la conținut
advolve.
Meta Ads

Cum Configurezi Corect Pixel-ul Facebook și Conversions API în 2025

Mihai··4 min citire

Dacă rulezi campanii Meta Ads (Facebook și Instagram) și nu ai Conversions API configurat corect, pierzi date. Probabil multe. După iOS 14.5 și restricțiile de cookie-uri din browsere, tracking-ul bazat exclusiv pe Pixel de browser nu mai captează 20-40% din conversii. Asta înseamnă că algoritmul Meta optimizează pe date incomplete — și cheltuiești mai mult pentru rezultate mai slabe. Dacă vrei o soluție mai avansată, server-side GTM rezolvă problema și pentru alte platforme simultan.

Ce este Pixel-ul Facebook și cum funcționează

Pixel-ul Facebook este un fragment de cod JavaScript pe care îl instalezi pe site-ul tău. Când cineva vizitează o pagină, Pixel-ul se declanșează și trimite un eveniment către Meta (vizualizare pagină, adăugare în coș, purchase etc.). Problema e că acest proces se desfășoară în browserul utilizatorului — iar browserele moderne blochează din ce în ce mai mult aceste semnale, prin adblockers, ITP (Intelligent Tracking Prevention) în Safari sau restricțiile din iOS.

Ce este Conversions API (CAPI) și de ce ai nevoie de el

Conversions API trimite evenimentele de conversie direct de pe serverul tău către Meta, ocolind complet browserul utilizatorului. Evenimentele nu pot fi blocate de adblock sau de restricțiile iOS. Combinat cu Pixel-ul de browser (pentru latență mică), Conversions API formează un sistem de tracking redundant și complet.

Meta recomandă și măsoară calitatea tracking-ului prin Event Match Quality (EMQ) — un scor de la 1 la 10 care indică cât de bine poți potrivi evenimentele cu profiluri reale Meta. Un EMQ mare îmbunătățește atribuirea și performanța campaniilor.

Datele pe care le trimiți prin CAPI pentru EMQ maxim

Cu cât trimiți mai multe date de identificare (hashed), cu atât mai mare EMQ-ul. Datele se hashează SHA-256 înainte să fie trimise — Meta primește doar hash-uri, nu date brute. Trimiți:

  • Email (hashed) — cel mai important parametru
  • Număr de telefon (hashed)
  • Prenume și nume (hashed)
  • Oraș, județ, cod poștal, țară (hashed)
  • IP-ul clientului și User Agent (din request-ul de browser)
  • fbc și fbp cookie-uri (din browser, pasate pe server)

Cum implementezi Conversions API — variante

Varianta 1: Integrare nativă (Shopify, WooCommerce)

Dacă folosești Shopify, există integrarea nativă Meta în Admin → Apps → Meta → Conversions API. O activezi cu un click și Meta preia automat datele din server. E cea mai simplă variantă, dar cu mai puțin control granular.

Varianta 2: Server-Side GTM (recomandat pentru flexibilitate)

Google Tag Manager are o variantă server-side (sGTM) care permite să trimiți evenimentele printr-un container server, nu din browser. Funcționează astfel:

  1. Instalezi un container client GTM normal pe site
  2. Configurezi un server GTM pe un subdomain propriu (ex: analytics.domeniutau.ro)
  3. Evenimentele din browser se trimit mai întâi la serverul tău, de acolo la Meta
  4. Adaugi datele de utilizator (email, telefon) în eveniment pe server, unde nu pot fi interceptate

Aceasta e implementarea pe care o recomandăm pentru magazinele cu trafic serios — oferă calitate maximă a datelor și funcționează independent de platformă.

Varianta 3: Integrare directă prin cod (API calls server-side)

Pentru site-uri custom, se pot trimite direct HTTP requests la Meta Graph API din backend, la fiecare eveniment de conversie. Necesită un developer, dar oferă control complet.

Deduplicarea evenimentelor — obligatorie când folosești ambele metode

Dacă trimiti același eveniment atât prin Pixel de browser cât și prin CAPI, Meta îl va număra de două ori dacă nu configurezi deduplicarea. Soluția e să trimiți un event_id unic per eveniment prin ambele canale — Meta compară event_id-urile și elimină dublurile automat.

Exemplu: la o comandă, generezi un event_id unic (ex: UUID sau ID-ul comenzii). Îl trimiți prin Pixel din browser și prin CAPI din server. Meta detectează că au același event_id și le consideră același eveniment, nu două conversii separate.

Cum verifici că tracking-ul funcționează corect

  1. Deschide Meta Events Manager → selectează Pixel-ul tău
  2. Verifică tab-ul Test Events — trimite un eveniment de test de pe site și confirmi că îl primești în real-time
  3. Verifică Event Match Quality per eveniment — vrei minimum 7/10, ideal 8-9
  4. Verifică dacă ai deduplicare activă: în Events Manager vei vedea coloanele „Received from browser" și „Received from server" separat
  5. Verifică Aggregated Event Measurement — cele 8 evenimente prioritizate per domeniu, în ordinea corectă a importanței

Greșeli frecvente la configurarea Pixel și CAPI

  • Fără hashing la date de utilizator — datele se trimit plain text, ceea ce e ilegal (GDPR) și nu funcționează corect în API
  • Lipsă event_id → conversii dublu numărate — raportul arată de 2x mai bine decât realitatea
  • Pixel instalat pe toate paginile, CAPI doar pe thank-you page — dezechilibru care induce algoritmul în eroare
  • Fără fbc/fbp cookie pe server — EMQ scăzut, atribuire mai slabă
  • Pixel de pe un site vechi moștenire, neactualizat — lipsă code de bază actualizat, fără lcid și alte parametri noi

Concluzie

Tracking-ul corect e fundația pe care stau toate campaniile Meta Ads profitabile. Fără date complete, algoritmul Meta optimizează pe o imagine parțială a realității — și rezultatele suferă. Tracking-ul complet pentru toate platformele (GA4, Google Ads, Meta, TikTok) e explicat în ghidul nostru de tracking complet pentru eCommerce. Dacă nu ești sigur că tracking-ul tău e corect configurat, contactează-ne — verificăm fiecare eveniment, EMQ și deduplicare și îți spunem exact ce lipsește.

Scris de Mihai

Founder & PPC Specialist

Articole similare

Vrei să discutăm despre strategia ta de marketing?

Hai să vedem cum te putem ajuta să crești online.

Contactează-ne