Naar de inhoud
Integraties

CRM-koppeling voor elke geaccepteerde lead

Met de open REST API en ondertekende webhooks van OXIAE stuur je elke geaccepteerde aanvraag rechtstreeks naar HubSpot, Pipedrive, Salesforce of elk ander CRM: zelf gebouwd, via Zapier of Make, of met onze hulp. Geen exports en geen handwerk meer.

Het verschil met een kale koppeling zit in wat er meereist. Bij OXIAE komen herkomst (bron, campagne, label) en het volledige consent-bewijs (tekst, tijdstip, IP) niet als losse aantekening binnen, maar als gestructureerde velden in elke payload, die je zelf naar je CRM stuurt en daar kunt filteren, rapporteren en auditen.

En omdat jij de koppeling zelf bouwt, of laat bouwen, bepaal jij ook hoe dedup en validatie werken: met de regels van je eigen CRM, precies zoals bij elke andere integratie die je aansluit.

AVG / GDPR Data in de EU Volledige audit trail

Wat een CRM-koppeling oplevert

Een koppeling die alleen contactgegevens doorzet, laat de helft van de waarde liggen. OXIAE levert de volledige context mee in de payload, zodat je sales- en complianceteam met dezelfde lead verder kunnen, in elk CRM.

Realtime webhook-events

Zodra een aanvraag geaccepteerd is, ontvang je een ondertekend webhook-event op je eigen endpoint. Geen polling, geen exports: jij bepaalt wat er daarna mee gebeurt.

Herkomst & consent in de payload

Bron, campagne, label en het volledige consent-bewijs (tekst, tijdstip, IP) zitten als gestructureerde velden in elke payload, klaar om naar het CRM-veld van jouw keuze te sturen.

Jij bepaalt de mapping

Of je nu rechtstreeks op de API bouwt, Zapier of Make gebruikt, of voor maatwerk kiest: jij kiest naar welk object en welk veld elk gegeven gaat. Geen vaste structuur die niet bij jouw CRM past.

Aantoonbaar tot op de lead

Elke aflevering staat in de OXIAE-audit trail: wat is wanneer verstuurd en op welke toestemming gebaseerd. Dat bewijs blijft bestaan, ongeacht wat je downstream in je CRM doet.

Zo verbind je de bekendste CRM’s

OXIAE heeft geen kant-en-klare HubSpot-, Pipedrive- of Salesforce-app: die bestaan niet. Wat je wel hebt is een open REST API en ondertekende webhooks waarmee jij, of je developer, de koppeling zelf bouwt. Hieronder de aanpak die de meeste operators gebruiken.

HubSpot

Voorbeeld

OXIAE heeft geen kant-en-klare HubSpot-app. Operators die met HubSpot werken, abonneren doorgaans een eigen endpoint op onze webhooks en roepen van daaruit zelf de HubSpot API aan.

Typische aanpak

  • Abonneer een webhook-endpoint op lead.geaccepteerd (en eventueel consent.vastgelegd).
  • Stuur de payload door naar de HubSpot API en maak of werk daar zelf een Contact bij.
  • Voeg optioneel een Deal toe, in de pipeline en stage die jij kiest.

Wat jij zelf bepaalt

  • Contact-only, of ook een gekoppelde Deal.
  • Op welke HubSpot-property herkomst en consent landen.
  • Hoe je dedupliceert: HubSpot dedupliceert zelf standaard op e-mail.

Dedup & validatie: dat regel je binnen HubSpot zelf, of in de integratie die je bouwt. Elke lead heeft een uniek lead-id dat je daarvoor kunt gebruiken.

Pipedrive

Voorbeeld

Ook voor Pipedrive geldt: geen ingebouwde connector, wel een open pad. Vanuit hetzelfde webhook-event roep je zelf de Pipedrive API aan.

Typische aanpak

  • Abonneer een webhook-endpoint op lead.geaccepteerd.
  • Maak vanuit je eigen script een Person aan via de Pipedrive API.
  • Voeg een Deal toe in de pipeline en stage die jij zelf instelt.

Wat jij zelf bepaalt

  • Welke pipeline, stage en owner de Deal krijgt.
  • Op welke custom fields herkomst en consent landen.
  • Hoe je matcht op bestaande Persons: Pipedrive kent geen harde duplicate rule, dat regel je zelf.

