// B2BBlog

LinkedIn Insight Tag + Conversions API.

De volledige setup-gids voor B2B attribution. Waarom je beide nodig hebt, hoe je de match-rate omhoog krijgt, en de valkuilen die ROI kosten.

// · 10 min lezen · Mink Helwig, Oprichter SignumCore

Overleg aan een vergadertafel

LinkedIn Ads draait op een ander vehicle dan Meta of Google: je koopt toegang tot een professionele audience die zich via werk identificeert (job-title, company, industry) ipv persoonlijke interesses. Dat maakt de attribution anders — en harder.

Voor B2B-adverteerders is LinkedIn vaak een fors deel van het advertentiebudget, maar een klein deel van de toegeschreven conversies in GA4. Die gap zit grotendeels in twee dingen: Insight Tag mist je lange-cyclus conversies, en Conversions API is slecht geïmplementeerd of niet geïnstalleerd. Deze gids fixt allebei.

// 01 / INSIGHT TAG

Wat doet het basis-pixel?

De LinkedIn Insight Tag is een JavaScript-pixel die je op je site installeert. Het logt pageviews en conversies van bezoekers die bij LinkedIn zijn ingelogd. Doet 3 dingen:

  • Matched audiences bouwen — retarget bezoekers in LinkedIn Campaign Manager
  • Conversion tracking — welke campaign bracht de conversie
  • Demographics rapportage — welke seniority-level / industry / company-size reageert

Installatie is simpel: plak de Insight Tag snippet via GTM op alle pages, voeg conversion-URL of event-trigger toe, live binnen 24u.

// 02 / WAAR HET MIS GAAT

Twee structurele beperkingen.

  1. Third-party cookie-dependency. De Insight Tag zet een third-party cookie (li_fat_id). Safari blokt dit onder ITP. Firefox onder ETP. Chrome op privacy-mode ook. Dat kost een flink deel van je EU-verkeer — en juist senior beslissers gebruiken relatief vaak Safari.
  2. Attribution-window te kort voor B2B. Default conversion-window is 30 dagen, maar B2B-cycles zijn vaak 60-180 dagen. Een lead die in maart op een LinkedIn ad klikte en in juni converteerde wordt als "direct" getraceerd.

Beide lost Conversions API op.

// 03 / CONVERSIONS API

Wat voegt server-side toe?

LinkedIn Conversions API (CAPI) is het server-side tegenhanger van de Insight Tag. In plaats van browser → LinkedIn, gaat het server → LinkedIn:

  1. Je server (via sGTM, backend hook, of Zapier/Make) stuurt een conversion event direct naar LinkedIn's API.
  2. Payload bevat: event name, event time, conversion value, en user data — hashed email, hashed phone, LinkedIn fbclid-equivalent (li_fat_id, als je die uit de URL kunt halen), IP + user-agent.
  3. LinkedIn matcht aan hun kant: combineert je hashed email met LinkedIn-profiel-email, plus cookie-based signals als beschikbaar.

Resultaat: conversies worden vastgelegd óók zonder third-party cookies, óók bij cross-device journeys, óók bij lange attribution-windows.

// 04 / SETUP STAPPEN

Insight Tag + CAPI in 6 stappen.

  1. Insight Tag installeren — Campaign Manager → Account Assets → Insight Tag → kopieer snippet → GTM → Custom HTML tag op All Pages.
  2. Conversion-acties definiëren — Campaign Manager → Conversions → New conversion. Kies event-type (form submit, purchase), attribution window (60 dagen voor B2B, 90 voor SaaS), value.
  3. CAPI-integratie kiezen — drie opties: (a) officiële LinkedIn sGTM server-side tag, (b) Zapier-integratie, (c) eigen backend API-call.
  4. CAPI credentials genereren — Campaign Manager → Conversions → edit conversion → "Use Conversions API" → access token genereren (permissies: r_ads, rw_conversions).
  5. User-data hashen volgens LinkedIn-spec — SHA-256 → Base64. Email: lowercase+trim voor hashen. Phone: E.164 format.
  6. Valideer via Test Events — Campaign Manager → Conversions → Test events tab. Stuur een test-conversion, zie binnen 2-3 min of hij gematched is. "Matched" = werkt, "Unmatched" = user-data-probleem.
// 05 / MATCH-RATE OPTIMIZATION

Hoe krijg je een hogere match?

Stuur je alleen een e-mailadres mee, dan blijft een fors deel van je conversies ongematcht. Elk extra user-data-signaal vergroot de kans dat LinkedIn de conversie aan een profiel koppelt:

  • Email + phone — veel mensen gebruiken op LinkedIn een ander e-mailadres dan waarmee ze formulieren invullen; het telefoonnummer is een tweede matching-laag.
  • First + last name — bij zakelijke e-mailadressen vaak onderscheidender dan het adres alleen; de profielnaam op LinkedIn klopt meestal.
  • Company name — helpt bij corporate e-maildomeinen waar veel mensen dezelfde adresstructuur hebben.
  • li_fat_id cookie — als je deze uit de landing-URL kunt lezen (LinkedIn zet hem bij een click-through), krijg je directe click-attributie. Van alle extra signalen weegt deze het zwaarst, omdat het geen waarschijnlijkheidsmatch is maar een directe koppeling aan de klik.

Een volledige match bestaat niet: wie converteert met een adres dat LinkedIn niet kent, valt buiten de boot. Kijk daarom naar de beweging in je match-rate nadat je een signaal toevoegt, niet naar één absoluut getal. Welke velden LinkedIn accepteert en hoe ze gehasht moeten zijn, staat in de Conversions API-documentatie onderaan dit artikel.

// 06 / VEELGEMAAKTE FOUTEN

Waar ga je de mist in?

  1. Alleen Insight Tag, geen CAPI. De klassieker. Zonder CAPI verlies je een aanzienlijk deel van je attributie. Bij een serieus LinkedIn-budget is CAPI geen luxe.
  2. Verkeerde hash-format. LinkedIn vraagt SHA-256 → Base64 (niet hex zoals Meta). Fout format = 0% match. Eigen implementatie? Dubbel-check.
  3. Attribution-window te kort. Default 30 dagen past niet bij B2B. Zet minimaal 60, idealiter 90+ voor enterprise deals.
  4. Geen dedup tussen Insight Tag en CAPI. Als dezelfde conversion via Insight Tag én CAPI binnenkomt, moet je een conversion_id meesturen om dedup te triggeren. Zonder: dubbele attributie, verkeerde ROI-berekeningen.
  5. Consent-denied conversies meesturen. LinkedIn Ads vereist users met marketing-consent. Bij consent-denied: niet sturen. Check je Consent Mode v2 ad_user_data signaal.
// 07 / TL;DR

Samenvatting.

  1. Insight Tag alleen = cookie-dependent, kort attribution-window, onvoldoende voor B2B.
  2. CAPI vult de gaps: server-side, cookieless, lange windows, hogere match-rate.
  3. Setup: Insight Tag + conversie-definitie + CAPI-token + hashed user-data + validation via Test Events.
  4. Hogere match-rate met email+phone+name+company+li_fat_id.
  5. Vijf veelvoorkomende fouten: geen CAPI, verkeerd hash-format, te kort window, geen dedup, consent-issues.
// BRONNEN

Bronnen

Weet wat je website oplevertWachtlijst