Koppel elke rij op genormaliseerd domein aan CRM-accounts, haal toegewezen accounts en open opportunities eruit, en check de niet-benaderen-lijst opnieuw bij schrijven en verzenden.

Kort samengevat

  • Op 27 september 2026 ontdubbelt HubSpot contacten op het e-mailadres en bedrijven op het bedrijfsdomein. Bij het aanmaken van een bedrijf checkt het alleen primaire domeinen, en secundaire domeinen alleen bij import.
  • Salesforce staat tot vijf actieve duplicaatregels per object toe, elk met maximaal drie matchingregels, volgens de documentatie die op 27 september 2026 is gelezen.
  • De duplicatentool van HubSpot toont tot 10.000 duplicaatparen op Professional en Enterprise, en tot 100.000 met Data Hub Enterprise, volgens de kennisbank gelezen op 27 september 2026.
  • In de enquête van Validity uit 2025 onder 602 CRM-gebruikers zei 76 procent dat minder dan de helft van de CRM-data van hun organisatie juist en volledig is.
  • Google verplicht afzenders van 5.000 of meer berichten per dag naar persoonlijke Gmail-accounts om afmeldingen binnen twee dagen te verwerken, en dat bepaalt de ondergrens voor hoe snel een niet-benaderen-lijst moet doorwerken.

De dure duplicaten in een prospectlijst zijn bedrijven die het CRM al kent onder een andere naam, een ander domein of een andere eigenaar. Exacte kopieën van een rij zijn het makkelijke deel.

Waarom komen prospectlijsten terecht bij accounts die het CRM al kent?

Omdat het CRM exacte sleutels vergelijkt en de lijst met andere sleutels binnenkomt. Het bestand zegt acme.io, het CRM heeft acme.com. Het bestand zegt Acme Holdings Ltd, het account heet Acme. De ingebouwde ontdubbeling ziet twee bedrijven, en een verkoper zet een prospect in een sequence terwijl een collega midden in een onderhandeling zit.

De leveranciers documenteren dit gedrag gewoon. Het artikel van HubSpot over ontdubbelen zegt dat contacten op e-mail en bedrijven op domeinnaam worden ontdubbeld. Een bedrijf dat met de hand wordt aangemaakt, wordt alleen tegen primaire domeinen gecheckt, en secundaire domeinen tellen alleen bij import mee. Een contact dat vanaf een privéadres schrijft, of een dochter op een domein dat niemand heeft vastgelegd, glipt er dus doorheen.

De data zelf helpt ook niet. In Validity's State of CRM Data Management in 2025, een enquête onder 602 CRM-gebruikers door een leverancier van datakwaliteitssoftware, zei 76 procent dat minder dan de helft van hun CRM-data juist en volledig is. Volgens dezelfde enquête verloor 37 procent omzet als direct gevolg van slechte datakwaliteit. Een koppeling die het CRM als enige waarheid neemt, erft die gaten.

Al het bewijs wijst dezelfde kant op. De botsing ontstaat omdat niemand vóór het bouwen van de lijst heeft opgeschreven wat "hetzelfde bedrijf" betekent.

Welke matchingregels vinden hetzelfde bedrijf onder een andere naam?

Vergelijk eerst een genormaliseerd domein, dan een genormaliseerde bedrijfsnaam met locatie, en daarna een tabel met moederbedrijven en aliassen die je zelf bijhoudt. E-mail alleen vindt alleen exact dubbele contacten. Domein alleen mist dochters en naamswijzigingen. Elke regel hieronder vangt een geval dat de vorige laat liggen.

MatchingregelNormaliseren vóór het vergelijkenVindtMist nog
Exact e-mailadresKleine letters, spaties weg, plus-toevoegingen wegDezelfde persoon twee keer geïmporteerdDezelfde persoon op een nieuw adres
Hoofddomeinwww en subdomeinen weg, kleine letters, bekende doorverwijzingenacme.com, www.acme.com en eu.acme.comacme.io tegenover acme.com
Tabel met aliasdomeinenElk domein van een account opslaan, niet alleen het primaireNaamswijzigingen, regionale domeinen, overgenomen merkenDomeinen die nog niemand heeft vastgelegd
Bedrijfsnaam plus locatieRechtsvormen en leestekens weg, vergelijken met plaats of postcodeAcme Holdings Ltd tegenover AcmeTwee losse bedrijven met een vergelijkbare naam
AccounthiërarchieElke dochter koppelen aan het uiteindelijke moederbedrijfEen dochter gemaild terwijl het moederbedrijf een open opportunity heeftMoederbedrijven die niet in het CRM staan
Persoon over accounts heenVolledige naam plus huidig bedrijf, dan LinkedIn-URL als die er isEen contact dat van werkgever is gewisseldVeelvoorkomende namen zonder tweede sleutel

