Your Tech Club
KOPPELINGENPIPEDRIVE

Pipedrive koppelen aan je andere systemen

Verkopers willen in Pipedrive deals bijhouden, niet klantgegevens overtypen uit de boekhouding. Met een koppeling wordt een gewonnen deal vanzelf een klant, een factuur of een project. En de verkoper ziet in Pipedrive of er al betaald is.

Alle koppelingen
4,8 uit 127 reviews
ISO 9001 & 27001
PipedriveCRM en sales
  • Personen en organisaties gaat heen en weer met Je andere systemen
  • Deals en fasen gaat heen en weer met Je andere systemen
  • Leads gaat heen en weer met Je andere systemen
  • Producten op deals gaat heen en weer met Je andere systemen
Je andere systemenZoals Exact Online, Moneybird, Google Workspace

Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman

Wat je uitwisselt

Dit zijn de gegevens die organisaties het vaakst tussen systemen laten lopen. Welke daarvan voor jou tellen, hangt af van waar het werk nu blijft liggen.

Personen en organisaties

Contactpersonen en de bedrijven waar ze werken. In de boekhouding heet dat een debiteur, in je webshop een klant. De koppeling moet die drie aan elkaar kunnen herkennen.

Deals en fasen

Een deal doorloopt de fasen van je pijplijn. Het moment dat een deal op gewonnen gaat, is voor de meeste koppelingen het startpunt: klant aanmaken, factuur klaarzetten, project openen.

Leads

Leads staan in Pipedrive los van deals, in de Leads Inbox. Aanvragen van je website haal je als lead binnen, zodat een verkoper ze eerst beoordeelt voordat er een deal van wordt.

Producten op deals

Met producten op een deal weet je wat er verkocht is en voor welke prijs. Komen je artikelen uit een ERP of webshop, houd de productlijst in Pipedrive daar dan mee gelijk.

Facturen en betaalstatus terug

Facturen maak je in de boekhouding. Zet het factuurnummer en de betaalstatus terug bij de deal of organisatie, dan hoeft een verkoper niet te vragen of een klant al betaald heeft.

Activiteiten, notities en e-mail

Telefoontjes, afspraken, taken en notities. Via e-mail- en agendasynchronisatie komen mails en afspraken uit je eigen inbox bij de juiste persoon en deal te staan.

Standaard of maatwerk

Niet altijd. Doet een bestaande koppeling voor Pipedrive precies wat je nodig hebt, dan zeggen we dat ook.

Wat er al bestaat

De Pipedrive Marketplace heeft apps voor boekhouding, telefonie, formulieren en meer. Pipedrive synchroniseert zelf met mail, agenda en contacten van Google en Microsoft, en heeft een Gmail-add-on om vanuit je inbox personen, deals en activiteiten aan te maken.

Voor een klein team met een eenvoudig proces is dat vaak genoeg. Een gewonnen deal wordt een klant in de boekhouding, er gaat een factuur uit en de verkoper kan verder.

Het schuurt als je meer wilt. Bijvoorbeeld als één deal meerdere facturen oplevert, als je met termijnen werkt of als eigen velden mee moeten. Controleer dan of een app ook je eigen velden meeneemt, want dat is niet vanzelfsprekend.

Wanneer maatwerk nodig is
  • Je boekhouding of ERP heeft geen app in de Pipedrive Marketplace.
  • Eén deal leidt tot meerdere facturen, termijnen of een abonnement.
  • Je gebruikt eigen velden die ook in een ander systeem moeten landen.
  • Een gewonnen deal moet ook een project of planning starten, niet alleen een factuur.
  • Meerdere Pipedrive-accounts of vestigingen moeten naar één administratie.
Hoe het technisch werkt

REST API in twee versies

Pipedrive heeft een REST API met v1- en v2-endpoints. De v2-endpoints, onder meer voor deals, personen, organisaties, activiteiten en producten, zijn sneller en kosten minder tokens. Wordt een v1-endpoint uitgefaseerd, dan krijg je minstens een jaar om over te stappen.

API-token of OAuth

Voor een eigen koppeling kun je een API-token gebruiken. Dat token hoort bij één gebruiker en geeft toegang tot alles wat die gebruiker ziet. Apps die je via de Pipedrive Marketplace aanbiedt, werken met OAuth 2.0.

Webhooks

Webhooks v2 melden het aanmaken, wijzigen en verwijderen van onder meer deals, personen, organisaties, activiteiten, leads en producten. Je mag 40 webhooks per gebruiker hebben. Mislukt een aflevering, dan probeert Pipedrive het na 3, 30 en 150 seconden opnieuw.

Een tokenbudget per dag

Elk verzoek kost tokens uit een dagbudget: 30.000 keer een factor voor je abonnement keer het aantal gebruikers. Een lijst ophalen kost meer dan één record ophalen, en zoeken kost relatief veel. Daarnaast geldt per gebruiker een limiet per twee seconden.

Testomgeving

Voor ontwikkeling vraag je een developer sandbox-account aan. Dat werkt als een gewoon Pipedrive-account met voorbeelddata. Het blijft actief als je binnen 45 dagen een app aanmaakt.

AI ertussen

Een koppeling verplaatst gegevens. AI kan daartussen lezen, sorteren en een voorstel klaarzetten. Waar het ertoe doet, beslist een mens.

Wat Pipedrive zelf kan

Pipedrive heeft AI om e-mails te schrijven en, in bèta, om e-mailthreads samen te vatten met een inschatting van koopbereidheid en actiepunten. Die functies zitten in de hogere abonnementen en werken op mails die via e-mailsynchronisatie binnenkomen. De Sales Assistant beantwoordt vragen over je gegevens in Pipedrive.

