Home Planner
Zurück zum BlogAnleitungen

So sendest du Projekte aus Home Planner an dein CRM

Home Planner
Home PlannerApp-Team · October 13, 2026

Verbinde HubSpot, Pipedrive, Bitrix24, Salesforce, Google Tabellen oder dein eigenes System und sende Projekte samt Räumen, Artikeln, Preisen und Grundriss in einem einzigen Schritt.

Die Home Planner App sendet Raumplanungsprojekte über Zapier an HubSpot, Salesforce, Google Tabellen und Pipedrive

Jedes gesendete Projekt kommt als ein eigener Datensatz in deinem CRM an: mit dem Link zum Projekt, allen Räumen, Artikeln samt SKU, Mengen, Preisen, der Gesamtsumme und dem Grundriss als PDF. Du musst nichts mehr aus Screenshots kopieren oder Kostenvoranschläge manuell abtippen.

Diese Anleitung zeigt dir, wie du HubSpot, Pipedrive, Bitrix24, Salesforce oder Google Tabellen über Zapier verbindest – und wie du jedes andere System direkt über seine URL anbindest.

So funktioniert es

  1. Einmal einrichten. Füge in der App eine Verbindung hinzu: Wähle dein CRM aus oder füge die URL deines eigenen Systems ein.
  2. Planen. Richte die Räume gemeinsam mit deiner Kundschaft ein und statte sie mit Artikeln und Preisen aus.
  3. Senden. Wähle im geöffneten Projekt „Teilen“ → „Senden an …“. Das Projekt wird innerhalb weniger Sekunden an dein CRM übermittelt.

Vorbereitung

Was du benötigstWarum
PRO++ oder den kostenlosen TestzeitraumDas Senden an ein CRM ist Teil von PRO++. Wenn du noch kein PRO++ hast, startet mit deiner ersten Verbindung automatisch ein 14-tägiger kostenloser Testzeitraum – ohne dass du Bezahldaten eingeben musst.
Ein Konto bei Home PlannerVerbindungen sind an dein Konto gebunden und funktionieren auf allen deinen Geräten. Die App fordert dich zum Anmelden auf, sobald du die erste Verbindung speicherst.
Ein in der Cloud gespeichertes ProjektEin Projekt, das nur auf diesem Gerät gespeichert ist, kann nicht gesendet werden. Der Datensatz verweist direkt auf die Online-Kopie des Projekts.
Ein Zapier-Konto (für HubSpot, Pipedrive, Bitrix24, Salesforce und Google Tabellen)Zapier übermittelt das Projekt an dein CRM. Zapier bietet sowohl kostenlose als auch kostenpflichtige Tarife an. Seit Oktober 2026 erfordert Salesforce einen kostenpflichtigen Zapier-Tarif (siehe Zapier-Preise).

Dein CRM über Zapier verbinden

Die Einrichtung läuft für jedes System gleich ab. Einzig die gewählte CRM-Aktion in Schritt 5 bei Zapier unterscheidet sich – siehe Tabelle unten.

In Home Planner

  1. Gehe zu Einstellungen → Business → CRM & Tabellen. Oder öffne ein beliebiges Projekt und wähle Teilen → CRM & Tabellen.
  2. Wähle Verbindung hinzufügen und entscheide dich für dein System.
  3. Wähle Schlüssel kopieren. Dieser Schlüssel verknüpft Zapier mit deinem Konto bei Home Planner. Falls du noch kein PRO++ nutzt, startet damit dein 14-tägiger kostenloser Testzeitraum.

In Zapier

  1. Füge Home Planner zu deinem Zapier-Konto hinzu. Die App Home Planner wird derzeit von Zapier geprüft. Solange sie dort noch nicht öffentlich gelistet ist, schreibe uns eine E-Mail für eine Einladung – wir senden dir den passenden Link zu. Falls in der App Fertigen Zap öffnen angezeigt wird, tippe stattdessen darauf: Der Auslöser und der Schritt für dein CRM sind dann bereits vorbereitet.
  2. Erstelle einen Zap mit dem Auslöser Home Planner → Project Sent.
  3. Verbinde ein neues Konto und füge den Schlüssel im Feld Connection key ein. Zapier übernimmt daraufhin den Namen der Verbindung aus der App.
  4. Teste den Auslöser. Zapier lädt ein Beispielprojekt geladen, sodass du die Felder vor dem ersten echten Senden zuordnen kannst.
  5. Füge die gewünschte Aktion für dein CRM hinzu und ordne die Felder zu (siehe Tabelle).
  6. Schalte den Zap ein. Zurück in der App wechselt der Status der Verbindung zu Aktiv. Wenn dort weiterhin „Der Zap ist noch nicht aktiv“ steht, schalte den Zap einmal aus und wieder ein.
