Ga naar de inhoud

Hoe verrijk je HubSpot-contacten automatisch?

Contactgegevens handmatig invullen kost veel tijd, en de meeste CRM-data blijft onvolledig omdat niemand tijd heeft om dat consequent te doen. Deze gids beantwoordt een concrete vraag: hoe zorg je dat HubSpot automatisch functietitel, bedrijfsgrootte, sector en andere gegevens ophaalt zodra een nieuw contact wordt aangemaakt? Het antwoord is HubSpot via Make.com koppelen aan Clearbit, en je hebt het in minder dan een uur draaiend.

Bijdrage van

SaaS Hackers
Blog

Kort antwoord: Je kunt HubSpot-contacten automatisch verrijken met een Make.com-automatisering die start zodra er een nieuw contact wordt aangemaakt, de Clearbit Enrichment API aanroept en de teruggekregen data (functietitel, bedrijfsgrootte, sector, LinkedIn-URL en meer) wegschrijft naar aangepaste HubSpot-eigenschappen. De hele workflow zet je in minder dan een uur op en draait zonder handmatige invoer.

Contactgegevens handmatig bijwerken voelt productief, maar levert niets op. Je voegt hier een functietitel toe, daar een bedrijfsgrootte, en een uur later is je pipeline nog even lang. Gebruik je HubSpot als CRM, dan kun je hier gewoon mee stoppen: koppel Make.com aan Clearbit en laat de verrijking automatisch gebeuren zodra een nieuw contact binnenkomt.

Deze tutorial loopt stap voor stap door de workflow van trigger, verrijking en terugschrijven. Aan het eind heb je een live automatisering die bij elk nieuw HubSpot-contact ruim 40 gegevens invult, zonder dat je één record aanraakt.

Wat is HubSpot-contactverrijking en waarom is het belangrijk?

HubSpot-contactverrijking is het automatisch toevoegen van data van derden aan een contactrecord, zoals functietitel, bedrijfsomzet, aantal medewerkers, sector, LinkedIn-profiel en techstack.

De meeste teams beginnen met onvolledige contactdata. Een formulier levert een naam en e-mailadres op. Voor al het andere moet je onderzoek doen, gokken of handmatig opzoeken. Verrijkte contacten geven je salesteam de context om outreach te prioriteren, je marketingteam de signalen om campagnes te segmenteren en je RevOps-team de datakwaliteit om hun rapportages te kunnen vertrouwen.

Het verschil tussen een contactrecord met 3 velden en een met 40 is het verschil tussen een koude call en een warm, goed voorbereid gesprek. Bouw je dit als onderdeel van een bredere B2B SaaS digital marketing- en CRM-strategie, dan wordt verrijking snel een fundament in plaats van een extra.

Wat je nodig hebt voordat je begint

Zorg voordat je de workflow bouwt dat je deze drie dingen hebt:

  • Een HubSpot-account met API-toegang (elk betaald abonnement, of een developer sandbox)
  • Een Make.com-account (het gratis abonnement volstaat voor deze workflow)
  • Een Clearbit API-sleutel (Clearbit biedt een gratis verrijkingsabonnement met 2.500 opzoekingen per maand)

Je moet ook de aangepaste eigenschappen in HubSpot aanmaken waarin de verrijkte data wordt weggeschreven. Clearbit levert gegevens die niet overeenkomen met standaard HubSpot-velden, dus die moet je eerst aanmaken.

Als je hulp van buiten nodig hebt om HubSpot netjes te implementeren, loont het om gespecialiseerde B2B SaaS HubSpot-bureaus te bekijken voordat je meer automatisering bouwt op rommelige data.

Stap 1: Maak aangepaste eigenschappen aan in HubSpot

De standaard contacteigenschappen van HubSpot bevatten geen velden zoals de techstack van het bedrijf of de LinkedIn-handle. Maak deze aan voordat je de automatisering bouwt, anders kan Make de data nergens naartoe schrijven.

Ga naar: Settings > Properties > Contact Properties > Create Property

Maak de volgende eigenschappen aan (pas aan op basis van wat Clearbit voor jouw situatie teruggeeft):

  • clearbit_company_size (Getal)
  • clearbit_industry (Tekst op één regel)
  • clearbit_linkedin_url (Tekst op één regel)
  • clearbit_company_revenue (Tekst op één regel)
  • clearbit_role (Tekst op één regel)
  • clearbit_seniority (Tekst op één regel)
  • clearbit_enriched_at (Datum)

Geef elke eigenschap een duidelijke interne naam en groepeer ze onder een groep "Clearbit Enrichment", zodat ze overzichtelijk blijven in je CRM.

Stap 2: Stel de Make.com-trigger in

De trigger gaat af telkens wanneer er een nieuw contact in HubSpot wordt aangemaakt. Make.com regelt dit met een native HubSpot-module.

  1. Open Make.com en maak een nieuw scenario aan
  2. Voeg de module HubSpot: Watch Contacts toe als trigger
  3. Verbind je HubSpot-account via OAuth
  4. Stel de trigger in op alleen nieuwe contacten
  5. Kies welke contacteigenschappen je wilt doorgeven (minimaal: e-mailadres, voornaam, achternaam)

