Hoe ontwerp je een CRM? Zo organiseer je jouw data in HubSpot
Voordat je workflows en automatiseringen bouwt, heb je een sterk datamodel nodig. Leer hoe je HubSpot slim inricht met objecten, properties en relaties
Een aanvraag komt binnen. Marketing heeft het formulier, sales houdt een eigen lijst bij en in HubSpot staan twee versies van hetzelfde bedrijf. Wie volgt de aanvraag op?
Van losse aanvraag naar opvolging
Neem een groeiende scale-up als voorbeeld. Voorheen kopieert het team aanvragen handmatig en moet sales uitzoeken welk bedrijfsrecord klopt. Met een goed ingericht CRM komt de aanvraag bij het juiste bedrijf terecht, krijgt het contact een eigenaar en start de opvolging.
Aanvraag. Het formulier legt vast wie contact opneemt en met welke vraag.
Koppeling. Het contact wordt verbonden met het juiste bedrijf in HubSpot.
Opvolging. De verantwoordelijke krijgt een taak en kan zien wat er al is gebeurd.
In het voorbeeld kan één bedrijf meerdere contactpersonen hebben. Een contactpersoon kan ook bij meerdere bedrijven betrokken zijn.
Een CRM is eigenlijk een database
Veel mensen zien HubSpot als een marketing- of salestool. Technisch gezien is dat niet helemaal waar. HubSpot is in de basis een database waarin verschillende soorten gegevens worden opgeslagen die onderling met elkaar verbonden zijn.
Denk bijvoorbeeld aan:
Contactpersonen
Bedrijven
Deals
Producten
Tickets
Contracten
Marketingcampagnes
Custom Objects
Binnen HubSpot worden deze Objects genoemd.
Een object kun je zien als een verzameling van één bepaald type informatie. Een contactpersoon bevat persoonsgegevens, een bedrijf bevat bedrijfsinformatie, een product bevat productgegevens en een contract bevat contractinformatie.
Properties: de bouwstenen van elk object
Elk object bestaat vervolgens uit eigenschappen. In HubSpot heten deze Properties. In het Nederlands kun je deze vergelijken met velden.
Bijvoorbeeld:
Contact
Voornaam
Achternaam
E-mailadres
Telefoonnummer
Bedrijf
Bedrijfsnaam
Branche
KvK-nummer
Website
Contract
Contractnummer
Startdatum
Einddatum
Contractwaarde
Properties zijn niets anders dan de individuele stukjes data waaruit een object bestaat. Samen vormen ze de informatie waarop je CRM draait.
Objecten bestaan niet los van elkaar
Nu wordt het interessant. Vrijwel geen enkel object staat op zichzelf. Een contactpersoon werkt bijvoorbeeld bij een bedrijf, een bedrijf heeft contracten, een contract bevat producten en een deal wordt gesloten door een contactpersoon.
Deze relaties moet je vooraf bepalen. Binnen HubSpot noemen we dit Associaties. Zij bepalen uiteindelijk hoe je kunt rapporteren, automatiseren, segmenteren en processen kunt ondersteunen.
Welke relaties bestaan er?
Er bestaan drie veelgebruikte relatievormen.
1. One-to-One (1:1)
Een object hoort precies bij één ander object.
Bijvoorbeeld:
één abonnement heeft één serienummer.
2. One-to-Many (1:N)
Dit is veruit de meest voorkomende relatie.
Bijvoorbeeld:
één bedrijf heeft meerdere contactpersonen;
één bedrijf heeft meerdere contracten;
één contract bevat meerdere producten.
3. Many-to-Many (N:N)
Hier kunnen beide kanten meerdere relaties hebben.
Bijvoorbeeld:
één marketingcampagne promoot meerdere producten;
één product komt terug in meerdere campagnes.
Deze relaties bepalen uiteindelijk hoe je CRM functioneert.
Denk na over de Source of Truth
Een van de grootste fouten die organisaties maken, is dezelfde informatie op meerdere plekken opslaan.
Bijvoorbeeld:
Contractwaarde staat op:
Company
Deal
Contract
Welke is dan leidend?
Niemand weet het.
Daarom bepaal je vooraf de Source of Truth. Voor iedere eigenschap stel je jezelf één vraag:
Waar hoort deze informatie oorspronkelijk thuis?
Bijvoorbeeld:
Gegeven
Source of Truth
Contractwaarde
Contract
Bedrijfsnaam
Bedrijf
Voornaam
Contact
SKU
Product
Omzet
ERP
Vanuit deze bron synchroniseer je eventueel naar andere systemen, maar er is altijd maar één eigenaar van de data.
Waar komt de data vandaan?
Niet alle data ontstaat op dezelfde manier. Vraag jezelf daarom bij iedere property af:
Wordt deze handmatig ingevuld?
Komt deze uit een API?
Komt deze uit een ERP?
Wordt deze berekend?
Komt deze uit een formulier?
Wordt deze door een workflow gevuld?
Leg dit ook vast. Wanneer een API iedere nacht gegevens overschrijft, heeft het immers weinig zin dat medewerkers dezelfde property handmatig aanpassen.
Niet alles hoeft een property te zijn
Nog een veelgemaakte fout: organisaties maken van iedere gebeurtenis een property. Terwijl sommige informatie helemaal geen vaste eigenschap is, maar een gebeurtenis.
Bijvoorbeeld:
e-mail geopend;
website bezocht;
formulier ingevuld;
contract ondertekend;
webinar bijgewoond.
Dit zijn geen eigenschappen van een contactpersoon. Dit zijn gebeurtenissen.
HubSpot kent hiervoor onder andere:
Timeline Events
Custom Events
Events vertellen wat er is gebeurd. Properties vertellen wat iets op dit moment is. Dat verschil is ontzettend belangrijk voor een schaalbaar CRM.
Teken eerst een ERD
Teken vóór de inrichting van HubSpot een Entity Relationship Diagram (ERD).
Hierin teken je:
alle objecten;
alle relaties;
cardinaliteit (1:1, 1:N of N:N);
de Source of Truth;
welke systemen eigenaar zijn van welke data.
Pas daarna ga je HubSpot configureren. Niet andersom.
Governance: wie mag wat aanpassen?
Een CRM groeit. Er komen nieuwe collega's, nieuwe processen en nieuwe integraties. Zonder duidelijke afspraken ontstaat vanzelf chaos.
Leg daarom vast:
wie properties mag aanmaken;
wie objecten mag wijzigen;
wie eigenaar is van ieder object;
hoe wijzigingen worden aangevraagd;
hoe naming conventions eruitzien;
wanneer een property verwijderd mag worden.
Zo voorkom je dat je CRM na een paar jaar nauwelijks nog beheersbaar is.
Zie HubSpot als het fundament van je organisatie
Veel bedrijven zien HubSpot als een marketingtool. In werkelijkheid is het veel meer dan dat. Je CRM is de digitale weergave van je organisatie. Hier komen sales, marketing, operations, finance en klantenservice samen.
Als de datastructuur klopt:
worden automatiseringen eenvoudiger;
worden rapportages betrouwbaarder;
werken AI-oplossingen beter;
voorkom je dubbele data;
groeit je CRM mee met je organisatie.
Investeer daarom niet als eerste in workflows. Investeer eerst in je datamodel. Een goed ontworpen CRM is namelijk geen verzameling properties, maar de blauwdruk van hoe jouw organisatie werkt.
Waar loopt je CRM vast?
Metrics Insight helpt je bepalen welke gegevens leidend zijn en bouwt de koppelingen en workflows die je team nodig heeft.
Van objecten en properties tot events en ERD's. Hieronder vind je de antwoorden op de vragen die marketeers en CRM-specialisten het vaakst stellen.
Wat is een object in HubSpot?
Een object is een verzameling van één bepaald type informatie. Denk aan contactpersonen, bedrijven, deals, producten of contracten. Elk object heeft zijn eigen eigenschappen (properties) en kan relaties hebben met andere objecten.
Wat is het verschil tussen een object en een property?
Een object is de entiteit waarin gegevens worden opgeslagen. Een property is een specifiek gegevensveld binnen dat object, zoals een naam, e-mailadres, contractwaarde of productprijs.
Wat zijn standaardobjecten in HubSpot?
HubSpot beschikt standaard over objecten zoals Contactpersonen, Bedrijven, Deals, Tickets, Producten, Marketingcampagnes en Afspraken. Daarnaast kun je zelf Custom Objects aanmaken.
Wanneer gebruik je een Custom Object?
Een Custom Object gebruik je wanneer je gegevens wilt opslaan die niet passen binnen de standaardobjecten van HubSpot, zoals contracten, abonnementen, locaties, machines of projecten.
Wat is een relatie tussen objecten?
Een relatie bepaalt hoe objecten met elkaar verbonden zijn. Zo kan één bedrijf meerdere contactpersonen hebben of één contract meerdere producten bevatten. Deze relaties vormen de basis van je CRM.
Wat is het verschil tussen een One-to-One, One-to-Many en Many-to-Many relatie?
Een One-to-One-relatie koppelt één object aan één ander object. Een One-to-Many-relatie koppelt één object aan meerdere andere objecten. Bij een Many-to-Many-relatie kunnen beide objecten meerdere relaties met elkaar hebben.
Wat is het verschil tussen een property en een event?
Een property beschrijft de huidige status van een object, zoals een lifecycle stage of e-mailadres. Een event legt een gebeurtenis vast, zoals een geopende e-mail, een ingevuld formulier of een ondertekend contract.
Wat is een ERD?
Een Entity Relationship Diagram (ERD) is een visuele weergave van alle objecten in je CRM en de relaties tussen die objecten. Het helpt bij het ontwerpen van een schaalbare en overzichtelijke datastructuur.
Waarom is een goede datastructuur belangrijk in HubSpot?
De datastructuur bepaalt hoe informatie wordt opgeslagen, hoe workflows functioneren, hoe rapportages worden opgebouwd en hoe schaalbaar je CRM is. Een goed ontworpen model voorkomt dubbele data, complexe automatiseringen en foutieve rapportages.
Kan ik mijn datastructuur later nog aanpassen?
Ja, maar hoe langer een CRM in gebruik is, hoe ingewikkelder wijzigingen worden. Daarom is het verstandig om vóór de implementatie goed na te denken over objecten, properties, events en onderlinge relaties.