Conversions API (CAPI) = server-side event tracking dla Meta Ads — alternatywa + uzupełnienie Pixela Facebook. Po iOS 14.5 ATT (kwiecień 2021) + cookieless era 2026, CAPI to must-have, nie nice-to-have. Z tego artykułu dowiesz się, czym jest CAPI, jak go wdrożyć + dlaczego dramatycznie podnosi ROAS Twoich kampanii Meta.
Czym jest Conversions API?
Conversions API (CAPI) = server-to-server event tracking — Twój serwer wysyła event data bezpośrednio do Meta, bez przeglądarki użytkownika.
Pixel vs CAPI:
| Aspekt | Facebook Pixel | Conversions API |
|---|---|---|
| Gdzie działa | Browser (client-side) | Server (server-side) |
| iOS 14.5 ATT impact | Mocno dotknięty | Bypass restrictions |
| Ad blockers | Blokowane | Bypass |
| Cookie policies | Limited | Independent |
| Data quality | Spadająca | Stabilna |
| Implementation | JS snippet | API call (Node/PHP/Python) |
| GDPR consent | Wymaga consent | Server-side respect consent flags |
Razem = dual tracking (Pixel + CAPI z eventID dedup) = najwyższa data quality w 2026.
Dlaczego CAPI jest kluczowe w 2026?
1. iOS 14.5 ATT — 30-50% mniej Pixel data
Po iOS 14.5 ATT:
- Apple users mogą opt-out z trackingu
- 70%+ iOS users opt-out
- Pixel data spadek o 30-50% dla iOS traffic
CAPI bypass: server-side events nie zależą od user opt-in.
2. Cookie deprecation
Third-party cookies → deprecated 2024+:
- Chrome (gradual phase-out)
- Safari + Firefox już blokuje
CAPI: server-side data, niezależne od cookies.
3. Ad blockers
~30% userów PL używa ad blockerów:
- uBlock, AdBlock Plus blokują FB Pixel script
- CAPI events fire mimo to (server-side)
4. Lepsze Meta AI optimization
Więcej qualified events → lepsze AI bid optimization:
- Lookalike Audiences dokładniejsze
- Advantage+ Shopping trafniejsze
- Conversion campaigns wyższy ROAS
5. Attribution accuracy
iOS 14.5 reduced attribution window:
- 1-day click + 1-day view zamiast 7+1
- CAPI eventID dedup = full conversion picture
Conversions API — implementacja krok po kroku
Krok 1: Strategia event tracking
Standard events do śledzenia:
| Event | Trigger | Priorytet |
|---|---|---|
Purchase |
Successful order | MUST |
InitiateCheckout |
Cart → checkout | High |
AddToCart |
Product added | High |
Lead |
Form submit | MUST (lead gen) |
ViewContent |
Product page view | Medium |
Search |
Site search | Low |
CompleteRegistration |
Account created | Medium |
Krok 2: Wybierz metodę implementacji
Opcje 2026:
A) Google Tag Manager Server-Side (GTM SS) — najpopularniejsze:
- Wymaga GTM Server Container (na Google Cloud / AWS)
- Visual interface
- Reuses client GTM events
- Koszt: ~$50-200/mc hosting
B) Conversions API Gateway (Meta hosted):
- Meta dedykowane hostowanie
- Mniej setup vs GTM SS
- Limited customization
C) Custom Server Implementation:
- Direct API calls z Twojego backendu
- Najbardziej elastyczne
- Wymaga developer
- Najczęściej najczystsza data
D) Native integrations:
- Shopify (native CAPI integration)
- WooCommerce (pluginy)
- BigCommerce, Magento
- HubSpot, Klaviyo (forwarding)
Krok 3: Setup dataset w Meta Events Manager
- Meta Events Manager → Data Sources
- Add Data Source → Conversions API
- Generate Access Token (dla server calls)
- Setup eventID convention (dla dedup z Pixelem)
Krok 4: Implementacja eventID dedup
Kluczowe: te same wydarzenia z Pixel + CAPI muszą mieć identyczny eventID.
// Client (Pixel)
const eventId = generateUUID();
fbq('track', 'Purchase', { value: 99, currency: 'PLN' }, { eventID: eventId });
// Server (CAPI)
await fetch(`https://graph.facebook.com/v18.0/${pixelId}/events`, {
method: 'POST',
body: JSON.stringify({
data: [{
event_name: 'Purchase',
event_time: Math.floor(Date.now() / 1000),
event_id: eventId, // <-- match!
user_data: { em: hashedEmail, ph: hashedPhone, client_ip_address, client_user_agent },
custom_data: { value: 99, currency: 'PLN' }
}],
access_token: ACCESS_TOKEN
})
});
Dedup logic Meta: identical event_id w 48h window → counted as one event.
Krok 5: User data hashing
Wymagane PII hashed (SHA-256):
| Field | Format | Hash |
|---|---|---|
em |
Yes (lowercase, trim) | |
ph |
Phone | Yes (E.164 format) |
fn |
First name | Yes (lowercase) |
ln |
Last name | Yes (lowercase) |
ge |
Gender | Yes (m/f) |
db |
DOB | Yes (YYYYMMDD) |
ct |
City | Yes |
st |
State | Yes |
country |
Country code | Yes (2-letter) |
zp |
ZIP | Yes |
Im więcej fields, tym wyższy Event Match Quality (EMQ) score. Aim: 8.0+ na 10.
Krok 6: Verify w Test Events
Meta Events Manager → Test Events:
- Wyślij testowe events z CAPI
- Verify match z Pixel
- Check dedup activity
- Confirm EMQ score
Krok 7: Production launch + monitoring
Daily monitoring:
- Event Match Quality (EMQ) score
- Duplicate event rate (dedup working?)
- Coverage: % conversions z CAPI vs Pixel
- Diagnostic errors w Events Manager
Najlepsze platformy z CAPI
1. Shopify
- Native Meta integration (od 2022)
- Zero-code setup
- Customer Data Platform flow
- Email + SMS included
2. WooCommerce
- PixelYourSite Pro (popular)
- Facebook for WooCommerce (official)
- CAPI server-side out of box
3. GTM Server-Side
- Most flexible — any e-commerce
- Stape, Taggrs managed solutions
- Wymaga technical setup
4. Custom backends
- Node.js:
@meta-api/facebook-business-sdk - PHP:
facebookads/php-business-sdk - Python:
facebook_business
Korzyści Conversions API
1. Wyższy ROAS — 10-30% średnio
- Więcej conversions tracked
- Lepsze AI optimization
- Lookalike Audiences dokładniejsze
2. Lepsza atrybucja
- iOS 14.5 ATT bypass
- Cross-device tracking (server-side)
- Privacy-compliant
3. Większe Custom Audiences
- Bazy klientów server-side import
- Cookie-less audiences
- High match rate (PII matching)
4. Dane bardziej stabilne
- Niezależne od browser/ad blocker
- GDPR compliant (server-side consent respect)
- Future-proof przeciw cookie deprecation
Najczęstsze błędy
- Brak eventID dedup — events liczone podwójnie
- Niska EMQ score — mało user_data fields
- Plain text PII (brak hashing) — privacy violation
- No GDPR consent check server-side
- Brak monitoring EMQ + diagnostic errors
- Tylko CAPI bez Pixel — niższa data quality vs dual setup
- Wrong event timestamps — events poza 7-day window dropped
Najczęstsze pytania
Czy CAPI zastępuje Facebook Pixel?
Nie — uzupełnia:
- Dual setup (Pixel + CAPI z dedup) = best data quality
- Tylko CAPI = niższa quality
- Tylko Pixel = unacceptable w 2026
Ile kosztuje wdrożenie CAPI?
Zależy od metody:
- Shopify native: 0 zł (built-in)
- GTM Server-Side: 50-200 zł/mc (hosting) + setup
- Custom backend: development cost (15-30k zł one-time)
- Plugins WP/Woo: 0-200 zł/mc
Co to jest Event Match Quality (EMQ)?
EMQ = score 0-10 mierzący jak dobrze Meta może match Twój event z user.
Aim: 8.0+ score:
- Hashed email + phone = +2.0
- Hashed first/last name = +1.0
- IP + user agent = +0.5
- External ID (customer ID) = +0.5
Czy CAPI łamie GDPR?
Nie — jeśli implementowane poprawnie:
- Server-side respect consent flags
- Hashed PII (SHA-256, irreversible)
- No CAPI events dla użytkowników bez consent
- Privacy Policy update wymagany
Czy potrzebuję CAPI dla małej kampanii?
Tak, jeśli budżet >5k zł/mc:
- Każda wydana złotówka = wyższe ROAS z CAPI
- Future-proof infrastructure
- Wdrożenie raz, korzysta cały czas
W skrócie
Conversions API w 2026 r. = niezbędna infrastruktura dla Meta Ads. Bez CAPI = leaving 20-50% performance na stole. Jeśli wdrażasz:
- Setup dual tracking (Pixel + CAPI z eventID dedup).
- Wybierz metodę — Shopify native / GTM SS / custom backend.
- Hash all PII (SHA-256) — email, phone, name.
- Aim EMQ 8.0+ — max user_data fields.
- Verify w Test Events przed launch.
- Monitor daily — EMQ, dedup, errors.
- GDPR compliance — consent flags server-side.
- Quarterly review + optimization.
CAPI = transformacyjny upgrade dla Meta Ads. Razem z Pixelem + Catalog Ads + Custom Audiences tworzy complete Meta Ads infrastructure dla 2026.
Czytaj również
Andromeda w Meta Ads — co to jest i jak dostosować kampanie w 2026?
Andromeda to nowy silnik AI Mety, który od 2024 r. przebudował sposób działania Meta Ads. Sprawdź, co naprawdę się zmieniło i jak dostosować kampanie w 2026 r.
Czym są i jak tworzyć grupy odbiorców Facebook Ads?
Twoim celem jest skuteczny marketing na Facebooku? Przekonaj się, że warto korzystać z niestandardowych grup odbiorców. To, do kogo trafi Twój przekaz marketingowy, odgrywa ważną rolę dla…
Jak działa Facebook remarketing i dlaczego warto go wdrożyć?
Reklamy wyświetlane w internecie pozwalają na zdobywanie potencjalnych klientów. Dobrze zaplanowana strategia reklamowa znacząco zwiększa ilość wejść na Twoją stronę internetową. Jednak odwiedzenie…