LinkedIn Insight Tag en Conversions API via je servercontainer
LinkedIn schrijft B2B-leads en aankopen toe via de Insight Tag en, voor de conversies die ertoe doen, de Conversions API. De serverkopie overleeft adblockers, die bij B2B-publiek veel voorkomen, en draagt het gehashte e-mailadres waarop LinkedIn matcht. De Measurebase-import zet de Insight Tag, de browserconversies en hun serverkopieën op met één event-ID.
Wat je nodig hebt
- Partner-ID: Campaign Manager → Analyze → Insight Tag → het ID in de tagcode.
- Conversie-ID's voor aankoop en lead: Campaign Manager → Analyze → Conversion tracking → maak een conversie met de Conversions API als bron; het ID staat in de URL. De import maakt alleen een conversietag als het ID is ingevuld.
- Conversions API-token (optioneel, voor de serverkopieën): Campaign Manager → Analyze → Conversion tracking → Data sources → Conversions API → access token.
Stap 1 · Voeg het toe aan je meetopzet
Open het domein in je dashboard, ga naar de pagina Settings en zoek Measurement setup. Vink de kaart van de bestemming aan en vul de ID's hieronder in. Tokens en API-sleutels worden versleuteld opgeslagen, buiten de setup zelf. De setup verstuurt zelf niets: het is de referentie waar de tracking audit en de templatebouwer van uitgaan, dus wat je hier invult is wat de audit in je containers verwacht te vinden.
Stap 2 · Genereer en importeer de containers
Ga naar Resources → GTM templates in het dashboard. Vink onder Destinations het platform aan (Google Analytics 4 en de e-commerce-events staan standaard aan; kies de Shopify-, WordPress- of Shopware-datalayer als je site een van onze plugins draait). Vul in de volgende stap dezelfde ID's in, kies Web + server onder Containers en download de twee JSON-bestanden.
Open in Google Tag Manager elke container, ga naar Admin → Import Container, kies het bijbehorende bestand, kies een nieuwe workspace en Merge. De import voegt alleen toe: nieuwe tags, triggers en variabelen met eigen namen, plus de galerijtemplates die ze nodig hebben. Controleer het resultaat in Preview en publiceer dan.
Stap 3 · Wat de import bevat
Webcontainer: de officiële template Insight Tag 2.0 van LinkedIn met LinkedIn - Configuration op elke pagina, LinkedIn - Purchase op het aankoopevent en LinkedIn - Lead op generate_lead, elke conversie alleen als het ID is ingevuld. De tags vereisen advertentie- en analysetoestemming, omdat LinkedIn Consent Mode niet zelf leest.
Servercontainer: de template LinkedIn Conversion API (Stape, uit de galerij) met één tag per conversie-ID. Hij koppelt event-ID, waarde, valuta en gehasht e-mailadres, haalt li_fat_id uit de landings-URL of de cookie van de Insight Tag, en stuurt alleen met advertentietoestemming.
Stap 4 · Eén event-ID voor browser en server
Een platform dat hetzelfde event van een browserpixel én van een servertag ontvangt, telt het dubbel, tenzij beide hetzelfde event-ID dragen. De import regelt dat: de variabele Unique Event ID maakt één ID per event in de webcontainer, de GA4-eventinstellingen sturen het naar je servercontainer als event_id, en zowel de pixeltag als de servertag sturen diezelfde waarde mee in hun ontdubbelingsveld. Het platform houdt één kopie en gooit de andere weg.
Met de Shopify-app, de WordPress-plugin of de Shopware-plugin draagt een aankoop die ook server-side wordt doorgestuurd het ordernummer mee als mb_event_id, zodat ook de twee aankoopkopieën aan elkaar gekoppeld kunnen worden.
LinkedIn ontdubbelt de browserconversie tegen de API-conversie op dat event-ID; de paginaweergave van de basis-Insight Tag heeft geen serverkopie en niets om te ontdubbelen.
Stap 5 · Toestemming
De geïmporteerde tags dragen de toestemmingsinstellingen van de referentiecontainers waaruit ze gekopieerd zijn. Controleer ze tegen je eigen toestemmingsopzet voordat je publiceert: een browserpixel hoort ad_storage te vereisen onder Aanvullende toestemmingscontroles of af te gaan op het event van je toestemmingstool, en de servertags horen alleen te sturen als de hit advertentietoestemming draagt. De toestemmingscontroles van de audit en de gids over tags die afgaan vóór toestemming laten zien hoe je allebei controleert.
Stap 6 · Testen
Campaign Manager → Analyze → Conversion tracking toont per bron de status van elke conversie en het laatst ontvangen event. Stuur een testlead in en controleer dat beide bronnen hem één keer melden.
Open aan de Measurebase-kant de pagina Requestlogs: als je door je site klikt, zie je GA4-events met een groene 200 bij je servercontainer binnenkomen. Open de previewmodus van de servercontainer om de servertag op die events te zien afgaan, met het event-ID en de gebruikersgegevens die hij oppikte.
Click-ID's en cookies
Een klik vanuit LinkedIn landt met li_fat_id, die de Insight Tag in zijn eigen first-party cookie bewaart. Sites zonder Insight Tag raken hem kwijt; de audit markeert een domein met LinkedIn-landingen zonder Insight Tag. De schakelaar LinkedIn Ads in Click ID Restorer vangt het ID daarnaast op in een first-party cookie voor de serverkopieën, en Cookie Keeper houdt de cookies van LinkedIn voorbij de 7-dagenlimiet van Safari.
Wat de tracking audit controleert
Elke nacht vergelijkt de tracking-audit je meetopzet met je live containers en je site. Voor elke bestemming controleert hij dat de tags bestaan in de container die je opzet verwacht, dat het ID in de container overeenkomt met dat in je opzet, dat een browserpixel en zijn servertag een event-ID delen, en welke cookies van het platform nog gezet worden nadat een bezoeker weigert. Bevindingen openen een melding de eerste keer dat ze verschijnen; wat de audit kan herstellen, stelt hij voor als wijziging in een aparte Measurebase-workspace in je container.
Bij LinkedIn geldt de ontdubbelingscontrole alleen voor de conversietags, wordt de servertag verwacht zodra een token is opgeslagen, en legt de crawl de cookies li_fat_id, li_sugr, bcookie en lidc vast in zijn weigerronde.
Veelgestelde vragen
Waar komt generate_lead vandaan?
De WordPress-plugin pusht het vanuit zijn formulierintegraties, en een maatwerksite kan het zelf pushen. De Shopify-app en de Shopware-plugin hebben geen leadevent, dus daar laat de import de leadtags weg.