Dedup & validatie: dat regel je binnen Pipedrive zelf, of in de integratie die je bouwt. Elke lead heeft een uniek lead-id dat je daarvoor kunt gebruiken.

Salesforce

Voorbeeld

Salesforce heeft geen vaste OXIAE-integratie. Operators sturen de payload zelf door naar het object van hun keuze, via de Salesforce API.

Typische aanpak

  • Abonneer een webhook-endpoint op lead.geaccepteerd.
  • Schrijf vanuit je eigen integratie naar het Lead-object, of direct naar Contact + Opportunity.
  • Vul de custom fields die jij hebt ingericht voor herkomst en consent.

Wat jij zelf bepaalt

  • Welk object: Lead, of direct Contact + Opportunity.
  • Jouw eigen Matching Rules en Duplicate Rules in Salesforce blijven gewoon van kracht.
  • Welke custom fields je gebruikt, en hoe je ze noemt.

Dedup & validatie: dat regel je binnen Salesforce zelf, of in de integratie die je bouwt. Elke lead heeft een uniek lead-id dat je daarvoor kunt gebruiken.

Wat er in elke payload zit

OXIAE levert herkomst en consent in één consistent datamodel, ongeacht welk CRM je gebruikt. Naar welk veld elk gegeven in jouw CRM gaat, bepaal je zelf bij het bouwen van de koppeling.

Veld Betekenis
contact.naam Naam van de aanvrager.
contact.email E-mailadres, te gebruiken als sleutel voor je eigen dedup.
herkomst.bron Bron van de lead, bijvoorbeeld een advertentiekanaal.
herkomst.campagne Campagne waaruit de lead komt.
herkomst.label Het label of de landingspagina die de lead leverde.
consent.tekst De letterlijke toestemmingstekst die de aanvrager zag.
consent.tijdstip Moment waarop toestemming is gegeven.
consent.ip IP-adres op het moment van toestemming.

Zo ziet de lead eruit

Dit is de payload die je bij elke geaccepteerde aanvraag via de API kunt ophalen of via een webhook-event ontvangt. Let op de blokken herkomst en consent: die zitten er standaard in, zodat jij ze zelf naar je CRM kunt sturen.

Lead-payload JSON
# Voorbeeld: lead-payload die je zelf naar je CRM stuurt
{
  "id": "lead_8f21",
  "status": "geaccepteerd",
  "contact": {
    "naam": "Sanne de Vries",
    "email": "sanne@example.nl",
    "telefoon": "+31 6 12345678"
  },
  "herkomst": {
    "bron": "google-ads",
    "campagne": "rechtsbijstand-q2",
    "label": "juridisch-loket"
  },
  "consent": {
    "gegeven": true,
    "tekst": "Ik geef toestemming om contact met mij op te nemen.",
    "tijdstip": "2026-03-12T09:41:07Z",
    "ip": "84.12.x.x"
  }
}

Zo bouw je zelf een CRM-koppeling

Van API-key tot live in vijf overzichtelijke stappen. Je begint altijd in een afgeschermde sandbox en gaat pas live als je het resultaat zwart-op-wit hebt gezien.

01

API-key of webhook-endpoint aanmaken

Genereer een scoped API-key in je dashboard, of registreer een webhook-endpoint en abonneer het op de events die je nodig hebt, zoals lead.geaccepteerd.

02

CRM-kant voorbereiden

Regel aan de kant van je CRM (HubSpot, Pipedrive, Salesforce of iets anders) hoe je zelf, of via Zapier of Make, een record aanmaakt of bijwerkt.

03

Velden mappen

Koppel de velden uit de OXIAE-payload (herkomst.bron, consent.tekst, en zo verder) aan de velden die jij in je CRM gebruikt. Die keuze is aan jou.

04

Testen in de sandbox

Stuur testleads door je koppeling en controleer in je CRM of alles klopt, inclusief je eigen dedup- en validatieregels, voordat er echte data stroomt.

05

Live gaan

Werkt alles? Schakel over op je live-key. Vanaf dat moment ontvang je realtime, ondertekende events, met retries en een volledige audit trail aan de OXIAE-kant als vangnet.

Compliance by design

Herkomst & consent reizen mee in elke koppeling

