Naar hoofdinhoud gaan

Klantontdekking

Klantontdekking is de motor achter de bedrijfsontwikkelingsmogelijkheden van Recruitier. Het biedt Nederlandse recruiters een datagedreven manier om bedrijven te vinden die nu echt recruitment-ondersteuning nodig hebben. In plaats van te vertrouwen op intuotie of verouderde contactlijsten, krijg je toegang tot een continu bijgewerkt overzicht van welke bedrijven actief aan het werven zijn, welke vaardigheden ze nodig hebben en hoe urgent ze posities moeten invullen.

Het probleem met traditionele bedrijfsontwikkeling

De meeste recruiters vertrouwen nog steeds op cold-calling, persoonlijke netwerken en buikgevoel om nieuwe klanten te vinden. Deze aanpak heeft ernstige nadelen:
  • Willekeurige outreach verspilt tijd aan bedrijven die niet actief aan het werven zijn.
  • Geen zichtbaarheid of een bedrijf al samenwerkt met concurrenten.
  • Gemiste timing — tegen de tijd dat een recruiter hoort over een wervingsbehoefte, kan deze al zijn ingevuld.
  • Geen manier om te filteren op sector, technologie of geografie op schaal.
  • Inconsistente pipeline — zonder een systematische aanpak leveren jouw bedrijfsontwikkelingsinspanningen onvoorspelbare resultaten op.
De Klantontdekking van Recruitier lost al deze problemen op door het Nederlandse wervingslandschap continu te monitoren en bedrijven naar boven te brengen die bij jouw expertise passen. In plaats van 50 cold calls te plegen en te hopen op het beste, kun je 10 bedrijven identificeren die aantoonbaar werven in jouw niche en contact opnemen met een dataonderbouwde pitch.

Hoe het werkt

1

Recruitier scrapt de markt

Recruitier scrapt continu vacatures van LinkedIn en andere bronnen in heel Nederland. Elke vacature wordt geparsed, ontdubbeld en gekoppeld aan het bedrijf dat het heeft geplaatst. Het scrapingproces draait op een regelmatig schema, waardoor nieuw geplaatste vacatures binnen uren in het systeem verschijnen.
2

Bedrijven worden verrijkt

Elk bedrijf wordt verrijkt met gegevens van LinkedIn, inclusief aantal medewerkers, brancheclassificatie, hoofdkantoorlocatie, oprichtingsjaar, websitedomein en een bedrijfsbeschrijving. Dit creort een uitgebreid profiel voor elk bedrijf in de database. Bedrijven worden opgeslagen als GlobalBedrijfsrecords met unieke identificatoren op basis van hun LinkedIn-URL en websitedomein, waardoor geen duplicaten ontstaan.
3

Wervingsactiviteit wordt berekend

Recruitier berekent een “warmtescore” voor elk bedrijf op basis van de verhouding van actieve vacatures tot het aantal medewerkers. Een bedrijf van 50 personen met 10 open functies werft met een veel hogere intensiteit dan een bedrijf van 5.000 personen met hetzelfde aantal openstaande functies. Deze score wordt dynamisch herberekend elke keer dat je zoekt, zodat de resultaten altijd de huidige stand weerspiegelen.
4

Aggregatoren worden gefilterd

Voordat resultaten jou bereiken, identificeert en verwijdert Recruitier automatisch vacatureaggregators — entiteiten die vacatures plaatsen namens andere bedrijven in plaats van zelf te werven. Deze detectie gebruikt een combinatie van drempelwaarden voor het aantal medewerkers, verhoudingen van vacatureaantallen en patroonherkenning in bedrijfsnamen (controleren op zoekwoorden als “vacatures” of “jobs”) om ervoor te zorgen dat je alleen echte werkgevers ziet.
5

Je zoekt en filtert

Met behulp van de Klantzoek-interface kun je de gehele Nederlandse markt filteren op sector, vaardigheden, locatie, bedrijfsomvang en wervingsactiviteit om precies de bedrijven te vinden die bij jouw specialisatie passen. Alle filters werken samen met AND-logica, waardoor jouw resultaten progressief worden verfijnd tot de meest relevante bedrijven.

Wat Klantontdekking onderscheidend maakt

Richt je op actieve wervers