SystemZapier-AktionEmpfohlene Zuordnung
HubSpotCreate DealProject name → Deal Name; totals.sum → Amount; Project link, Products (text) und PDF link → Description
PipedriveCreate DealProject name → Title; totals.sum und totals.currency → Value; Products (text) → Note
Bitrix24Create Deal oder Create LeadProject name → Title; totals.sum → Amount; Products (text) → Comment
SalesforceCreate Record → OpportunityProject name → Name; totals.sum → Amount; Project link → Description. Erfordert einen kostenpflichtigen Zapier-Tarif (Stand Oktober 2026).
Google TabellenCreate Spreadsheet RowProject name, totals.sum, Project link und updated → Einzelne Spalten, eine Zeile pro gesendetem Projekt

Ein Projekt senden

  1. Öffne das Projekt. Vergewissere dich, dass der Kostenvoranschlag vollständig ist: Artikel, Mengen und Preise sollten genau dem entsprechen, was deine Kundschaft sehen soll.
  2. Wähle Teilen → Senden an …. Jede aktive Verbindung erhält eine eigene Zeile, zum Beispiel Senden an HubSpot.
  3. Überprüfe das Ergebnis. Die App zeigt Projekt an HubSpot gesendet zusammen mit der Anzahl der Räume und Artikel an. Falls dein System nicht antwortet, meldet die App Wir versuchen es automatisch erneut: Home Planner startet nach 1 Minute, 10 Minuten und 1 Stunde jeweils einen weiteren Versuch.

Dasselbe Projekt zweimal gesendet? Wird ein unverändertes Projekt innerhalb von 24 Stunden erneut gesendet, entsteht kein Duplikat. Sobald du jedoch etwas anpasst – etwa einen Preis, eine Menge oder den Plan selbst –, wird beim nächsten Senden ein neuer Datensatz angelegt.

Aufbau eines Datensatzes

Zapier und deine eigene URL erhalten exakt dieselben Felder. Preise und Gesamtsummen entsprechen stets dem Kostenvoranschlag des Projekts in der App.

FeldInhalt
planNameName des Projekts
revisionUrlLink zum Online-Projekt. Deine Kundschaft kann ihn direkt im Browser oder in der App öffnen.
pdfUrlDer Grundriss als PDF-Datei. Wird mitgesendet, wenn dein Plan den Export von Zeichnungen beinhaltet. Die Datei wird 7 Tage lang gespeichert – sichere sie daher direkt in deinem CRM.
totals.sum, totals.currency, totals.itemsGesamtsumme des Kostenvoranschlags, Währung und Anzahl der Positionen
productsTextDer komplette Kostenvoranschlag als gut lesbarer Text: Räume, Artikel, SKU, Menge × Preis. Ideal für ein Notiz- oder Beschreibungsfeld.
rooms[]Jeder Raum: Name, Typ, Fläche, Maße und enthaltene Objekte
rooms[].items[]Jeder Artikel und jedes Material: itemNumber (SKU), Name, Menge, Preis, Gesamtsumme, imageURL, Komponenten
client_reference_idEindeutige ID dieses Sendevorgangs
created, updatedZeitpunkt der Erstellung und der letzten Speicherung des Projekts

Beispiel für 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

Eigenes System über URL (Webhook) anbinden

Geeignet für Systeme, die nicht in der Liste stehen, oder für deinen eigenen Server. Home Planner sendet den Datensatz im JSON-Format an deine HTTPS-Adresse.

  1. Wähle Verbindung hinzufügen → Anderes System (deine URL). Gib eine Schaltflächenbeschriftung (bis zu 24 Zeichen) und die URL ein. Die Adresse muss mit https:// beginnen.
  2. Die App sendet eine Testanfrage und meldet beispielsweise Geprüft: Antwort 200 in 0,4 s.
  3. Empfehlung: Kopiere den Signaturschlüssel und überprüfe damit jede eingehende Anfrage auf deinem Server.

Aufbau der Anfrage

TeilWert
Methode, BodyPOST, Content-Type: application/json, der oben beschriebene Datensatz
X-HomePlanner-Signaturet=<Unix-Zeit>,v1=<Hex>, wobei v1 = HMAC-SHA256(Secret, t + "." + Body)
X-HomePlanner-DeliveryZustellungs-ID. Bleibt bei jedem Wiederholungsversuch unverändert – nutze sie, um doppelte Verarbeitungen zu vermeiden.

Prüfe die Signatur direkt anhand des unveränderten Anfrage-Bodys (raw body), exakt wie er eingeht, noch vor dem Verarbeiten als JSON. Ein neu zusammengesetzter oder formatierter JSON-Body stimmt niemals mit der Signatur überein.

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);
}

Deine Serverantwort

  • Jede Antwort im Bereich 2xx innerhalb von 15 Sekunden gilt als erfolgreich zugestellt.
  • Bleibt eine Antwort aus oder antwortet der Server mit 5xx, 408 oder 429, versucht es Home Planner nach 1 Minute, 10 Minuten und 1 Stunde erneut und bricht nach 2 Stunden ab.
  • Jeder andere Code aus dem Bereich 4xx, eine Weiterleitung oder ein Zertifikatsfehler führt zum endgültigen Abbruch: Die Verbindung wechselt auf Fehler. Weiterleitungen wird nicht gefolgt.
  • Adressen in privaten oder lokalen Netzwerken sind nicht zulässig, zum Beispiel localhost, 127.*, 10.*, 172.16–31.*, 192.168.* und 169.254.*.

