Home Planner
Terug naar HelpcentrumHandleidingen

Projecten versturen van Home Planner naar je CRM

Home Planner
Home PlannerApp-team · October 13, 2026

Koppel HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets of je eigen systeem, en verstuur in één stap een project met ruimtes, producten, prijzen en de plattegrond.

De Home Planner-app verstuurt een ruimteontwerp via Zapier naar HubSpot, Salesforce, Google Sheets en Pipedrive

Elk project dat je verstuurt, komt in je CRM binnen als één record: de link naar het project, de ruimtes, producten met SKU, aantallen, prijzen, het totaalbedrag en de plattegrond als PDF. Geen screenshots overtypen, geen prijsopgaven handmatig invoeren.

In deze handleiding lees je hoe je HubSpot, Pipedrive, Bitrix24, Salesforce of Google Sheets koppelt via Zapier, en hoe je elk ander systeem verbindt via de eigen URL.

Zo werkt het

  1. Eenmalig koppelen. Voeg in de app een verbinding toe: kies je CRM of plak de URL van je eigen systeem.
  2. Ontwerpen. Plan de ruimtes samen met je klant en richt ze in met producten en prijzen.
  3. Versturen. Kies Delen → Verzenden naar … bij het geopende project. Het project staat binnen enkele seconden in je CRM.

Voordat je begint

Dit heb je nodigWaarom
PRO++ of de gratis proefperiodeVersturen naar een CRM maakt deel uit van PRO++. Heb je nog geen PRO++, dan start bij je eerste verbinding een gratis proefperiode van 14 dagen — zonder betaling.
Een Home Planner-accountVerbindingen horen bij je account en werken op al je apparaten. De app vraagt je in te loggen zodra je de eerste verbinding opslaat.
Een project dat is opgeslagen in de cloudEen project dat alleen op dit apparaat staat, kun je niet versturen. Het record verwijst namelijk naar de online kopie van het project.
Een Zapier-account (voor HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets)Zapier stuur het project door naar je CRM. Zapier biedt gratis en betaalde abonnementen. Sinds oktober 2026 vereist Salesforce een betaald Zapier-abonnement (zie de tarieven van Zapier).

Je CRM koppelen via Zapier

De stappen zijn voor elk systeem hetzelfde. Alleen de CRM-actie bij stap 5 in Zapier verschilt — zie de tabel hieronder.

In Home Planner

  1. Ga naar Instellingen → Zakelijk → CRM & spreadsheets. Of open een willekeurig project en kies Delen → CRM & spreadsheets.
  2. Kies Verbinding toevoegen en selecteer je systeem.
  3. Kies Sleutel kopiëren. Deze sleutel koppelt Zapier aan je Home Planner-account. Als je geen PRO++ hebt, start hiermee je gratis proefperiode van 14 dagen.

In Zapier

  1. Voeg Home Planner toe aan je Zapier-account. De Home Planner-app wordt momenteel beoordeeld door Zapier. Zolang de app nog niet in de lijst staat, kun je ons mailen voor een uitnodiging — we sturen je dan een link. Zie je de knop Open de kant-en-klare Zap, kies die dan: de trigger en de stap voor je CRM staan dan al ingesteld.
  2. Maak een Zap aan met de trigger Home Planner → Project Sent.
  3. Koppel een nieuw account en plak de sleutel in het veld Connection key. Zapier toont de naam van de verbinding uit de app.
  4. Test de trigger. Zapier laadt een voorbeeldproject, zodat je de velden kunt koppelen voordat je voor het eerst echt iets verstuurt.
  5. Voeg de actie voor je CRM toe en koppel de velden (zie de tabel).
  6. Zet de Zap aan. In de app verandert de status van de verbinding nu in In bedrijf. Staat er nog steeds "De Zap staat nog niet aan", zet de Zap dan uit en weer aan.
SysteemZapier-actieAanbevolen koppeling
HubSpotDeal aanmakenProject name → deal name; totals.sum → amount; Project link, Products (text) en PDF link → description
PipedriveDeal aanmakenProject name → title; totals.sum en totals.currency → value; Products (text) → note
Bitrix24Create Deal of Create LeadProjectnaam → titel; totalen.sum → bedrag; Producten (tekst) → opmerking
SalesforceRecord aanmaken → OpportunityProject name → name; totals.sum → amount; Project link → description. Vereist een betaald Zapier-abonnement (sinds oktober 2026).
Google SheetsSpreadsheetrij aanmakenProject name, totals.sum, Project link en updated → losse kolommen, één rij per verstuurd project