In plaats van te raden welke bedrijven recruiters nodig hebben, kun je precies zien welke bedrijven actief vacatures plaatsen. Bedrijven met hoge wervingsintensiteit hebben veel meer kans op externe recruitment-ondersteuning te hebben. De warmtescore rangschikt bedrijven op hoe agressief ze werven ten opzichte van hun omvang, waardoor de beste kansen bovenaan jouw lijst staan.

Sluit aan op jouw expertise

Als je gespecialiseerd bent in IT-recruitment, filter dan op technologieen zoals Python, React of AWS. Als je je op een specifieke sector richt, filter dan op branche. Klantontdekking laat je bedrijven vinden die precies het type kandidaten nodig hebben dat jij plaatst. Vaardigheden worden rechtstreeks uit vacaturebeschrijvingen geextraheerd, zodat de gegevens actuele behoeften weerspiegelen in plaats van verouderde bedrijfsprofielen.

Geografische precisie

Stel een locatiecentrum en straal in om je te richten op bedrijven in jouw markt. Of je nu nationaal of binnen een specifieke regio opereert, je kunt jouw zoekactie dienovereenkomstig beperken. Het locatiefilter gebruikt de Haversine-formule voor nauwkeurige afstandsberekeningen die rekening houden met de bolheid van de aarde — een straal van 30 km rond Amsterdam betekent echt 30 km.

Timing is alles

Filter op recente plaatsingsactiviteit om bedrijven te vinden die net zijn begonnen met werven. Als eerste recruiter contact opnemen wanneer een bedrijf begint te werven, geeft je een aanzienlijk concurrentievoordeel. Een bedrijf dat gisteren 5 nieuwe vacatures heeft geplaatst, staat vandaag veel meer open voor een recruitment-gesprek dan een bedrijf dat dezelfde vacatures drie maanden geleden heeft geplaatst.

De bedrijfsdatabase

Recruitier onderhoudt een continu bijgewerkte database van Nederlandse bedrijven. Zo worden de gegevens opgebouwd en onderhouden:

Gegevensbronnen

  • LinkedIn-vacatures — De primaire bron. Elke vacature op LinkedIn wordt gescraped, geparsed en gekoppeld aan het plaatsende bedrijf. Elke vacature bevat de titel, locatie, beschrijving, ervaringsniveau, arbeidsovereenkomsttype, flexibiliteit (remote/hybride/op locatie) en plaatsingsdatum.
  • LinkedIn-bedrijfsprofielen — Bedrijfspagina’s worden verrijkt om het aantal medewerkers, de sector, locatie, beschrijving, oprichtingsjaar en andere metagegevens op te halen. Elk bedrijf wordt geidentificeerd door zijn unieke LinkedIn-URL en websitedomein.
  • Scrapen van carrierepagina’s — Waar beschikbaar worden de carrierepagina’s van bedrijven gemonitord op aanvullende vacatures die mogelijk niet op LinkedIn verschijnen.

Gegevenskwaliteit

  • Ontdubbeling — Vacatures worden ontdubbeld over bronnen heen om opgeblazen tellingen te voorkomen. Bedrijven worden uniek geidentificeerd door LinkedIn-URL en websitedomein, waardoor dubbele bedrijfsrecords worden voorkomen.
  • Aggregatordetectie — Bedrijven die eigenlijk vacatureaggregators zijn (vacatures plaatsen namens anderen) worden automatisch gedetecteerd en gefilterd. Dit maakt gebruik van drie detectiepatronen: kleine bedrijven met onevenredig veel vacatures, bedrijven met onbekend medewerkersaantal maar overmatig veel vacatures, en bedrijfsnamen die aggregatorgerelateerde zoekwoorden bevatten.
  • Uitsluiting van concurrenten — Uitzendbureaus en recruitmentbureaus worden automatisch uitgesloten van klantzoekresultaten. Je zoekt naar klanten, niet naar concurrenten. Deze uitsluiting wordt bijgehouden via een configureerbare lijst van uitgesloten sectoren.
  • Continue updates — De database wordt regelmatig bijgewerkt met nieuwe vacatures en vernieuwingen van bedrijfsgegevens. Verrijkings-tracking-velden op elk bedrijfsrecord zorgen ervoor dat gegevens actueel blijven.
