CAPI vs. pixel: skal du bruge begge?
Nicklas Segatz Mortensen · Growth Hacker · Fractional CMO · Meta Ads Nerd · 14 August 2026 · 5 min.
Short answer
Pixlen sender hændelser fra browseren, Conversions API fra jeres server. De dækker hinandens huller og bør køre sammen — men uden fælles event-id tælles hvert køb to gange.
01To veje for det samme signal
Pixlen sender hændelser fra browseren: brugeren klikker, browseren fortæller Meta hvad der skete. Conversions API sender de samme hændelser fra jeres server. Formålet er identisk — forskellen er, hvem der sender.
Browservejen bliver blokeret af annonceblokkere, af manglende samtykke og af Safaris begrænsninger på cookies. Servervejen rammes ikke af det, men kender til gengæld mindre til brugerens session, medmindre man sender det med.
02Derfor begge
Alene fanger pixlen for lidt, og alene mangler CAPI browserdata som klik-id og browserinformation, der gør matchningen præcis. Sammen dækker de hinandens huller.
Meta forventer i praksis begge. Konti, der kun kører den ene vej, har typisk lavere event match quality, og det slår igennem på både rapportering og optimering.
03Deduplikering er hele opgaven
Sender I samme køb ad begge veje uden at fortælle Meta, at det er samme køb, tælles det to gange. Så ser ROAS pludselig fremragende ud, og beslutninger træffes på et tal, der er dobbelt så stort som virkeligheden.
Løsningen er et fælles event-id på begge hændelser, plus samme event-navn. Meta samler dem så til én. Det er her, langt de fleste opsætninger fejler — og fejlen er stille, fordi tallene bliver bedre, ikke værre.
04Sådan kontrollerer du opsætningen
Gå ind i Events Manager, vælg købshændelsen og se på fordelingen mellem browser og server samt andelen af deduplikerede hændelser. Ligger deduplikeringen tæt på nul, mens begge kilder sender, tæller I dobbelt.
Se derefter på event match quality. Er den lav, mangler der typisk kundedata i serverkaldet — email og telefonnummer hashet, klik-id og browser-id sendt med.
Frequently asked questions
Kan jeg nøjes med CAPI?+
Teknisk ja, men matchkvaliteten falder uden browserdata, og Metas egne anbefalinger forudsætter begge. Vi ser sjældent, det er den rigtige beslutning.
Kræver CAPI stadig samtykke?+
Ja. Serverkald fritager jer ikke fra samtykkekravet. Hændelser for brugere uden markedsføringssamtykke må ikke sendes, uanset hvilken vej de går.
Related terms
Glossary
Hvad er Conversions API (CAPI)?
Conversions API (CAPI) er Metas server-til-server-forbindelse, hvor konverteringer sendes direkte fra jeres server til Meta i stedet for fra brugerens browser. Den erstatter ikke pixel — de to bruges sammen, og hændelser deduplikeres, så det samme køb kun tælles én gang.
Read the entry →Glossary
What is deduplication?
Deduplication is the process that prevents the same conversion from being counted multiple times when it's sent from both the browser (pixel) and the server (CAPI), typically by both sources sharing the same event_id.
Read the entry →Glossary
What is Event Match Quality (EMQ)?
Event Match Quality (EMQ) is a score from 0 to 10 that measures how well Meta can match a conversion event to a user, based on the customer parameters you send (hashed email, phone, name, external ID and more).
Read the entry →Glossary
What is the Meta pixel?
The Meta pixel is a piece of JavaScript placed on your website that records visitor actions (page views, add-to-carts, purchases), so Meta can measure conversions and optimise ads.
Read the entry →Glossary
What is server-side tracking?
Server-side tracking sends conversion events from your own server (e.g. via a server-side Google Tag Manager container and Meta's Conversions API) instead of from the user's browser, so data isn't lost to ad blockers, cookie restrictions and iOS limitations.
Read the entry →Halvdelen af de konti, vi overtager, tæller dobbelt. Vi finder det på en time.
Book et audit →Nicklas Segatz Mortensen
Growth Hacker · Fractional CMO · Meta Ads Nerd at Oaksmond
Growth hacker and fractional CMO with 10+ years' experience and hundreds of millions in managed ad spend behind him. Background from larger Danish and international scale-ups, and from the agency world.
Meet the team →