Een project versturen

  1. Open het project. Controleer of de prijsopgave klopt: de producten, aantallen en prijzen zijn precies wat de klant te zien krijgt.
  2. Kies Delen → Verzenden naar …. Elke verbinding die aan staat heeft een eigen regel, bijvoorbeeld Verzenden naar HubSpot.
  3. Controleer het resultaat. De app toont Project verzonden naar HubSpot met het aantal ruimtes en producten. Antwoordt je systeem niet, dan geeft de app de melding We proberen het automatisch opnieuw: Home Planner probeert het opnieuw na 1 minuut, 10 minuten en 1 uur.

Hetzelfde project twee keer verstuurd? Verstuur je een ongewijzigd project binnen 24 uur nogmaals, dan wordt er geen dubbel record aangemaakt. Pas je iets aan — een prijs, een aantal, de plattegrond — dan maakt de volgende verzending wel een nieuw record aan.

Wat een record bevat

Dezelfde velden komen aan bij Zapier en bij je eigen URL. De prijzen en totalen komen overeen met de prijsopgave van het project in de app.

VeldInhoud
planNameProjectnaam
revisionUrlLink naar het online project. Je klant opent deze in een browser of in de app.
pdfUrlPlattegrond als PDF. Aanwezig als je ontwerp het exporteren van tekeningen ondersteunt; het bestand blijft 7 dagen bewaard — sla het op in je CRM.
totalen.sum, totalen.currency, totalen.itemsTotaalbedrag van de prijsopgave, de valuta en het aantal regels
productsTextDe volledige prijsopgave als leesbare tekst: ruimtes, producten, SKU, aantal × prijs. Ideaal voor een opmerking of een beschrijvingsveld.
kamers[]Elke ruimte: naam, type, oppervlakte, afmetingen en de aanwezige items
kamers[].items[]Elk product of materiaal: itemNumber (SKU), naam, aantal, prijs, totaal, imageURL, onderdelen
client_reference_idUniek ID van deze verzending
aangemaakt, bijgewerktDatum en tijd van aanmaken en van de laatste opslag

Voorbeeld van productsText:

productsTextyaml
Living room:
- Sofa Oslo (SOFA-1042): 1 × 899.00 = 899.00 USD
  - Cushion (CUSH-17): 2 × 25.00 = 50.00 USD
- Oak flooring (Floor_Oak_01): 1 × 540.00 = 540.00 USD

Total: 1489.00 USD

Je eigen systeem koppelen via een URL (webhook)

Voor een systeem dat niet in de lijst staat, of voor je eigen server. Home Planner verstuurt het record als JSON naar je HTTPS-adres.

  1. Kies Verbinding toevoegen → Ander systeem (je URL). Vul een knopnaam in (maximaal 24 tekens) en de URL. Deze moet beginnen met https://.
  2. De app verstuurt een testverzoek en toont bijvoorbeeld Gecontroleerd: respons 200 in 0,4 s.
  3. Aanbevolen: kopieer het Ondertekeningsgeheim en controleer elk verzoek hiermee op je server.

Het verzoek

OnderdeelWaarde
Methode, bodyPOST, Content-Type: application/json, het hierboven beschreven record
X-HomePlanner-Signaturet=<unix-tijd>,v1=<hex>, waarbij v1 = HMAC-SHA256(secret, t + "." + body)
X-HomePlanner-DeliveryAflever-ID. Dit blijft gelijk bij elke herpoging — gebruik het om dubbele verwerking te voorkomen.

Verifieer de handtekening aan de hand van de ruwe body van het verzoek, exact zoals ontvangen, vóór eventuele JSON-parsing. Een body die opnieuw is geanalyseerd en geserialiseerd, komt nooit overeen met de handtekening.

verify-signature.jsjavascript
const crypto = require('crypto');

// rawBody: the request body exactly as received (Buffer or string), before JSON parsing.
// Express: app.post('/home-planner', express.raw({ type: 'application/json' }), handler)
function isFromHomePlanner(rawBody, header, secret) {
  if (!header) return false;
  const parts = Object.fromEntries(header.split(',').map(p => p.split('=', 2)));
  if (!parts.t || !parts.v1) return false;
  if (Math.abs(Date.now() / 1000 - Number(parts.t)) > 300) return false;
  const expected = Buffer.from(
    crypto.createHmac('sha256', secret).update(`${parts.t}.${rawBody}`).digest('hex'), 'hex');
  const received = Buffer.from(parts.v1, 'hex');
  return expected.length === received.length && crypto.timingSafeEqual(expected, received);
}

