Meta CAPI virker ikke? Sådan tester og fejlfinder du din opsætning
Din Meta Conversions API kan se aktiv ud i Events Manager men stadig mangle data. Her er de konkrete trin til at teste og fejlfinde din CAPI-opsætning.
Kristoffer Søgaard
Meta Conversions API (CAPI) er afgørende for pålidelig Meta-annoncering. Men selv når CAPI er "aktiv" i Events Manager, kan opsætningen have problemer der koster dig konverteringsdata og højere CPA. Her er hvordan du tester og fejlfinder.
Trin 1: Tjek Events Manager
Start i Meta Events Manager (business.facebook.com → Events Manager → dit Pixel):
Se efter "Server" badge
Hvert event (Purchase, Lead, AddToCart) skal vise to badges:
- -Browser — Events fra Meta Pixel
- -Server — Events fra Conversions API
Hvis du kun ser "Browser", sender CAPI ikke data for det event.
Tjek event-volumen
Sammenlign antal browser- og server-events for de seneste 7 dage. De bør være tæt på hinanden. Hvis server-events er markant færre, mister du data.
Se efter fejl
Events Manager viser warnings og errors øverst. Typiske:
- -"Missing parameter" — Obligatoriske felter mangler (event_name, event_time)
- -"Invalid access token" — Dit CAPI access token er udløbet eller forkert
- -"Deduplication issue" — event_id matcher ikke mellem Pixel og CAPI
Trin 2: Tjek din EMQ-score
Event Match Quality (EMQ) viser hvor godt dine events matcher Meta-brugere. Klik på et event i Events Manager for at se EMQ-scoren (0-10).
| Score | Vurdering | Handling |
|-------|-----------|----------|
| 0-3 | Kritisk | CAPI sender sandsynligvis ikke brugerdata |
| 4-6 | Middel | Tilføj flere matchbare parametre |
| 7-8 | God | Finjuster med ekstra identifiers |
| 9-10 | Optimal | Vedligehold nuværende opsætning |
De vigtigste parametre for høj EMQ:
- 1.Hashed email (em) — Stærkeste identifier
- 2.Hashed telefon (ph) — Næststærkeste
- 3.fbp cookie — Metas browser-ID
- 4.fbc cookie — Metas click-ID fra annoncer
- 5.IP-adresse og User Agent — Fra server-side events
Læs den fulde guide til EMQ-score optimering.
Trin 3: Test deduplication
Det mest kritiske CAPI-problem. Uden korrekt deduplication tæller Meta events dobbelt — én gang fra Pixel og én gang fra CAPI.
Sådan tester du:
- 1.Åbn din hjemmeside i en inkognito-browser
- 2.Åbn browserens DevTools → Network
- 3.Gennemfør en konvertering (fx et køb)
- 4.Find Pixel-requestet til facebook.com/tr og noter event_id parameteren
- 5.Tjek i Events Manager om det samme event_id dukker op for server-eventet
Hvis event_id matcher, er deduplication korrekt. Hvis de er forskellige (eller event_id mangler), tæller du dobbelt.
Fix for manglende deduplication:
Sørg for at det samme event_id pushes til dataLayer og bruges i både:
- -Meta Pixel tagget (client-side)
- -Meta CAPI tagget (server-side via sGTM)
De 5 mest almindelige CAPI-fejl
1. Access Token udløbet
CAPI kræver et System User Access Token med ads_management og business_management permissions. Tokens kan udløbe — og når de gør, stopper al server-side data.
Symptom: Server-events stopper pludseligt i Events Manager
Fix: Generér et nyt token i Meta Business Settings → System Users
2. Forkert Pixel ID
Hvis du har flere Pixels (fx test og produktion), kan CAPI sende til den forkerte.
Symptom: Events dukker op under et andet Pixel end forventet
Fix: Verificer at Pixel ID i dit CAPI-tag matcher det Pixel du bruger til annoncer
3. Manglende brugerdata
CAPI sender events men uden hashed email eller telefon. Meta kan ikke matche konverteringerne til brugere, og din EMQ-score forbliver lav.
Symptom: EMQ-score under 5 på trods af aktiv CAPI
Fix: Sørg for at user_data-objektet inkluderer em (hashed email) og ph (hashed telefon) fra din checkout-formular
4. Timing-problemer
Server-events skal sendes inden for 1 time efter browser-eventet for at deduplication virker. Hvis din server-side container er langsom eller queuer events, kan timing-vinduet overskrides.
Symptom: Duplikerede events i Events Manager trods korrekt event_id
Fix: Sørg for at server-side events sendes umiddelbart (ikke batched)
5. Consent ikke respekteret
CAPI sender server-events uanset client-side consent. Du skal selv sikre at server-containeren tjekker consent state før afsendelse.
Symptom: Server-events sendes for brugere der har afvist cookies
Fix: Tilføj consent-check i din sGTM-container — send kun CAPI events når ad_storage er "granted"
Fejlfinding med Test Events
Meta har et Test Events-værktøj i Events Manager:
- 1.Gå til Events Manager → Test Events
- 2.Generér en test event-kode
- 3.Send et server-event med test_event_code parameteren
- 4.Eventet dukker op i Test Events-fanen med fuld payload
Brug dette til at verificere at dine parametre er korrekte uden at påvirke produktionsdata.
Er din CAPI korrekt opsat?
Kør en gratis tracking audit — vores værktøj tjekker automatisk om Meta Pixel og CAPI er aktive, og identificerer deduplication-problemer. Eller læs den fulde guide til Meta CAPI opsætning via GTM og Meta Ads tracking hos KSAnalytics.
Er din tracking sat korrekt op?
Få en gratis audit og find ud af hvad der mangler.