ConnectWiz + Meta Conversions API

Live integratie

De advertentie die het gesprek startte, hoort de afloop

Berichtenadvertenties optimaliseren blind zolang niemand Meta vertelt wat er is geconverteerd. ConnectWiz meldt gewonnen deals als Purchase-events — met echte waarde en de juiste identiteit per kanaal — in je eigen Events Manager-dataset, achter vier poorten, en legt elke weigering vast.

Jouw dataset, jouw token Vier poorten — toestemming eerst Weigeringen vastgelegd met reden
Meta Conversions API × ConnectWiz
Geen match? Weggelaten, niet geraden
Poort: toestemming staat advertentiegebruik toe
Identiteit gematcht per kanaal
Purchase + waarde → jouw dataset
13
Standaard eventnamen — een vaste woordenlijst, want de namenlijst van een dataset is permanent
4
Poorten voordat er ook maar één event vertrekt — aangezet, toestemming, goed gevormd, nog niet verstuurd
100%
Van de weigeringen wordt vastgelegd met een benoemde reden — “we hebben niet verstuurd” is een zichtbaar feit
24 uur
Lokale dedup-bewaking — bewust korter dan het venster van 48 uur van Meta zelf

Advertenties

Wat het doet — precies

Deals worden signalen

Een deal winnen meldt een Purchase met de echte waarde; het bereiken van een gekoppelde fase vuurt het event af dat jij hebt gekozen — via welke weg dan ook: scherm, automatisering of import.

Identiteit, goed gedaan

WhatsApp gebruikt de click-ID, Messenger de page-scoped ID, Instagram zijn eigen — per kanaal de juiste matchsleutel, gehasht zoals Meta het voorschrijft.

Vier poorten, één deur

Staat de tenant aan? Staat de toestemming advertentietargeting toe? Is het event goed gevormd en te matchen? Is het nog niet verstuurd? Elke weigering wordt met reden vastgelegd — controleerbaar, geen raadsel.

Een gezondheidspaneel

Zie wat er is verstuurd en wat er is geweigerd, en waarom — conversiebedrading die je echt kunt inspecteren.

Meta’s eigen events, correct teruggekaatst

Aankopen die Meta in het gesprek zelf detecteert, worden teruggekaatst met de waarde ontcijferd uit Meta’s eigen schaal en de event-ID afgeleid uit het bericht — zodat een webhook-retry samenvalt in plaats van een tweede verkoop te tellen. Bij een onbekend bedrag gaat er helemaal geen waarde mee: een nep-nul zou Meta vertellen dat de conversie niets waard was.

Goed gevormd, met naam en toenaam

Events worden gevalideerd vóór verzending — lengte van de naam, tijdstempels uit de toekomst of van te lang geleden, parameterbudget, matchbaarheid — en elke overtreding is een benoemde weigering in het logboek, geen raadsel.

De techniek erachter

Conversiebedrading, zorgvuldig aangelegd

Waarom de eventnamen vastliggen

Een Meta-dataset accepteert permanent 1.000 verschillende eventnamen — ze zijn niet te verwijderen, en boven dat plafond wordt er helemaal niets nieuws meer vastgelegd. Daarom komen eventnamen uit een vaste woordenlijst en zit de variatie in de parameters, waar ze hoort.

Deterministische event-ID’s

De ID van elk event wordt afgeleid uit wat het beschrijft, niet uit toeval — zodat een retry dezelfde ID oplevert en samenvalt, in plaats van dezelfde verkoop twee keer te tellen. Toeval zou het hele mechanisme onderuit halen.

Pas als verstuurd gemarkeerd nadat Meta het accepteert

De lokale dedup-registratie wordt pas weggeschreven nadat Meta het heeft geaccepteerd, nooit ervoor — een netwerkfout leidt tot een nieuwe poging; hij kan zichzelf niet wegdrukken tot een verloren conversie.

Normalisatie die precies die van Meta volgt

E-mailadressen gaan naar kleine letters, maar punten en +tags van Gmail blijven staan — want dat doet Meta ook. Telefoonnummers moeten uitkomen op 8–15 cijfers mét land; een lokaal nummer zonder land wordt weggelaten, niet geraden. Een weggelaten sleutel kost één match; een verkeerde sleutel kost de verkeerde persoon.

Identiteit per kanaal, precies

WhatsApp-events dragen de click-ID plus het telefoonnummer — op sommige plaatsingen ontbreekt de click-ID terecht, en dan blijft het telefoonnummer over. Identiteit op Messenger telt alleen als pagina + page-scoped gebruiker samen; Instagram gebruikt zijn eigen scoped ID; leadevents dragen de lead-ID van het platform zelf, beperkt tot leads die van Meta komen.