Je antwoord

  • Elke 2xx-code binnen 15 seconden geldt als succesvol afgeleverd.
  • Geen antwoord, een 5xx-code, 408 of 429: Home Planner probeert het opnieuw na 1 min, 10 min en 1 uur, en stopt na 2 uur.
  • Elke andere 4xx-code, een omleiding of een certificaatfout is definitief: de verbinding krijgt de status Fout. Omleidingen worden niet gevolgd.
  • Adressen in particuliere of lokale netwerken zijn niet toegestaan, bijvoorbeeld localhost, 127.*, 10.*, 172.16–31.*, 192.168.* en 169.254.*.

Google Sheets zonder Zapier. Een web-app via Google Apps Script werkt ook als URL. Het gebruikelijke 302-antwoord richting script.googleusercontent.com telt als afgeleverd.

Statussen en foutmeldingen

In de appBetekenisWat te doen
In bedrijfProjecten komen aan bij Zapier of je URL.Niets.
GekoppeldHet scenario is gekoppeld; projecten komen binnen zolang het aan staat.Laat het scenario aan staan.
De Zap staat nog niet aanZapier is nog niet geabonneerd op deze sleutel.Zet de Zap aan. Staat deze al aan, zet hem dan uit en weer aan.
UitJe hebt de verbinding uitgeschakeld. De bijbehorende regel bij Delen is verborgen.Schakel de verbinding weer in.
FoutDe laatste verzending is mislukt. De reden staat onder de status.Los het probleem op en verstuur daarna opnieuw via Delen.
De server reageerde nietGeen antwoord binnen 15 seconden.Controleer of je server online is.
Serverrespons: 404Je systeem heeft het verzoek geweigerd.Controleer de URL en de serverlogs.
Verificatie van het certificaat van de site is misluktHet HTTPS-certificaat is verlopen of ongeldig.Vernieuw het certificaat.
Afleveren mislukt gedurende 2 uur, verzenden gestoptAlle herpogingen zijn mislukt.Herstel de ontvanger en verstuur het project opnieuw.
Dit project is alleen op dit apparaat opgeslagenHet project is niet opgeslagen in de cloud.Schakel opslaan in de cloud in voor dit project.

Veelgestelde vragen

Wat kost het?

Versturen naar een CRM zit inbegrepen in PRO++. Bij je eerste verbinding start een gratis proefperiode van 14 dagen als je nog niet eerder PRO++ hebt gehad. Zapier heeft gratis en betaalde abonnementen. Sinds oktober 2026 vereist Salesforce een betaald Zapier-abonnement: bekijk de tarieven van Zapier.

Wat gebeurt er als de proefperiode of PRO++ afloopt?

De regels met Verzenden naar … verdwijnen uit het menu Delen. Je verbindingen blijven bewaard; je kunt ze nog steeds uitschakelen of verwijderen. Neem opnieuw PRO++ en ze werken weer zonder dat je iets opnieuw hoeft in te stellen.

Hoeveel verbindingen kan ik hebben?

Maximaal 3, bijvoorbeeld HubSpot voor deals en Google Sheets voor een prijzenlogboek.

Ik heb een nieuwe sleutel gemaakt. Waarom komen er geen projecten meer binnen?

Een nieuwe sleutel deactiveert de oude direct. Plak de nieuwe sleutel in Zapier en zet de Zap daarna uit en weer aan.

Sommige producten hebben geen SKU. Wat wordt er dan verstuurd?

Die worden verstuurd met de productcodes van Home Planner. De app geeft na het versturen aan om hoeveel producten het gaat.

Ziet mijn klant hier iets van?

Nee. Het record gaat naar de verbinding die je hebt ingesteld (Zapier of je URL). Je klant ziet het project alleen als je de link deelt.

Zijn mijn CRM-gegevens veilig?

Home Planner verstuurt alleen gegevens — de app leest je CRM nooit uit. Je kunt de sleutel of het ondertekeningsgeheim op elk moment vervangen via Nieuwe sleutel of Nieuw geheim.

Merkkennisgeving. Home Planner is onafhankelijk van HubSpot, Inc. en wordt niet ondersteund door, gesponsord door of onderhouden in samenwerking met HubSpot, Inc. Home Planner is onafhankelijk van de overige op deze pagina genoemde merken en wordt niet door hen ondersteund, gesponsord of onderhouden.

Home Planner

Probeer het uit in je eigen project

Gratis app voor plattegronden en interieurontwerp