Salesforce bouwt de regel naam plus locatie in zijn standaard matchingregel voor accounts, die de accountnaam en de plaats of postcode nodig heeft voor nauwkeurige matches. De documentatie over matchingmethoden beschrijft fuzzy methoden die bij benadering vergelijken in plaats van exacte waarden.

De tabel met aliasdomeinen is de regel die de meeste teams overslaan. Het is ook de regel die voorkomt dat twee verkopers hetzelfde bedrijf onder twee merken mailen.

Twee verkopers die hetzelfde bedrijf mailen: regel eerst het eigenaarschap

Twee verkopers mailen hetzelfde bedrijf wanneer eigenaarschap op contactniveau ligt en niemand het account checkt. De oplossing begint met een geschreven regel. Elk account heeft één eigenaar, elk contact erft de eigenaar van het account, en een nieuwe rij die bij een toegewezen account past gaat naar die eigenaar of verdwijnt.

Schrijf de eigenaarsregel op in één zin die je verkopers kunnen herhalen. Bijvoorbeeld: de accounteigenaar bezit alle contacten van het account en zijn dochters zolang er in de laatste 90 dagen activiteit op het account was. Het aantal dagen kies je zelf. Het gaat erom dat het is opgeschreven.

Bepaal daarna wat er met een gematchte rij gebeurt. Er zijn maar drie zinnige uitkomsten. De rij gaat als suggestie naar de accounteigenaar. De rij valt af omdat het account in een actieve cyclus zit. Of de rij gaat naar de verkoper die erom vroeg, omdat het account langer dan de drempel inactief is.

De accounthiërarchie uit de tabel telt hier het zwaarst. Een verkoper die een dochter benadert, mailt een bedrijf waar een collega al aan verkoopt, ook als de domeinen verschillen.

Houd open opportunities al bij het bouwen uit koude sequences

Sluit elk account met een open opportunity uit vóór het verrijken, niet erna. Verrijken kost geld per rij, en voor een rij die je nooit verstuurt wil je niet betalen om te verifiëren. De uitsluiting bij het bouwen geldt voor het account, het moederbedrijf en elk aliasdomein.

De check zelf is een join. Exporteer de open opportunities met account-ID, accountdomein en alle aliasdomeinen. Normaliseer beide kanten op dezelfde manier. Verwijder elke prospectrij waarvan het hoofddomein of de gematchte account-ID in die export staat.

Recent verloren deals verdienen een eigen venster. Een deal die vorige maand verloren ging, is een account waar een koude mail laat zien dat intern niemand met elkaar praat. De meeste teams houden verloren accounts een kwartaal buiten beeld en gewonnen accounts voorgoed buiten koude prospectie.

Klanten verdienen dezelfde behandeling. Een klant die een koude pitch krijgt voor een product waarvoor hij al betaalt, ziet een leverancier die hem niet kent.

Bouw je de lijst vanuit een omschrijving in plaats van een export van een leverancier, dan geldt dezelfde join aan het eind. Onze gids om een lijst te bouwen vanuit een omschrijving behandelt het bouwen zelf.

Een niet-benaderen-lijst afdwingen in het hele salesteam

Behandel de niet-benaderen-lijst als een lijst die drie keer wordt gecheckt, bij het bouwen van de lijst, bij het schrijven van het bericht en bij het verzenden. Eén check bij het bouwen schiet tekort, omdat bezwaar kan binnenkomen nadat de lijst is gemaakt en een sequence weken kan lopen.

De checks voordat een lijst bij een verkoper belandtElke check draait op accounts, moederbedrijven en aliasdomeinen.
  1. Domeinen en namen normaliseren
  2. Koppelen aan CRM-accounts
  3. Toegewezen accounts en open deals eruit
  4. Niet-benaderen-lijst toepassen
  5. Opnieuw checken voor elke verzending

Bij het bouwen verwijder je elke rij waarvan het e-mailadres, het domein of het account op de suppressielijst staat. Blokkeer op domeinniveau als een bedrijf heeft gevraagd niet benaderd te worden, niet alleen het losse adres.