Google Tabellen ohne Zapier nutzen. Eine Web-App über Google Apps Script kann direkt als URL verwendet werden. Die dort übliche 302-Antwort mit Weiterleitung auf script.googleusercontent.com wird als erfolgreich gewertet.

Statusanzeigen und Fehlermeldungen

Anzeige in der AppBedeutungMögliche Maßnahme
AktivProjekte werden erfolgreich an Zapier oder deine URL übermittelt.Keine Aktion erforderlich.
VerbundenDas Szenario ist verknüpft; Projekte kommen an, solange es eingeschaltet bleibt.Lass das Szenario eingeschaltet.
Der Zap ist noch nicht aktivZapier verarbeitet diesen Schlüssel noch nicht.Schalte den Zap ein. Falls er bereits eingeschaltet ist, schalte ihn einmal aus und wieder ein.
DeaktiviertDu hast die Verbindung ausgeschaltet. Die zugehörige Zeile im Teilen-Menü wird ausgeblendet.Schalte sie in den Verbindungseinstellungen wieder ein.
FehlerDer letzte Sendevorgang ist fehlgeschlagen. Die genaue Ursache wird unter dem Status angezeigt.Behebe die Ursache und sende das Projekt erneut über das Teilen-Menü.
Der Server hat nicht geantwortetKeine Rückmeldung innerhalb von 15 Sekunden.Prüfe, ob dein Server erreichbar ist.
Serverantwort: 404Dein System hat die Anfrage abgelehnt.Überprüfe die URL und die Logdateien deines Servers.
Das Zertifikat der Website ist ungültigDas HTTPS-Zertifikat ist abgelaufen oder ungültig.Erneuere das Zertifikat.
Die Zustellung war 2 Stunden lang nicht möglich – das Senden wurde gestopptSämtliche Wiederholungsversuche blieben ohne Erfolg.Behebe das Problem beim Empfänger und starte das Senden erneut.
Dieses Projekt ist nur auf diesem Gerät gespeichertDas Projekt ist noch nicht in der Cloud gesichert.Aktiviere die Cloud-Speicherung für dieses Projekt.

Häufige Fragen

Was kostet diese Funktion?

Das Senden an ein CRM ist in PRO++ enthalten. Wenn du bisher noch kein PRO++ hattest, startet mit deiner ersten Verbindung ein 14-tägiger kostenloser Testzeitraum. Zapier bietet sowohl kostenlose als auch kostenpflichtige Tarife an. Seit Oktober 2026 benötigt Salesforce einen kostenpflichtigen Zapier-Tarif: Bitte beachte dazu die Zapier-Preise.

Was passiert, wenn der Testzeitraum oder das PRO++-Abo endet?

Die Zeilen für „Senden an …“ werden im Teilen-Menü ausgeblendet. Deine gespeicherten Verbindungen bleiben jedoch erhalten; du kannst sie weiterhin ausschalten oder löschen. Sobald du wieder PRO++ aktivierst, funktionieren sie sofort wieder, ohne dass du etwas neu einrichten musst.

Wie viele Verbindungen kann ich anlegen?

Du kannst bis zu 3 Verbindungen einrichten – zum Beispiel HubSpot für deine Deals und Google Tabellen zum Protokollieren von Preisen.

Ich habe einen neuen Schlüssel erstellt. Warum kommen keine Projekte mehr an?

Ein neuer Schlüssel deaktiviert den bisherigen Schlüssel umgehend. Füge den neuen Schlüssel bei Zapier ein und schalte den Zap danach einmal aus und wieder ein.

Manche Artikel haben keine SKU. Was wird in diesem Fall übermittelt?

Diese Artikel werden mit internen Produktcodes von Home Planner gesendet. Die App zeigt dir nach dem Senden an, wie viele Artikel davon betroffen waren.

Bekommt meine Kundschaft etwas davon mit?

Nein. Der Datensatz geht ausschließlich an die von dir eingerichtete Verbindung (Zapier oder deine eigene URL). Deine Kundschaft sieht das Projekt nur dann, wenn du den Link direkt mit ihr teilst.

Sind meine Daten im CRM sicher?

Home Planner sendet Daten ausschließlich an dein CRM – es liest niemals Daten daraus aus. Du kannst den Schlüssel oder den Signaturschlüssel jederzeit über „Neuer Schlüssel“ bzw. „Neues Secret“ erneuern.

Markenhinweis. Home Planner ist unabhängig von HubSpot, Inc. und wird von HubSpot, Inc. weder unterstützt noch gesponsert oder steht mit dem Unternehmen in einer geschäftlichen Verbindung. Home Planner ist ebenso unabhängig von allen anderen auf dieser Seite genannten Marken und steht in keiner geschäftlichen Verbindung zu diesen.

Home Planner

Probiere es bei deinem eigenen Projekt aus

Kostenlose App für iPhone, iPad, Mac, Android und Windows.