Opt-in data hoort bij elke sale. Werk je met een belsysteem of een API-koppeling? Dan komt de opt-in meestal automatisch met de sale mee. Werk je daar niet mee, of heb je opt-in data los binnengekregen? Dan kun je die via een import-bestand alsnog aan de juiste sale koppelen. In dit artikel lees je wanneer je dat kunt gebruiken en hoe het werkt.
Tip: de meest betrouwbare manier om opt-in data in Salesdock te krijgen is via een belsysteem (concepttransactie) of via de API, op het moment dat de sale wordt afgerond. Bouw je zelf een API-koppeling? Gebruik dan het endpoint Create concept transaction with opt-in in de developer-documentatie; daarmee stuur je de opt-in direct met de sale mee. Gebruik de import als die routes niet beschikbaar zijn of als je opt-in data los aangeleverd krijgt.
Let op: opt-in data moet aanwezig zijn op het moment dat de sale naar de provider wordt verstuurd. Voeg je de opt-in pas toe nadat de sale al is verstuurd — via import, belsysteem of API — dan wordt die opt-in niet meer doorgegeven aan de provider. De data staat dan alleen in Salesdock.
Wil je voorkomen dat sales zonder opt-in alsnog naar je provider gaan? Schakel als provider de instelling Verplichte opt-in data in op de integratie. Sales zonder de vereiste opt-in komen dan op actie vereist te staan, zodat de consumer eerst de opt-in toevoegt voordat de sale opnieuw verstuurd kan worden. Meer hierover lees je in Verplichting van opt-ins.
Hoe importeer je opt-in data?
- Ga naar Transacties › Imports › Importeer transactieupdates.
- Selecteer in de dropdown het template Opt-in.
- Klik op Documentatie om te zien welke kolommen je kunt invullen. Op dezelfde plek kun je een voorbeeldbestand downloaden om als basis te gebruiken.
- Vul het bestand met de opt-in gegevens en upload het.

Wanneer kun je opt-in data importeren?
De import werkt voor sales die in jouw eigen Salesdock-omgeving zijn aangemaakt. Op een paar uitzonderingen na kun je zowel nieuwe opt-in data toevoegen als bestaande opt-in data bijwerken:
- Sales uit een binnenkomende integratie — als een sale binnenkwam via een Salesdock-naar-Salesdock-integratie én de opt-in data via diezelfde integratie is meegekomen, kun je die opt-in niet via import wijzigen. De opt-in hoort dan bij de bron-omgeving.
- Bestaande opt-in data — staat er al een opt-in op de sale (bijvoorbeeld via het belsysteem of de API), dan kun je die met de import bijwerken. Hiervoor heb je het recht
transaction.optin.editnodig. Zonder bestaande opt-in maakt de import er een nieuwe aan, waarvoor jetransaction.optin.createnodig hebt.
Welke rechten heb je nodig?
Standaard hebben admins en organisatieadmins de rechten om opt-in data te importeren en aan te passen. Teamleiders, agents en leveranciers kunnen dit standaard niet. Heb je voor een gebruiker afwijkende rechten ingesteld (bijvoorbeeld via de "inclusief"-instelling)? Dan gelden die afwijkende rechten.
De rechten heten:
transaction.optin.create— nieuwe opt-in data importeren voor sales die er nog geen hebben.transaction.optin.edit— bestaande opt-in data van een sale bijwerken.
Meer uitleg over het instellen en aanpassen van rechten vind je in het artikel Autorisaties — functionaliteiten.
Let op: de import gaat per regel. Als één regel niet aan de voorwaarden voldoet (bijvoorbeeld een verkeerd sale-ID of een ontbrekend recht), wordt alleen die regel overgeslagen met een foutmelding. De rest van het bestand wordt gewoon verwerkt.