Bij het schrijven hoort de check in de tool waarin de verkoper opstelt. Een verkoper die handmatig een contact toevoegt, omzeilt elk filter uit de bouwfase. De sequencetool of het CRM moet weigeren een geblokkeerd adres in te schrijven.

Bij het verzenden checkt de sequencetool de suppressielijst opnieuw vóór elke stap. De FAQ bij de afzenderrichtlijnen van Google vraagt afzenders van 5.000 of meer berichten per dag naar persoonlijke Gmail-accounts om afmeldingen met één klik binnen twee dagen te verwerken. Zie dat als de maximale tijd waarin een nieuw bezwaar elke mailbox van je team moet bereiken.

De wetgeving over gegevensbescherming geeft de prospect het recht om bezwaar te maken tegen direct marketing. Heeft iemand dat recht gebruikt, dan is een tweede mail van een andere verkoper dezelfde overtreding als de eerste.

Wat doen HubSpot en Salesforce standaard, en waar houdt het op?

Beide CRM's vinden exacte duplicaten tussen records die er al in staan. Geen van beide is gebouwd om een extern bestand te vergelijken met open opportunities en de suppressielijst voordat een verkoper het ziet. De ingebouwde tools houden de database schoon, en de check vóór verzending moet je erbovenop bouwen.

Salesforce beperkt hoeveel logica je kunt stapelen. De documentatie over duplicaatregels staat tot vijf actieve duplicaatregels per object toe en tot drie matchingregels in elke regel. Dat is genoeg voor accounts, contacten en leads, maar de regels werken bij het aanmaken en bewerken van een record. Een csv-bestand dat nooit in het CRM komt, wordt nooit gecheckt.

HubSpot beperkt hoeveel het toont. De duplicatenbeheerder laat tot 10.000 duplicaatparen zien op Professional- en Enterprise-abonnementen. Data Hub Professional verhoogt dat naar 30.000 en Data Hub Enterprise naar 100.000. In een grote database kan de achterstand groter zijn dan wat het reviewscherm toont.

In de praktijk pas je de regels uit de tabel toe op het prospectbestand vóór de import, en laat je de eigen duplicaatregels van het CRM opvangen wat erdoor glipt. Daarna verifieer je de adressen die overblijven, zoals onze gids om een B2B-e-maillijst te verifiëren uitlegt.

Wat kost het om de check over te slaan?

De zichtbare kosten zijn de verrijking die je betaalt voor rijen die je daarna weggooit. De onzichtbare kosten zijn een verloren deal. Volgens de enquête van Validity verloor 37 procent van de CRM-gebruikers omzet door slechte data, en een koude mail die op een open opportunity landt is een van de meest directe manieren waarop dat gebeurt.

Neem een voorbeeldbestand van 2.000 prospects. Als 10 procent overeenkomt met een toegewezen account of een open deal, zijn dat 200 rijen. Geverifieerd tegen een gangbare prijs per rij, betaal je voor contacten die geen verkoper zou moeten mailen. Deze rekensom is van ons, en het aandeel zal in jouw bestand anders zijn.

De prijs per rij verschilt sterk per leverancier. Onze analyse van de kosten van prospectiedata voor een salesteam laat zien wat een bruikbaar contact kost op de belangrijkste plannen. Uitsluitingen vóór het verrijken zijn de makkelijkste besparing op die post.

Waar Freelvy past

Freelvy is ons product, een AI-verkoopplatform dat je gebruikt zoals ChatGPT of Claude. Je beschrijft de klant die je zoekt in één prompt. Freelvy doorzoekt op het moment van de vraag meer dan 40 realtime bronnen (kaarten, officiële bedrijfsregisters, vacaturesites, webwinkels, advertentiebibliotheken) in plaats van een opgeslagen database te filteren.

Screenshot van Freelvy: een tabel met webbureaus in New York die HubSpot noemen, met website, personeelsomvang, stad en HubSpot-status
In Freelvy levert één prompt de passende bedrijven op als tabel.

Daarna verrijkt hij elke rij met geverifieerde contacten via cascades van providers, 23 voor e-mail en 13 voor telefoon. De cascades vinden en verifiëren meer dan 92% van de e-mailadressen en vinden meer dan 90% van de telefoonnummers. Een rij die de verificatie niet haalt, wordt nooit geleverd en nooit gefactureerd. Zoeken, verrijken en sequences zitten in één thread, en de sequencetool verstuurt vanuit je eigen Google- of Microsoft-mailbox.

