Alle artikelen

HubSpot koppelen aan je boekhouding en andere systemen

·

Door

Je koppelt HubSpot aan je boekhouding of een andere tool door eerst vast te leggen welk systeem welke gegevens beheert, en dan te kiezen tussen een kant-en-klare koppeling, een workflowplatform of een eigen koppeling via de HubSpot-API. Welke dat wordt, hangt af van wat je wilt uitwisselen en hoe vaak.

Wat HubSpot koppelen inhoudt

HubSpot is vaak de plek waar je klantgegevens, deals en contactmomenten bijhoudt. De rest van je bedrijf draait op andere systemen: een boekhoudpakket, een mailtool, een facturatietool, een eigen app. Koppelen betekent dat gegevens tussen die systemen worden doorgegeven, zodat niemand ze hoeft over te typen en iedereen met dezelfde gegevens werkt.

Het is meer dan een knop. Je beslist welke gegevens heen en weer gaan, in welke richting, en wat er gebeurt als twee systemen het oneens zijn. Dat deel is vaak lastiger dan de techniek.

De manieren om HubSpot te koppelen

AanpakPast bijLet op
Kant-en-klare koppeling van HubSpot of de andere leverancierEen gangbare uitwisseling die het pakket al ondersteunt.Je krijgt wat de koppeling biedt. Past je proces er niet precies in, dan loop je ertegenaan.
Een workflowplatformKoppelingen met eigen regels, meerdere systemen of AI-stappen.Je hebt iemand nodig die het beheert en foutmeldingen opvolgt.
Eigen koppeling via de HubSpot-APIEen uitwisseling die een platform niet aankan, of die precies op jouw proces moet passen.Maatwerk betekent beheer. Spreek vooraf af wie het onderhoudt.
Een combinatieEenvoudige delen via een platform, het lastige deel in code.Leg vast welk deel waar draait.

In mijn eigen werk wisselt de aanpak per klus. Vaak gebruik ik een workflowplatform en de HubSpot-API, soms HubSpot zelf of een ander hulpmiddel. Er is geen vaste keuze: het hangt af van wat er moet gebeuren.

Waar je op let voordat je koppelt

Dit zijn de punten die bij elke koppeling spelen.

  • Welk systeem is leidend? Bepaal per soort gegeven welke bron de juiste is. Anders weet je bij een verschil niet welke waarde wint.
  • Dubbele contacten en bedrijven. Dezelfde klant kan in twee systemen op verschillende manieren staan. Bepaal hoe je ze herkent, bijvoorbeeld op e-mailadres of btw-id.
  • Velden en eigenschappen. Wat in het ene systeem een veld is, heet in het andere anders of werkt anders. Leg vast hoe ze op elkaar aansluiten.
  • Foutafhandeling. Een koppeling valt weleens uit of krijgt een foutmelding. Bepaal wie dat ziet en wat er dan gebeurt. Houd rekening met de limieten van de API, zoals het aantal verzoeken per minuut; die kunnen veranderen.
  • Wat gebeurt er met wijzigingen achteraf? Een factuur die al verstuurd is, hoort niet stilletjes te veranderen. Leg vast hoe correcties lopen.

Een voorbeeld: een facturatietool voor HubSpot

Voor een ledenorganisatie bouwde ik een facturatietool die met HubSpot samenwerkt. Een deal in HubSpot leidt tot een factuur. De tool verstuurt de factuur en bepaalt aan de hand van het btw-id van de ontvanger welk bedrijf van de organisatie als afzender op de factuur hoort. De betaalstatus gaat terug naar HubSpot, en de tool is gekoppeld aan een boekhoudpakket.

Wat het oploste: factureren en crediteren namens meerdere bedrijven, vanuit één plek. Dat is precies zo'n situatie waarin een standaardkoppeling vaak niet past: de afzender hangt af van de klant, en een creditnota moet namens het juiste bedrijf worden gemaakt. Dit is een beschrijving van wat ik bouwde, geen klantcase.

Met welke uitwisseling begin je?

  1. Kies één uitwisseling. Bijvoorbeeld: een gewonnen deal wordt een conceptfactuur.
  2. Leg vast welk systeem leidend is en welke velden over en weer gaan.
  3. Bouw het kleinste werkende stuk en test met een paar echte gevallen.
  4. Breid uit als het klopt, bijvoorbeeld met de betaalstatus of met correcties.
  5. Spreek het beheer af. Wie bekijkt foutmeldingen en wie past aan als een proces verandert?

Als Eerste Klus kun je één uitwisseling laten bouwen, voor een vaste prijs die je vooraf kent. Hoe dat in stappen werkt, staat bij De Eerste Klus. Meer over wat ik aan koppelingen bouw, staat bij koppelingen tussen je systemen.

Veelgestelde vragen

Kan HubSpot gekoppeld worden aan mijn boekhoudpakket?

Meestal wel, via een kant-en-klare koppeling, een workflowplatform of een eigen koppeling via de API. Welke past, hangt af van je pakket en wat je wilt uitwisselen. Dat bekijk ik in het gesprek van 20 minuten.

Wanneer is een eigen koppeling nodig in plaats van een standaardkoppeling?

Als je proces niet in de standaardkoppeling past, bijvoorbeeld bij facturatie vanuit meerdere bedrijven of bij eigen regels voor correcties. Past een standaardkoppeling, dan raad ik die aan.

Werk je met een workflowplatform of met de HubSpot-API?

Allebei, en soms ook met HubSpot zelf of andere hulpmiddelen. Ik kies per klus wat past bij wat er moet gebeuren.

Wie beheert de koppeling na oplevering?

Dat spreek ik vooraf met je af. Een koppeling die niemand beheert, loopt vroeg of laat vast. Daarom hoort beheer bij het voorstel.

Welke klus kost jou nu de meeste tijd?

Vertel het me in een kort gesprek. Past het niet bij wat ik doe, dan zeg ik dat.