Voer een test van de trigger uit. Maak in HubSpot een testcontact aan met alleen een e-mailadres en controleer of Make het oppikt. De contactgegevens zouden rechts in het outputpaneel van de module moeten verschijnen.

Let hier op: Controleer of het e-mailadres van het contact in de triggeroutput staat. De verrijkings-API van Clearbit gebruikt e-mail als primaire zoeksleutel. Zonder e-mailadres mislukt de verrijkingsaanroep zonder foutmelding.

Stap 3: Roep de Clearbit Enrichment API aan

Clearbit heeft geen native Make-module, dus gebruik je de module HTTP: Make a Request om de Clearbit API rechtstreeks aan te roepen.

  1. Voeg na je HubSpot-trigger een module HTTP: Make a Request toe
  2. Stel de methode in op GET
  3. Gebruik dit endpoint:
https://person.clearbit.com/v2/combined/find?email={{email}}

Vervang {{email}} met de e-mailvariabele uit de output van je HubSpot-trigger.

  1. Voeg onder Headers het volgende toe:
Authorization: Bearer YOUR_CLEARBIT_API_KEY
  1. Zet Parse Response op Ja

Voer een test uit met een echt zakelijk e-mailadres. Clearbit geeft een JSON-object terug met twee hoofdonderdelen: person (persoonsgegevens) en company (organisatiegegevens). In de volgende stap koppel je velden uit beide.

Wat Clearbit teruggeeft (gedeeltelijke lijst):

  • person.title (functietitel)
  • person.seniority (senior, manager, director, VP, C-suite)
  • person.role (engineering, sales, marketing, finance)
  • person.linkedin.handle
  • company.metrics.employees
  • company.metrics.estimatedAnnualRevenue
  • company.category.industry
  • company.name

Vergelijk je tools voor de technische kant van je stack, dan heeft deze workflow ook baat bij inzicht in de verschillen tussen platforms op het gebied van crawling, audits en datadiepte. Daarom kunnen artikelen zoals Screamingfrog vs. SEMRush vs. AHREFS nuttige context bieden voor bredere ops- en groeibeslissingen.

Stap 4: Omgaan met het asynchrone antwoord van Clearbit

Clearbit geeft soms een 202 Accepted -antwoord terug in plaats van direct de verrijkte data. Dat gebeurt wanneer Clearbit het record eerst moet opzoeken in plaats van het uit de cache te halen.

Voeg na de HTTP-aanroep een module Router toe met twee paden:

  • Pad A: Statuscode is 200 (data direct teruggegeven, ga door naar terugschrijven)
  • Pad B: Statuscode is 202 (data in behandeling, voeg een Wait-module van 60 seconden toe en probeer de API-aanroep daarna één keer opnieuw)

Bij de meeste zakelijke e-mailadressen geeft Clearbit bij de eerste aanroep een 200 terug. Het 202 -pad is een vangnet en geen regelmatig voorkomend scenario.

Stap 5: Schrijf verrijkte data terug naar HubSpot

Met de Clearbit-data in handen schrijf je die terug naar het contactrecord met de module HubSpot: Update a Contact.

  1. Voeg de module HubSpot: Update a Contact toe
  2. Gebruik het contact-ID uit de oorspronkelijke triggeroutput om het record te identificeren
  3. Koppel Clearbit-velden aan je aangepaste HubSpot-eigenschappen:
Clearbit-veldHubSpot-eigenschap
person.titleJob Title (standaard)
person.seniorityclearbit_seniority
person.roleclearbit_role
person.linkedin.handleclearbit_linkedin_url
company.metrics.employeesclearbit_company_size
company.category.industryclearbit_industry
company.metrics.estimatedAnnualRevenueclearbit_company_revenue
  1. Voeg een vaste waarde toe voor clearbit_enriched_at met behulp van de now datumfunctie van Make. Zo krijg je een tijdstempel waarop je in HubSpot kunt filteren.

Voer een volledige end-to-end test uit. Maak een nieuw HubSpot-contact aan met een echt zakelijk e-mailadres. Bekijk hoe het scenario wordt uitgevoerd in de uitvoergeschiedenis van Make. Open het contact in HubSpot en controleer of de aangepaste eigenschappen zijn gevuld.

Stap 6: Voeg foutafhandeling toe

Een workflow in productie moet kunnen omgaan met gevallen waarin Clearbit geen data teruggeeft. Dat gebeurt wanneer het e-mailadres bij een persoonlijk domein hoort (Gmail, Hotmail) of wanneer de persoon niet in de database van Clearbit staat.

Voeg een module Error Handler toe aan de HTTP-aanroep:

  • Als Clearbit een 404teruggeeft, stel dan clearbit_enriched_at in op de datum van vandaag en voeg een aangepaste eigenschap toe clearbit_found: false
  • Zo voorkom je dat het scenario faalt en kun je later in HubSpot filteren op niet-verrijkte contacten

Je kunt op het 404-pad ook een HubSpot-stap Create Note toevoegen, die "Clearbit enrichment: no record found" bij het contact vastlegt. Zo blijft je team op de hoogte zonder dat de eigenschapsvelden vol raken.