Voor RevOps-teams verkort dat de weg tussen lijst en verzending, met minder overdrachten waar uitsluitingschecks kunnen wegvallen. Een bestaand bestand kan door dezelfde cascades met csv-verrijking. Plannen beginnen bij €49 per maand voor 1.500 credits, met onbeperkt teamleden en zonder vastzitten. Gratis proefperiode van 7 dagen, zonder creditcard, op freelvy.com.

Hoe we dit hebben gecontroleerd

De artikelen in de kennisbank van HubSpot over ontdubbelen en duplicaatbeheer, de helppagina's van Salesforce over duplicaatregels, de standaard matchingregel voor accounts en matchingmethoden, de FAQ bij de afzenderrichtlijnen van Google en de rapportpagina van Validity zijn gelezen op 27 september 2026. Het voorbeeld met 2.000 rijen is onze eigen rekensom.

FAQ

Hoe ontdubbel ik een prospectlijst met mijn CRM?

Exporteer CRM-accounts met al hun domeinen, de open opportunities en de suppressielijst. Normaliseer domeinen en bedrijfsnamen aan beide kanten. Koppel het bestand op hoofddomein, dan op aliasdomeinen, dan op naam plus locatie. Verwijder gematchte rijen of stuur ze naar de accounteigenaar, en verifieer wat overblijft.

Hoe voorkom ik dat twee verkopers hetzelfde bedrijf mailen?

Leg eigenaarschap vast op accountniveau en koppel dochters aan hun moederbedrijf. Een nieuwe rij die bij een toegewezen account past, gaat naar die eigenaar of verdwijnt. Schrijf de regel op in één zin, inclusief het aantal inactieve dagen waarna een account vrijkomt, zodat elke verkoper dezelfde toets gebruikt.

Moet ik matchen op bedrijfsnaam of op domein?

Eerst op domein, omdat dat stabieler is dan een naam. HubSpot checkt bij het aanmaken van een bedrijf alleen het primaire domein, dus houd zelf een tabel met aliasdomeinen bij. Gebruik de naam met plaats of postcode als tweede ronde, zoals de standaard matchingregel voor accounts van Salesforce met namen omgaat.

Hoe ontdubbel ik een marketinglijst met CRM-records?

Met dezelfde regels als een saleslijst, plus één toevoeging. Check elke rij tegen bestaande klanten en open opportunities, niet alleen tegen contacten. Een marketingcampagne die een account in de eindonderhandeling bereikt, zorgt voor dezelfde verwarring als een koude mail, ook als het bericht een uitnodiging voor een evenement is.

Waar moet de check op de niet-benaderen-lijst draaien?

Op drie momenten. Bij het bouwen van de lijst, wanneer een verkoper een contact toevoegt of inschrijft, en vóór elke verzending. Blokkeer op domeinniveau als een bedrijf bezwaar maakt. Google verwacht dat bulkafzenders afmeldingen binnen twee dagen verwerken, een redelijke bovengrens voor elke interne suppressielijst.

Doen HubSpot of Salesforce dit automatisch?

Alleen voor records die al in het CRM staan. De duplicaatregels van Salesforce werken bij aanmaken of bewerken, met maximaal vijf actieve regels per object. HubSpot ontdubbelt op e-mail en bedrijfsdomein. Geen van beide vergelijkt een extern bestand vóór gebruik met open opportunities, dus die check heeft een eigen stap nodig.

Hoe lang moeten verloren accounts uitgesloten blijven?

Er is geen platformregel, dus kies een venster en schrijf het op. Veel teams houden verloren accounts ongeveer een kwartaal buiten koude prospectie en geven ze daarna eerst terug aan de eigenaar. Bestaande klanten blijven meestal permanent buiten koude prospectie en worden door hun accountmanager bediend.

Bronnen en methode

Alle pagina's hieronder zijn gelezen op 27 september 2026. Cijfers worden in de tekst toegeschreven aan de pagina's die ze publiceerden. Het voorbeeld met 2.000 rijen is onze eigen berekening.

  • knowledge.hubspot.com, records deduplication of records
  • knowledge.hubspot.com, records manage duplicate records
  • help.salesforce.com, s articleView
  • help.salesforce.com, s articleView
  • help.salesforce.com, s articleView
  • support.google.com, answer 14229414
  • validity.com, resource center the state of crm data management in 2025