Bij OXIAE is toestemming geen vrij tekstveld of een vinkje achteraf. Het consent-bewijs wordt vastgelegd op het moment van de aanvraag en zit als gestructureerde data in elke API-response en elk webhook-event, zodat je het zelf naar je CRM kunt sturen en daar kunt aantonen dat elke lead geldige toestemming heeft.

Vastgelegd bij de bron

Toestemmingstekst, tijdstip en IP worden geregistreerd op het formulier of de landingspagina, vóórdat de lead beschikbaar komt via de API of een webhook.

Gestructureerd in de payload

Het bewijs staat als losse velden binnen het consent-object: tekst, tijdstip en IP. Jij bepaalt op welk veld in je eigen CRM dat landt.

Gedekt door de audit trail

Buiten je CRM houdt OXIAE een volledige audit trail bij: wat is wanneer, door wie en op welke grond verwerkt en geleverd.

Drie manieren om te koppelen

OXIAE heeft geen vaste lijst van ondersteunde CRM’s, want er is geen native integratie. Voor HubSpot, Pipedrive, Salesforce of elk ander systeem kies je een van deze routes, met dezelfde herkomst- en consentvelden in elke payload.

Veelgestelde vragen over CRM-koppelingen

De vragen die we het vaakst krijgen van teams die hun CRM aan OXIAE koppelen.

Heeft OXIAE een kant-en-klare HubSpot-, Salesforce- of Pipedrive-integratie?

Nee. Er bestaat geen pasklare, one-click-app voor een specifiek CRM. Wat je wel hebt is een open REST API en ondertekende webhooks waarmee jij, je developer, of Zapier of Make, elke lead naar elk CRM stuurt, inclusief herkomst en consent.

Komt consent ook mee als ik zelf een koppeling bouw?

Ja. Elke lead-payload en elk webhook-event bevat het consent-bewijs, dus de letterlijke toestemmingstekst, het tijdstip en het IP-adres, als gestructureerde velden binnen het consent-object. Jij bepaalt op welk veld in je eigen CRM dat landt.

Wie zorgt dat mijn CRM niet vol dubbele records komt?

Dat regel je zelf, met de dedup-mogelijkheden van je eigen CRM of binnen de integratie die je bouwt. Elke lead heeft een uniek lead-id en een e-mailadres dat je daarvoor als sleutel kunt gebruiken.

Kan dit ook zonder code?

Ja. Via Zapier of Make kun je met onze webhooks en hun generieke webhook- of HTTP-request-modules een flow bouwen zonder zelf te programmeren. Heb je liever maatwerk, dan bouwen wij de koppeling voor je.

Ondersteunen jullie two-way sync?

Onze webhooks en API zijn gericht op aanlevering: leads stromen vanuit OXIAE naar de koppeling die jij bouwt. Statusupdates terug richting OXIAE, bijvoorbeeld geaccepteerd of afgewezen, zijn mogelijk via de API. Wil je een volledige two-way sync, bespreek dat dan in een demo zodat we de juiste opzet kiezen.

Welke CRM-systemen kan ik koppelen?

In principe elk CRM met een eigen API. HubSpot, Salesforce en Pipedrive zijn veelgebruikte voorbeelden, maar er is geen vaste lijst: als het systeem een API of een Zapier/Make-integratie heeft, kun je het aansluiten via onze REST API en webhooks.

Hoe snel is een lead beschikbaar na acceptatie?

Realtime. Zodra een aanvraag is geaccepteerd en gerouteerd, sturen we direct een ondertekend webhook-event; hoe snel de lead in je CRM staat, hangt af van hoe snel jouw integratie het event verwerkt. Ligt je endpoint even plat, dan herhalen we de aflevering met exponentiële backoff, zodat er niets verloren gaat.

Hoe lang duurt het opzetten van een koppeling?

Dat hangt af van je eigen implementatie. Met de API-key, webhook-events en de voorbeeldpayload op deze pagina zet een ervaren developer meestal binnen een dag een eerste versie neer. Kies je voor Zapier, Make of maatwerk, dan plannen we dat in overleg.

Koppel je CRM via onze API

Plan een demo en zie hoe je met de REST API en ondertekende webhooks leads naar elk CRM stuurt, met herkomst en consent in elke payload.