Bedrijven zonder sectorgegevens worden nog steeds getoond in zoekresultaten. Alleen bedrijven die expliciet zijn ingedeeld in uitgesloten sectoren (zoals “Staffing and Recruiting”) worden gefilterd. Dit betekent dat nieuw ontdekte bedrijven die nog niet volledig zijn verrijkt nog zichtbaar zijn — je mist geen kansen alleen omdat LinkedIn-gegevens nog niet zijn opgehaald.

Beschikbare sleutelfilters

Klantontdekking biedt een uitgebreide set filters om jouw zoekactie te verfijnen:
FilterBeschrijving
BedrijfsnaamVrije-tekst zoekactie op bedrijfsnamen
SectorFilter op een of meer branchecategorieen (afkomstig van LinkedIn)
Vaardigheden / TechnologieenZoek bedrijven die vacatures plaatsen waarvoor specifieke vaardigheden nodig zijn, met AND/OR-matchmodi
Locatie en straalGeografische zoekactie gecentreerd op een stad met aanpasbare straal in kilometers
Aantal medewerkersFilter op bedrijfsomvangsranges (minimum en/of maximum)
WervingsactiviteitFilter op minimum/maximum actief vacatureaantal en recentheid van plaatsingen
SorteeroptiesSorteer op warmtescore, vacatureaantal, bedrijfsnaam of aantal medewerkers
Alle filters gebruiken AND-logica bij combinatie — een bedrijf moet aan elk actief filter voldoen om in resultaten te verschijnen. Binnen een enkel filter (zoals sector of vaardigheden) kun je kiezen of meerdere selecties OR-logica (elke match) of AND-logica (alle matchen) gebruiken. Dit geeft je precieze controle over hoe breed of smal jouw zoekactie is.

Aan de slag

De snelste manier om te beginnen met Klantontdekking:
  1. Navigeer naar de pagina Klantzoeken vanuit de hoofdnavigatie.
  2. Begin met een brede zoekactie — misschien filteren op jouw primaire sector.
  3. Sorteer op Warmtescore (de standaard) om de bedrijven te zien die het meest intensief werven.
  4. Klik op veelbelovende bedrijven om hun volledige profiel te bekijken, inclusief alle vacatures, wervingstrends en contactinformatie.
  5. Sla interessante bedrijven op in jouw pipeline door te klikken op Bedrijf volgen.
Begin met minder filters en voeg er meer toe terwijl je jouw zoekactie verfijnt. Overmatig specifieke filters kunnen bedrijven elimineren die je zou willen zien. Je kunt altijd later verfijnen. Een goede aanpak is te beginnen met alleen jouw primaire sector, de resultaten te bekijken en vervolgens vaardigheids- en locatiefilters toe te voegen terwijl je jouw doel verfijnt.

Wat er daarna komt

Zodra je veelbelovende bedrijven hebt gevonden via Klantontdekking, is de volgende stap ze te beheren via jouw pipeline. Zie Klantbeheer voor informatie over het bijhouden, categoriseren en ontwikkelen van relaties met jouw ontdekte klanten.

Geavanceerd

Hoe Klantontdekking onder de motorkap werkt

De Klantontdekking-engine werkt op een twee-lagen datamodel. Aan de basis staat de GlobalBedrijf-entiteit, die een bedrijf in de echte wereld vertegenwoordigt. Elk GlobalBedrijf heeft een unieke LinkedIn-URL en websitedomein, samen met verrijkingsgegevens zoals het aantal medewerkers, sector, locatie en beschrijving. Hierbovenop staat de Bedrijf-entiteit, die jouw persoonlijke relatie met een GlobalBedrijf vertegenwoordigt — inclusief jouw pipelinestatus, notities en CRM-gegevens. Wanneer je een zoekactie uitvoert, bevraagt het systeem de GlobalBedrijf-tabel en koppelt dit aan gescrapte vacaturegegevens. Twee afzonderlijke subqueries berekenen vacaturetellingen: een totaal vacatureaantal (alle actieve vacatures bij het bedrijf) en een overeenkomend vacatureaantal (vacatures die overeenkomen met jouw actieve filters zoals vaardigheden, locatie of functietype). Wanneer geen filters actief zijn, zijn deze twee tellingen identiek. Wanneer filters zijn toegepast, toont de resultatentatabel beide nummers (bijv. “3 / 12”) zodat je zowel de relevantie voor jouw zoekactie als het algehele wervingsvolume kunt zien.

De formule voor de warmtescore

