Meta Conversion API (CAPI) to w 2026 roku nie opcja — to obowiązek dla każdej firmy poważnie myślącej o reklamach Facebook i Instagram. Jeśli nadal polegasz tylko na Pixelu, tracisz 20-40% danych o konwersjach i przepalasz budżet reklamowy. Oto dlaczego i jak to naprawić.
Dlaczego Pixel już nie wystarczy?
1. iOS 14.5+
Od 2021 użytkownicy iPhone muszą wyrazić zgodę na śledzenie (App Tracking Transparency). 70-80% wybiera "Nie śledź". Pixel nie widzi ich akcji.
2. Blokady przeglądarek
Safari blokuje third-party cookies od 2020. Firefox i Brave od 2021. Chrome od 2025.
3. AdBlock
20% polskich użytkowników ma AdBlock — Pixel jest blokowany.
4. GDPR Consent
Pixel ładuje się tylko po zgodzie użytkownika. Część osób nie zgadza się = utracone dane.
Efekt łączny: Pixel widzi 50-70% realnych konwersji, a nie 100%.
Co to jest Conversion API?
CAPI to wysyłanie danych o konwersjach bezpośrednio z serwera (Twojego) do Meta. Bez JavaScript w przeglądarce, bez cookies, bez blokad.
Przebieg:
- Użytkownik robi zakup na Twojej stronie
- Twój serwer zapisuje zamówienie
- Twój serwer wysyła event do Meta (Purchase, wartość, waluta, produkt)
- Meta rozpoznaje użytkownika (po emailu, telefonie, IP)
- Algorytm aktualizuje dane o kampanii
Korzyści z CAPI
1. 20-40% więcej widocznych konwersji
Meta widzi dane, których Pixel by nie przechwycił.
2. Lepsza optymalizacja kampanii
Algorytm ma pełniejszy obraz → kieruje reklamy lepiej.
3. Tańsze CPA
Mniejszy CPM + wyższa konwersja = niższy koszt sprzedaży.
4. Attribution window działa
Pixel traci historię konwersji po 30 dniach. CAPI — po 7-28 dniach (zależy od celu).
5. Kompatybilność iOS
CAPI nie podlega blokadom Apple.
Jak działa deduplikacja?
CAPI + Pixel razem → musisz deduplikować, inaczej Meta liczy konwersje podwójnie.
Deduplikacja przez:
event_id— unikalny numer eventu, taki sam w Pixel i CAPIevent_name— typ eventu (Purchase)event_time— czas zdarzenia
Meta widzi te same 3 pola → rozpoznaje duplikat → liczy raz.
Jak wdrożyć CAPI?
Opcja A: Shopify (najprostsze)
- App Store → Facebook & Instagram Channel
- Połącz konto Meta
- Pixel + CAPI + deduplikacja = automatycznie
- Koszt: darmowe
Opcja B: WordPress / WooCommerce
Plugin: PixelYourSite Pro (149$/rok) albo Facebook for WooCommerce (darmowy)
- Zainstaluj plugin
- Wklej Pixel ID + Access Token z Meta Business Suite
- Włącz CAPI w ustawieniach
- Testuj przez Event Manager
Opcja C: Własny backend (Node.js / Python)
Dla Next.js / Nuxt / Django / Laravel:
- Utwórz endpoint np.
/api/meta-event - Przy konwersji wyślij dane:
javascript// Node.js przykład await fetch('https://graph.facebook.com/v19.0/PIXEL_ID/events', { method: 'POST', body: JSON.stringify({ data: [{ event_name: 'Purchase', event_time: Math.floor(Date.now() / 1000), event_id: orderId, user_data: { em: [hashEmail(email)], // SHA256 ph: [hashPhone(phone)] }, custom_data: { currency: 'PLN', value: amount } }], access_token: META_ACCESS_TOKEN }) });
- Haszuj dane osobowe (SHA256) przed wysłaniem
Opcja D: Google Tag Manager Server-Side
Zaawansowane rozwiązanie dla firm enterprise. GTM Server pośredniczy między stroną a Meta — pełna kontrola nad danymi.
Dane, które wysyłać
Obowiązkowe
event_name— Purchase, Lead, AddToCartevent_time— Unix timestampuser_data.emalbouser_data.ph— email lub telefon zahashowany
Zalecane
event_id— dla deduplikacjiuser_data.client_ip_address— IP użytkownikauser_data.client_user_agent— User Agentuser_data.fbc— Facebook click ID (z URL?fbclid=...)user_data.fbp— Facebook browser ID (z cookie_fbp)
Konwersja
custom_data.currency— PLNcustom_data.value— wartośćcustom_data.content_ids— ID produktówcustom_data.content_type— product
Jak testować CAPI?
- Menedżer Zdarzeń → Twój Pixel → Test Events
- Wygeneruj Test Event Code
- Wyślij event z serwera z parametrem
test_event_code - Sprawdź, czy pojawia się w panelu (opóźnienie kilka sekund)
Match Quality Score: jakość danych wysyłanych. Cel: powyżej 6.0 (skala 0-10).
Optymalizacja Match Quality
Żeby uzyskać wysoki score:
- Wysyłaj wiele identyfikatorów (email + telefon + IP + user agent)
- Haszuj poprawnie (SHA256, lower-case, bez spacji)
- Nie wysyłaj null/empty — lepiej pominąć pole
- Spójne identyfikatory między Pixel a CAPI
Częste błędy
- Brak deduplikacji — podwójne konwersje, zawyżone wyniki
- Nie haszowane dane — Meta odrzuca
- Wysyłanie bez zgody użytkownika — naruszenie RODO
- Brak testów — CAPI wysyła dane, ale Meta ich nie rozpoznaje
Koszty
- Shopify: 0 zł (wbudowane)
- WordPress + PixelYourSite Pro: 149$ rocznie
- Własne wdrożenie: czas dewelopera 4-8h
- GTM Server-Side: ~20-50$/mies (Google Cloud)
FAQ
Czy CAPI zastępuje Pixel? Nie. Używaj obu z deduplikacją. Pixel daje real-time dane, CAPI dopełnia.
Czy CAPI narusza RODO? Nie, jeśli haszujesz dane i masz zgodę w banerze cookies. To dopuszczalne przetwarzanie.
Ile danych dodaje CAPI? Zwykle 20-40% więcej konwersji widocznych w Meta, vs Pixel-only.
Kiedy wdrożenie się zwraca? Przy wydatkach > 2000 zł/mies — zwrot w ciągu miesiąca.
Czy Google Ads ma swój CAPI? Tak, to Enhanced Conversions for Leads. Identyczna logika.
Podsumowanie
Conversion API w 2026 to standard, nie nice-to-have. Wdrożenie 1-8 godzin, a zwrot natychmiastowy. Jeśli chcesz systematycznie opanować kampanie Facebook i Instagram, sprawdź kurs Facebook i Instagram Ads.