Houd je toestemmingsgegevens synchroon tussen verschillende platforms met iubenda’s 2-Way Sync
Het beheren van toestemming op verschillende platforms is nu nog eenvoudiger. Met iubenda’s 2-Way Sync voor de Consent Database kun je automatisch toestemmingsstatussen in real-time synchroniseren tussen al je externe tools, zoals CRM platforms (bijv. HubSpot), e-mailmarketing tools (bijv. Mailchimp), en meer. Deze tweerichtingssynchronisatie maakt het eenvoudig om je toestemmingsgegevens accuraat en compliant te houden, allemaal zonder handmatige updates of ingewikkelde codering.
In deze handleiding laten we je zien hoe je eenvoudig webhooks kunt instellen en beheren voor 2-Way Sync, zodat je zeker weet dat je toestemmingsgegevens altijd up-to-date zijn op al je platforms.
Voordat we aan de slag gaan met de installatie, kijken we eerst naar de belangrijkste functies van het 2-Way Sync-systeem via webhooks:
2-Way Sync: Dit systeem is meer dan een eenvoudige webhook-functie en biedt tweerichtingssynchronisatie tussen je Consent Database en externe platforms, waaronder CRM’s en e-mailmarketingtools. Dit betekent dat elke update van toestemmingsgegevens (zoals een gebruiker die zich aan- of afmeldt voor je nieuwsbrief) automatisch wordt doorgevoerd op alle verbonden platforms – inbeide richtingen.
Gecentraliseerde naleving van privacyregels: Beheer al je toestemmingsvoorkeuren vanuit één centraal punt en voldoe moeiteloos aan de regels voor gegevensbescherming. Dit is met name gunstig voor activiteiten als nieuwsbrieven en leadgeneratie, waarbij de het beschermen van gegevens cruciaal is.
Geautomatiseerd gegevensbeheer: Wanneer er wijzigingen plaatsvinden op één platform (bijvoorbeeld een gebruiker die zich uitschrijft in Mailchimp), werkt dit systeem automatisch alle aangesloten platforms bij (bijvoorbeeld HubSpot). Het houdt ook een logboek bij van deze wijzigingen in je Consent Database, waardoor je tijd bespaart en de handmatige inspanning om compliant te blijven tot een minimum wordt beperkt.
Geen aangepaste codes nodig: Stroomlijn je toestemmingsbeheer zonder gedoe met aangepaste codering of diensten van derden. Dit systeem vereenvoudigt integraties en maakt het toegankelijk voor gebruikers van elk technisch niveau.
1. Toegang tot het Webhooks-onderdeel in iubenda
Ga naar Instellingen: Selecteer in het iubenda-dashboard het project en klik op het pictogram Instellingen.
Open Consent Database-webhooks: Klik in het zijmenu op “Consent Database-webhooks“. Dit onderdeel is je startpunt voor het instellen van de synchronisatie tussen de Consent Database en je aangesloten platforms.
Activeer de Consent Database (indien nodig): Als de Consent Database nog niet actief is, zie je een bericht: “Om te beginnen met het instellen van webhooks, moet je eerst de Consent Database activeren.” Klik op Consent Database activeren en volg de aanwijzingen.
Als je Consent Database al actief is, maak dan een nieuwe webhook aan. Je ziet een beschrijving van hoe webhooks werken, met een knop “+ Een nieuwe webhook maken” om aan de slag te gaan.
2. Een nieuwe webhook maken
Door een webhook in te stellen kun je verbonden platforms automatisch synchroniseren en op de hoogte stellen van wijzigingen in de toestemmingsstatus. Hier lees je hoe je een webhook instelt:
Klik op “+ Een nieuwe webhook maken”, dit opent het venster om een webhook te maken
Selecteer het webhooktype: Bovenaan zie je twee opties:
📥 Inkomend: Gebruik dit type om je Consent Database automatisch bij te werken wanneer een specifieke gebeurtenis, zoals een wijziging in de toestemming van een gebruiker, wordt geactiveerd op een extern platform. Het reageert op updates die buiten de Consent Database plaatsvinden (bijvoorbeeld een gebruiker die zijn voorkeuren in je CRM of e-mailtool bijwerkt) en zorgt ervoor dat die updates onmiddellijk worden weergegeven in je database.
📤 Uitgaand: Gebruik dit type om externe systemen op de hoogte te stellen wanneer er een gebeurtenis, zoals een wijziging in de toestemmingsstatus, wordt geregistreerd in je Consent Database.
In sommige gevallen kan de Consent Database dienen als brug tussen twee platforms. Een inkomende webhook kan bijvoorbeeld toestemmingswijzigingen vastleggen van een platform als Mailchimp, en een uitgaande webhook kan die updates naar een ander platform sturen, zoals HubSpot. Hierdoor kun je alle systemen via iubenda synchroon houden, zonder handmatige tussenkomst.
Laten we eens kijken hoe je elk type instelt.
3. Een inkomende webhook instellen
Een inkomende webhook wordt gebruikt om de Consent Database automatisch bij te werken wanneer gebruikersacties, zoals toestemmingswijzigingen, plaatsvinden op een extern platform. Als een gebruiker zich bijvoorbeeld via een formulier op je website aanmeldt voor je nieuwsbrief, wordt deze wijziging automatisch gesynchroniseerd met je Consent Database.
Stap-voor-stap instructies
Kies het tabblad “Inkomend”.
👉 Deze webhook werkt je Consent Database bij wanneer een specifieke gebeurtenis wordt geactiveerd op een extern platform, zoals een gebruiker die in- of uitlogt.
Geef de voorkeur op die moet worden bijgewerkt:
Nieuwsbrief (Deze gegevens zijn gebaseerd op de naamgeving van de Newsletter Opt-in Booster):
Gebruik het keuzemenu om de voorkeurswaarde te selecteren (bijvoorbeeld True voor geabonneerd, False voor afgemeld). Dit verwijst naar de werkelijke waarde die is gekoppeld aan de toestemmingsvoorkeur van de gebruiker in je Consent Database.
Als je andere namen en waarden wilt gebruiken, kies dan de optie ‘Aangepast’ hieronder. (Deze optie is nodig als je aangepaste voorkeuren of waarden hebt ingesteld die specifiek zijn voor wat je opslaat in de Consent Database).
Voer je aangepaste voorkeursnaam in (bijvoorbeeld tosAccepted).
Voer de waarde in (bijvoorbeeld true). Vergeet niet dat beide velden moeten worden ingevuld.
Klik op “Opslaan” om de instelling te voltooien en de webhook op te slaan.
✅ Je Consent Database ontvangt nu automatisch updates wanneer de gespecificeerde gebeurtenis zich voordoet, waarbij de e-mail van de proefpersoon wordt gematcht en de bijbehorende toestemmingsstatus wordt bijgewerkt.
4. Een uitgaande webhook instellen
Een uitgaande webhook stuurt meldingen naar externe systemen (zoals Mailchimp of je CRM) wanneer er een wijziging is in de Consent Database. Dit is handig om je platforms up-to-date te houden met de nieuwste toestemmingsvoorkeuren.
⚠️ Opmerking: Om verbinding te maken met platforms van derden, moet je een externe integratieservice gebruiken zoals Zapier, N8n of Make. Deze tools fungeren als intermediairs, ontvangen de webhookgegevens en sturen ze vervolgens door naar het gewenste platform (bijvoorbeeld Mailchimp, HubSpot) om alles synchroon te houden.
👉 Deze webhook stuurt meldingen naar externe systemen wanneer de toestemmingsstatus verandert.
Geef de eindpunt-URL op: Voer de URL in waar updates naartoe moeten worden gestuurd. (Opmerking: Dit veld is verplicht).
Kies de voorkeur die je wilt bijhouden:
Nieuwsbrief (Deze gegevens zijn gebaseerd op de naamgeving van de Newsletter Opt-in Booster):
Selecteer optioneel “Alleen instellen voor specifieke voorkeurswaarde” om wijzigingen voor een specifieke waarde bij te houden en gebruik het keuzemenu om de voorkeurswaarde te selecteren (bijvoorbeeld True voor geabonneerd, False voor afgemeld).
Als je andere namen en waarden wilt gebruiken, selecteer dan de optie ‘Aangepast’ hieronder.”
Voer een aangepaste voorkeursnaam in (bijvoorbeeld tosAccepted).
Als je alleen meldingen wilt sturen voor specifieke waarden, vink dan “Alleen instellen voor specifieke voorkeurswaarde” aan en voer de waarde in (bijvoorbeeld true).
Klik op “Opslaan” om de uitgaande webhook aan te maken.
✅ Deze webhook zal nu het gespecificeerde platform op de hoogte stellen wanneer de aangegeven toestemming wordt gewijzigd in de Consent Database.
5. Webhooks beheren in het dashboard van de Consent Database
Webhooks activeren of onderbreken
Elke webhook (inkomend of uitgaand) heeft een schakelaar waarmee je updates kunt inschakelen of onderbreken. Deze schakelaar is handig als je het synchroniseren van gegevens tijdelijk wilt stoppen.
Een webhook bewerken
Zoek de webhook die je wilt wijzigen en klik op de knop “Bewerken“. Dit opent de webhook-instellingsinterface, waar je de eindpunt-URL, bijgehouden voorkeuren of andere instellingen kunt wijzigen. Klik op Opslaan om de updates toe te passen.
Een webhook verwijderen
Om een webhook te verwijderen, klik je op het prullenbakpictogram ernaast. Er verschijnt een bevestigingsvraag om er zeker van te zijn dat je wilt doorgaan. Klik op “Bevestigen” om de webhook permanent te verwijderen.
💡 Opmerking: Na het verwijderen kan een webhook niet meer worden hersteld, dus controleer alles goed voordat je het bevestigt.
🔍 Gebruiksvoorbeeld: Je nieuwsbrief en CRM synchroniseren
Stel dat je Mailchimp voor nieuwsbrieven en HubSpot als CRM gebruikt. Hier lees je hoe je toestemmingsvoorkeuren op beide platforms kunt synchroniseren met behulp van de webhooks van iubenda:
Inkomende Webhook (bijv. van Mailchimp naar iubenda): Installeer een inkomende webhook in iubenda om aan- of afmeldingen van Mailchimp te registreren. Hiermee wordt de Consent Database automatisch bijgewerkt.
Uitgaande Webhook (bijv. van iubenda naar HubSpot):: Maak een uitgaande webhook van iubenda naar HubSpot. Met een dienst als Zapier, N8n of Make kun je statusupdates van toestemmingen doorsturen naar HubSpot, zodat het CRM altijd over de meest actuele gegevens beschikt.
Met deze synchronisatie in 2 richtingen worden je toestemmingsvoorkeuren automatisch bijgewerkt in zowel Mailchimp als HubSpot, waardoor je tijd bespaart en minder handmatig werk hoeft te doen. Dit betekent dat je Consent Database alle wijzigingen bijhoudt, zodat je kunt blijven voldoen aan de privacyregels.
Webhooks in de Consent Database van iubenda zijn een krachtige manier om je marketing tools, CRM’s en andere platforms up-to-date te houden met de laatste toestemmingsvoorkeuren. Met slechts een paar klikken kun je ervoor zorgen dat de gebruikersvoorkeuren op al je platforms altijd synchroon kopen, zodat je aan regelgeving blijft voldoen en je processen kunt stroomlijnen.
Stel nu 2-Way Sync in om het beheer van toestemmingen te vereenvoudigen!
Blijf moeiteloos compliant en begin met het synchroniseren van gegevens op al je platforms.