De warmtescore wordt berekend als:
hotness_score = job_count / employee_count
Wanneer geen vacatureniveau-filters actief zijn, gebruikt job_count het totale ongefilterde aantal. Wanneer filters zoals vaardigheden of locatie worden toegepast, schakelt het over naar het overeenkomende (gefilterde) vacatureaantal. Als employee_count NULL of nul is, is de warmtescore standaard nul. Dit betekent dat bedrijven zonder medewerkergegevens naar de onderkant sorteren bij sorteren op warmtescore, maar nog steeds in resultaten zijn opgenomen. De frontend toont de warmtescore als visuele indicator:
  • Hoog (3 vlammen, rood): warmtescore >= 0,10 (10% of meer van het personeelsbestand wordt aangeworven)
  • Gemiddeld (2 vlammen, oranje): warmtescore >= 0,05
  • Laag (1 vlam, geel): warmtescore >= 0,01
  • Minimaal (grijs): onder 0,01

Details over aggregatordetectie

Aggregatordetectie wordt uitgevoerd als onderdeel van elke zoekopdracht en gebruikt drie OR-gecombineerde patronen:
  1. Klein bedrijf, te veel vacatures: het aantal medewerkers is op of onder een drempel EN het vacatureaantal overschrijdt een drempel voor kleine bedrijven
  2. Onbekende omvang, te veel vacatures: het aantal medewerkers is NULL EN het vacatureaantal overschrijdt een drempel voor onbekende medewerkers
  3. Naamgebaseerde detectie: de bedrijfsnaam bevat zoekwoorden uit een configureerbare lijst (bijv. “vacatures”, “jobs”)
Bedrijven die aan een van deze patronen voldoen, worden van resultaten uitgesloten. Dit voorkomt dat aggregatorsites jouw zoekresultaten vervuilen met vacatures die ze plaatsen namens echte werkgevers.

Verbinding met andere platformfuncties

Klantontdekking voedt direct in verschillende andere platformfuncties:
  • Klantbeheer-pipeline: Wanneer je op “Bedrijf volgen” klikt, wordt een Bedrijf-entiteit aangemaakt gekoppeld aan het GlobalBedrijf, met een initiole status van “Prospect”. Al jouw CRM-gegevens, notities en activiteitsgeschiedenis worden gekoppeld aan deze Bedrijf-entiteit.
  • Beslissersontdekking: De LinkedIn-URL van het GlobalBedrijf wordt gebruikt om beslissers te ontdekken via een tweefaseproces (Google CSE-zoekopdracht gevolgd door Bright Data LinkedIn-verificatie).
  • Wervingstrends: De bedrijfsdetailpagina bevraagt historische gescrapte vacaturegegevens gegroepeerd per maand om wervingspatronen in de loop van de tijd te tonen.
  • Weergave-tracking: Elke keer dat je een bedrijfsdetailpagina bezoekt, wordt een GebruikerGlobalBedrijfWeergave-record aangemaakt of bijgewerkt met het huidige tijdstempel. Dit stuurt de kolom “Laatst bekeken” in zoekresultaten aan.

Tips voor gevorderde gebruikers

  • Het minimum vacatureaantal is standaard 1: Bedrijven met nul actieve vacatures worden standaard uitgesloten. Dit is opzettelijk — een bedrijf zonder open posities heeft waarschijnlijk nu geen recruitment-diensten nodig.
  • Null-sectoren zijn toegestaan: Bedrijven die niet zijn verrijkt met sectorgegevens verschijnen nog steeds in ongefilterde resultaten. Als je een sectorfilter toepast, worden deze bedrijven uitgesloten omdat ze niet kunnen overeenkomen met een specifieke sector die ze niet hebben.
  • Vaardigheden gebruiken JSONB-matching: Vaardigheidsfilters werken door het JSONB-veld requirements_summary op gescrapte vacatures te doorzoeken. De zoekopdracht ondersteunt samengestelde vaardigheden zoals “React/Frontend” die als subtekenreekspatronen worden gematcht.
  • Opgeslagen searches kunnen monitoren op nieuwe bedrijven: Schakel meldingen in op een opgeslagen search en het systeem voert deze periodiek opnieuw uit en waarschuwt je wanneer nieuwe bedrijven in de resultaten verschijnen. Dit is bijzonder krachtig voor het bijhouden van opkomende kansen in jouw niche.

Gerelateerd