Een lead voorbereiden

Een aanvraag komt binnen via je website. AI zoekt of de persoon of organisatie al bestaat, vat de vraag samen en zet een concept-antwoord klaar bij de lead. De verkoper beslist of het een deal wordt en wat er in het antwoord staat.

Wanneer de ingebouwde AI tekortschiet

De AI in Pipedrive ziet alleen wat in Pipedrive staat. Moet een samenvatting ook zeggen dat een klant twee facturen open heeft of dat een levering vertraagd is, dan moeten die gegevens eerst via een koppeling in Pipedrive komen.

Waar het misgaat

Een API-token van een medewerker

Een API-token hoort bij één gebruiker. Wordt het token vernieuwd, dan stopt de koppeling. Vertrekt die medewerker, dan hangt de koppeling aan een account dat je eigenlijk wilt afsluiten. Gebruik een vaste gebruiker voor koppelingen, of een app met OAuth.

Eigen velden met onleesbare sleutels

In de API heet een eigen veld niet Branche, maar krijgt het een willekeurige sleutel van 40 tekens. Die sleutel verandert niet als je het veld hernoemt. Maakt iemand het veld opnieuw aan, dan is er wel een nieuwe sleutel. Leg de sleutels vast en test na elke wijziging in je velden.

Webhooks die stil verdwijnen

Kan Pipedrive een webhook drie dagen lang niet afleveren, dan wordt hij verwijderd. Je koppeling merkt dat niet vanzelf. Controleer daarom regelmatig of je webhooks nog bestaan, en haal gemiste wijzigingen op via de API.

Budget op door één app

Een app die veel lijsten ophaalt, maakt het dagbudget snel op. Andere koppelingen krijgen dan foutmelding 429 tot het budget om middernacht weer wordt aangevuld, en dat is middernacht in de tijdzone van de server.

Zo bouwen we een koppeling

  1. Wat moet waarheen

    Welke gegevens gaan over, in welke richting, en welk systeem leidend is als twee waarden verschillen. Dat staat op papier voordat er iets gebouwd wordt. Voor deze koppeling gaat het om: Personen en organisaties, Deals en fasen, Leads, Producten op deals, Facturen en betaalstatus terug, Activiteiten, notities en e-mail.

  2. Velden en regels

    Per veld de vertaling tussen de systemen: statussen, btw-codes, grootboekrekeningen, artikelnummers. En wat er gebeurt bij een dubbel of een ontbrekend gegeven. Voor deze koppeling gaat het om: REST API in twee versies, API-token of OAuth, Webhooks, Een tokenbudget per dag, Testomgeving.

  3. Testen met echte gevallen

    In een testomgeving of testadministratie, met de uitzonderingen die in de praktijk voorkomen: creditnota's, deelleveringen, gewijzigde klantgegevens.

  4. Live, met logging en bewaking

    Elke synchronisatie wordt gelogd en bij een fout krijgt iemand een melding. Verandert de API van een leverancier, dan passen wij de koppeling aan.

Het team van Your Tech Club op kantoor in Amsterdam
Amsterdam
Wie je spreekt

Geen accountmanager. Je spreekt iemand die zelf koppelingen bouwt, en die zegt het ook als een standaardkoppeling genoeg is.

Joey van VlietJoey van VlietOprichter
Yassine SeghrouchniYassine SeghrouchniOprichter
  • Kantoor aan de Duivendrechtsekade in Amsterdam
  • ISO 9001 en ISO 27001, gecertificeerd door Kiwa
  • 500 projecten opgeleverd
  • 4,8 uit 127 reviews
Veelgestelde vragen

Heeft Pipedrive een API?

Ja, Pipedrive heeft een REST API voor onder meer deals, personen, organisaties, leads, activiteiten en producten. Je gebruikt een API-token of OAuth 2.0. Met webhooks laat Pipedrive een ander systeem weten dat er iets is aangemaakt, gewijzigd of verwijderd.

Hoeveel API-verzoeken mag ik doen in Pipedrive?

Pipedrive werkt met een dagbudget aan tokens: 30.000 keer een factor voor je abonnement keer het aantal gebruikers. Elk verzoek kost tokens, afhankelijk van het soort verzoek. Is het budget op, dan krijg je foutmelding 429 tot het budget weer is aangevuld.

Kan ik Pipedrive koppelen aan mijn boekhouding?

Ja. Voor een aantal pakketten staat een app in de Pipedrive Marketplace; voor andere pakketten bouw je een koppeling via de API van beide systemen. Het gebruikelijke patroon: een gewonnen deal maakt een klant en een factuur aan, en de betaalstatus komt terug bij de deal.

Wat gebeurt er met de koppeling als een medewerker vertrekt?

Draait de koppeling op het API-token van die medewerker, dan hangt alles aan dat ene account. Verandert het token, dan stopt de koppeling. Koppel daarom met een vaste servicegebruiker of een OAuth-app, en spreek af wie eigenaar wordt van deals en activiteiten die de koppeling aanmaakt.

Kan ik een Pipedrive-koppeling testen zonder mijn echte data?

Ja, met een developer sandbox-account. Dat is een los Pipedrive-account met voorbeelddata, bedoeld om apps en koppelingen te bouwen en te testen. Het blijft actief als je binnen 45 dagen een app aanmaakt of binnen zes maanden een app publiceert.

Kan YTC Pipedrive koppelen aan een systeem zonder standaardkoppeling?

Ja. We kunnen Pipedrive aan elk systeem koppelen, ook als er geen app in de Marketplace voor bestaat. Het begint dan met twee afspraken: welk systeem leidend is voor welke gegevens, en welke gebeurtenis in Pipedrive wat in gang zet.