Tilbage til blog
Guide
14. marts 2026

Sådan blokerer du Facebook Pixel uden samtykke

Facebook Pixel-ikon blokeret af et skjold

Facebook Pixel er et af de mest brugte marketing-scripts — og et af dem, der oftest kører uden gyldigt samtykke. Her er hvad Pixel gør, hvilke cookies det sætter, og hvordan du blokerer det korrekt.

Hvad gør Facebook Pixel?

Facebook Pixel er et stykke JavaScript, som Facebook (Meta) stiller til rådighed. Når det er installeret på dit website, gør det tre ting:

  • Sporer besøgende — registrerer hvem der besøger dit site, hvilke sider de ser, og hvad de gør
  • Muliggør remarketing — lader dig vise annoncer til folk, der allerede har besøgt dit site
  • Måler konverteringer — rapporterer til Facebook Ads, når en besøgende gennemfører et køb eller en tilmelding

Alt dette kræver cookies og persondata-behandling — og dermed samtykke.

Hvilke cookies sætter Facebook Pixel?

CookieFormålVarighed
_fbpIdentificerer browseren for annoncemålretning3 måneder
_fbcGemmer klik-ID fra Facebook-annoncer3 måneder
frSættes af facebook.com til remarketing (tredjepartscookie)3 måneder

Alle disse cookies hører til kategorien marketing og kræver aktivt samtykke fra besøgende, før de må sættes.

Hvorfor skal du blokere det?

Tre grunde:

  1. Lovkrav — GDPR og ePrivacy-direktivet kræver samtykke, før du sætter marketing-cookies. Facebook Pixel sætter cookies ved indlæsning — uden blokering kører det, før brugeren har haft mulighed for at vælge.
  2. Datatilsynet tjekker — det er et af de mest almindelige fund ved tilsyn. "Facebook Pixel kører før samtykke" er en klassiker i påtaler.
  3. Data sendes til USA — Facebook Pixel sender data til Meta i USA, hvilket rejser yderligere GDPR-spørgsmål om tredjelands-overførsler.

Sådan blokerer du Facebook Pixel med CookieBar

Med CookieBar er det en enkelt attribut. Find dit Facebook Pixel-script og tilføj data-cookiebar-category="marketing":

Før (ikke compliant)

<!-- Facebook Pixel - kører med det samme, uden samtykke -->
<script>
  !function(f,b,e,v,n,t,s)
  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  n.queue=[];t=b.createElement(e);t.async=!0;
  t.src=v;s=b.getElementsByTagName(e)[0];
  s.parentNode.insertBefore(t,s)}(window, document,'script',
  'https://connect.facebook.net/en_US/fbevents.js');
  fbq('init', 'DIT_PIXEL_ID');
  fbq('track', 'PageView');
</script>

Efter (compliant)

<!-- Facebook Pixel - blokeret indtil marketing-samtykke -->
<script data-cookiebar-category="marketing">
  !function(f,b,e,v,n,t,s)
  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  n.queue=[];t=b.createElement(e);t.async=!0;
  t.src=v;s=b.getElementsByTagName(e)[0];
  s.parentNode.insertBefore(t,s)}(window, document,'script',
  'https://connect.facebook.net/en_US/fbevents.js');
  fbq('init', 'DIT_PIXEL_ID');
  fbq('track', 'PageView');
</script>

Det er det. CookieBar sørger for, at scriptet ikke kører, før besøgende har accepteret marketing-cookies. Når de accepterer, indlæses Pixel automatisk.

Hvad med Google Tag Manager?

Hvis du bruger Google Tag Manager til at indlæse Facebook Pixel, har du to muligheder:

  • Tagge GTM-scriptet — tilføj data-cookiebar-category="marketing" til hele GTM-scriptet. Simpelt, men blokerer alle GTM-tags, ikke kun Pixel.
  • Brug Consent Mode — CookieBar sender Consent Mode-signaler, som GTM kan bruge til at styre, hvilke tags der fyres. Du konfigurerer Facebook Pixel-tagget i GTM til at kræve ad_storage: granted. Mere granulært, men kræver GTM-konfiguration.

Sådan tester du, at det virker

  1. Åbn dit website i en inkognito-fane
  2. Åbn DevTools (F12) og gå til Network-fanen
  3. Filtrer på "facebook" — der bør ikke være nogen requests
  4. Klik "Afvis alle" i cookie-banneren — der bør stadig ikke være requests til Facebook
  5. Genindlæs siden, klik "Accepter alle" — nu bør du se requests til connect.facebook.net
  6. Tjek under Application → Cookies, at _fbp kun er sat efter accept

Ofte stillede spørgsmål

Mister jeg data, hvis jeg blokerer Facebook Pixel?

Du mister data fra besøgende, der afviser marketing-cookies — men den data havde du aldrig ret til at indsamle. Besøgende der accepterer, trackes som normalt. I praksis accepterer 60-80% af danske besøgende cookies, så du beholder størstedelen af din data.

Hvad med Facebook Conversions API (CAPI)?

Conversions API sender data server-side i stedet for via browseren. Men det ændrer ikke på, at du stadig behandler persondata — og stadig skal have samtykke. CAPI er ikke en workaround for cookie-samtykke, men det kan supplere Pixel-data for brugere der har givet samtykke.

Kan jeg bruge Facebook Pixel uden cookies?

Facebook Pixel sætter altid cookies (_fbp, _fbc). Der er ingen cookieless mode. Hvis du vil bruge Pixel, skal du have samtykke til marketing-cookies. Uden samtykke skal scriptet blokeres.

Hvad sker der med mine Facebook Ads-kampagner?

Dine kampagner kører stadig — du kan stadig lave annoncer, vælge målgrupper og sætte budgetter. Det der påvirkes er remarketing (retargeting af besøgende) og konverteringssporing, som afhænger af Pixel-data. For besøgende der afviser cookies, kan du ikke spore konverteringer eller bygge remarketing-lister.

Bloker Facebook Pixel automatisk

CookieBar blokerer marketing-scripts, indtil samtykke er givet. Tilføj én attribut, og resten håndteres automatisk.

Start gratis prøveperiode

14 dages gratis prøveperiode. Intet kreditkort påkrævet.