Een gezondheidspaneel dat zijn eigen rekenwerk erkent

Versheid, frequentie van events, dekking van sterke matchsleutels, aankoopwaarden en elke weigeringsreden — gemeten over een venster van 28 dagen en gelabeld als onze metingen, want ons rekenwerk presenteren als de score van Meta zou een gezag verzinnen dat we niet hebben.

Instellen

Hoe de koppeling werkt

01

Plak je dataset

Je dataset-ID en token uit Events Manager — versleuteld, van jou, in te trekken.

02

Koppel je fases

Kies welke pijplijnfases welke conversie-events afvuren.

03

Win deals

Het melden gaat vanzelf — door de poorten, ontdubbeld, vastgelegd.

Beter samen

Waar het mee combineert

CRM-pijplijnen

Events worden afgevuurd door gewonnen deals en gekoppelde pijplijnfases — de funnel die je al draait is de bron van het signaal.

Click-to-message-advertenties

Campagnes die landen in WhatsApp, Messenger of Instagram weten eindelijk welke gesprekken omzet werden.

Leadadvertenties

Inzendingen van Meta-leadformulieren landen al in het CRM — deze integratie maakt de cirkel rond door de kwaliteit van die leads terug te melden aan het advertentieaccount.

Beveiliging & garanties

De saaie garanties

Jouw dataset, jouw token

Events gaan naar de dataset die je uit je eigen Events Manager plakt — het access token wordt versleuteld opgeslagen en nooit teruggetoond. De datarelatie loopt tussen jouw bedrijf en Meta.

Toestemming is een poort, geen instelling

Een event vertrekt alleen als de toestemming van het contact advertentietargeting toestaat — een dubbele opt-in die nog openstaat telt niet, en de weigering wordt bij naam vastgelegd.

Testmodus is zichtbaar

Een testeventcode die blijft staan zou stilletjes verhinderen dat echte conversies meetellen — daarom staat de testmodus als eigen markering in het paneel, onmogelijk om ongemerkt te vergeten.

De vraag over dubbeltellen, gewoon gesteld

Draai je al een CAPI of Signals Gateway, dan zou hier ook vandaan versturen dubbel tellen — ontdubbelen kan twee verschillende ID’s voor één verkoop niet redden. Het paneel vraagt ernaar; blijft het antwoord uit, dan waarschuwt het in plaats van iets aan te nemen.

De kleine lettertjes, zonder opsmuk

Grenzen, benoemd

Geen geraden identiteiten

Een telefoonnummer zonder landcode wordt weggelaten, niet geraden — een verkeerde match gaat ten koste van andermans privacy. En een deal zonder waarde stuurt niets mee, nooit een nep-nul.

Uit is een geldige stand

De hele integratie wordt uit geleverd; uit is geen afgeknepen modus. Je advertentiedata vertrekt pas als jij dat besluit.

Meta Conversions API-FAQ

Antwoord zonder omwegen

Meer in de volledige FAQ, of vraag het ons direct.

Purchase-events voor gewonnen deals (met echte waarde en identiteit per kanaal), de conversie-events die jij aan pijplijnfases koppelt, en signalen over leadkwaliteit uit je CRM-funnel — alles in je eigen dataset, ontdubbeld tegen Meta’s eigen detectie.

Het is een van de vier poorten: een event vertrekt alleen als de toestemming van het contact advertentiegebruik toestaat. Geweigerde events worden met reden vastgelegd, zodat “we hebben niet verstuurd” een zichtbaar feit is.

Nee — je plakt je eigen dataset-ID en access token uit Events Manager. De datarelatie loopt tussen jouw bedrijf en Meta; wij zijn de bedrading, met poorten erin.

E-mailadressen, telefoonnummers, namen, plaats/provincie/postcode, geboortedata en externe ID’s worden met SHA-256 gehasht na normalisatie precies volgens Meta. Click-ID’s, browser-ID’s, page-scoped ID’s en lead-ID’s gaan onbewerkt mee — ze zijn al ondoorzichtig, en Meta zoekt ze letterlijk op; hashen zou ze vernietigen.

Ja — en daarom vraagt de integratie ernaar. Twee afzenders met verschillende event-ID’s zijn voor Meta twee verkopen. Geef je aan dat er een andere afzender is, dan kies jij wie welke events voor zijn rekening neemt; blijft dat onbeantwoord, dan waarschuwt het paneel in plaats van iets aan te nemen.

Eerlijk koppelen wint van hard roepen.

Elke integratie hier is beschreven op wat ze echt doet — inclusief richting, eigenaarschap en grenzen.