Wil je dat deze workflow bijdraagt aan schonere lifecycle stages, attributie en overdrachtsregels, dan kan samenwerken met gespecialiseerde B2B SaaS Marketing Ops-bureaus helpen om verrijkingsdata operationeel bruikbaar te maken.

Stap 7: Activeer en monitor het scenario

Zodra de tests slagen, zet je het scenario in Make op Active. Stel het schema in op elke 15 minuten (of gebruik een directe trigger als je een Make-abonnement hebt dat webhooks ondersteunt).

Monitor de eerste 48 uur:

  • Controleer de uitvoergeschiedenis van Make op mislukte uitvoeringen
  • Controleer steekproefsgewijs 10 verrijkte contacten in HubSpot om de datakwaliteit te bevestigen
  • Zoek naar patronen in mislukte opzoekingen (persoonlijke e-mailadressen, verkeerd gespelde domeinen)

Na 48 uur draait de workflow vanzelf. Elk nieuw contact wordt verrijkt voordat je salesteam het record zelfs maar opent.

Wat doe je met verrijkte contacten in HubSpot?

Verrijkte data is alleen nuttig als je er iets mee doet. Dit zijn drie directe toepassingen:

Leadscoring: Ken punten toe in de leadscoringtool van HubSpot op basis van clearbit_seniority (Director+) en clearbit_company_size (100+ medewerkers). Contacten die bij je ICP passen, komen automatisch bovenaan te staan.

Workflow-inschrijving: Bouw een HubSpot-workflow die contacten met clearbit_industry = SaaS en clearbit_seniority = VP binnen enkele minuten na aanmaak inschrijft voor een intensieve salessequence.

Lijstsegmentatie: Maak actieve lijsten die zijn gefilterd op verrijkte bedrijfsgrootte, sector of senioriteit. Deze lijsten worden realtime bijgewerkt zodra er nieuwe verrijkte contacten binnenkomen, zodat je segmenten accuraat blijven zonder handmatig onderhoud.

Dit werkt nog beter in combinatie met een duidelijke inbound-aanpak. Daarom koppelen veel teams verrijking aan bredere programma's van B2B SaaS Inbound Marketing-bureaus of gespecialiseerde B2B SaaS ABM-bureaus.

Veelgestelde vragen

Hoe verrijk je HubSpot-contacten automatisch zonder te betalen voor de eigen verrijking van HubSpot?

Gebruik Make.com om HubSpot te koppelen aan een externe verrijkingsprovider zoals Clearbit, Apollo of Hunter. De gratis versie van Clearbit dekt 2.500 verrijkingsopzoekingen per maand. De gratis versie van Make.com ondersteunt de automatiseringslogica. Deze aanpak kost de meeste teams in een vroege fase niets en geeft je meer controle over welke velden terug naar HubSpot worden geschreven.

Welke gegevens levert Clearbit bij het verrijken van een contact via e-mailadres?

Clearbit levert gegevens op persoonsniveau (functietitel, senioriteit, rol, LinkedIn-profiel, locatie) en op bedrijfsniveau (aantal medewerkers, geschatte omzet, sector, techstack, bedrijfsdomein). Welke velden precies beschikbaar zijn, hangt ervan af of Clearbit een record heeft voor dat e-mailadres. Persoonlijke e-mailadressen zoals Gmail-accounts leveren weinig tot geen gegevens op.

Kan ik bestaande HubSpot-contacten verrijken, en niet alleen nieuwe?

Ja. Gebruik in Make niet de trigger "Watch Contacts", maar de module "Search Contacts" om contacten op te halen waarvan clearbit_enriched_at onbekend is. Loop er in batches doorheen en laat elk e-mailadres door dezelfde Clearbit API-aanroep gaan. Voeg een vertraging tussen de verzoeken toe om binnen de limieten van Clearbit te blijven (600 verzoeken per minuut in de gratis versie).

Wat gebeurt er als Clearbit geen record vindt voor het e-mailadres van een contact?

Clearbit geeft een 404-statuscode terug. Stuur 404-reacties in je Make-scenario door naar een foutafhandelaar die een clearbit_found: false eigenschap instelt op het HubSpot-contact. Zo is het record gemarkeerd als geprobeerd en voorkom je dat het scenario bij elke run hetzelfde e-mailadres opnieuw probeert.

Is deze workflow AVG-conform?

Voor het verrijken van contactgegevens met externe providers is onder de AVG (GDPR) een rechtsgrond nodig, bij B2B-contacten meestal gerechtvaardigd belang. Clearbit verwerkt gegevens volgens het eigen privacybeleid en biedt een verwerkersovereenkomst aan. Controleer je rechtsgrond voor de verwerking voordat je de workflow activeert in markten waar de AVG of vergelijkbare wetgeving geldt.

Bijdrage van

SaaS Hackers

Vind een B2B SaaS-expert

We hebben een gids samengesteld met B2B SaaS-experts en -bureaus die we hebben beoordeeld en ingedeeld op dienst en specialisme.

Vind een expert
Alles bekijken