Home Planner
Retour au Centre d'aideGuides pratiques

Comment envoyer des projets de Home Planner vers ton CRM

Home Planner
Home PlannerL’équipe de l’application · October 13, 2026

Connecte HubSpot, Pipedrive, Bitrix24, Salesforce, Google Sheets ou ton propre système, et envoie un projet avec ses pièces, ses produits, ses prix et son plan d’étage en une seule étape.

L’application Home Planner envoie un projet d'aménagement intérieur par Zapier vers HubSpot, Salesforce, Google Sheets et Pipedrive

Chaque projet envoyé arrive dans ton CRM sous la forme d’une fiche unique : le lien vers le projet, les pièces, les produits avec leur SKU, les quantités, les prix, le total et le plan d’étage en PDF. Plus besoin de recopier des captures d’écran ni de ressaisir des devis.

Ce guide t’explique comment connecter HubSpot, Pipedrive, Bitrix24, Salesforce ou Google Sheets grâce à Zapier, ainsi que tout autre système à l’aide de son URL.

Comment ça marche

  1. Connecte une fois. Ajoute une connexion dans l’application : choisis ton CRM ou colle l’URL de ton propre système.
  2. Conçois. Aménage les pièces avec ton client et meuble-les avec des produits et des prix.
  3. Envoie. Sélectionne Partager → Envoyer vers… sur le projet ouvert. Le projet arrive dans ton CRM en quelques secondes.

Avant de commencer

Ce qu’il te fautPourquoi
PRO++ ou l’essai gratuitL’envoi vers un CRM fait partie de l’abonnement PRO++. Sans PRO++, ta première connexion déclenche un essai gratuit de 14 jours, sans aucun paiement requis.
Un compte Home PlannerLes connexions sont rattachées à ton compte et fonctionnent sur tous tes appareils. L’application te demande de te connecter au moment d’enregistrer la première.
Un projet enregistré dans le cloudUn projet stocké uniquement sur cet appareil ne peut pas être envoyé. La fiche renvoie vers la copie en ligne du projet.
Un compte Zapier (pour HubSpot, Pipedrive, Bitrix24, Salesforce et Google Sheets)Zapier transmet le projet à ton CRM. Zapier propose des forfaits gratuits et payants. Depuis octobre 2026, Salesforce nécessite un forfait Zapier payant (consulte la grille tarifaire de Zapier).

Connecter ton CRM avec Zapier

Les étapes sont identiques pour tous les systèmes. Seule l’action du CRM à l’étape 5 dans Zapier varie (voir le tableau ci-dessous).

Dans Home Planner

  1. Rends-toi dans Réglages → Entreprise → CRM et tableurs. Tu peux aussi ouvrir n’importe quel projet et sélectionner Partager → CRM et tableurs.
  2. Sélectionne Ajouter une connexion et choisis ton système.
  3. Sélectionne Copier la clé. La clé relie Zapier à ton compte Home Planner. Si tu n’as pas PRO++, cela lance ton essai gratuit de 14 jours.

Dans Zapier

  1. Ajoute Home Planner à ton compte Zapier. L’application Home Planner est actuellement en cours de vérification chez Zapier. En attendant son référencement, envoie-nous un e-mail pour obtenir une invitation — nous te répondrons avec un lien. Si l’application affiche Ouvrir le Zap prêt à l’emploi, sélectionne cette option à la place : le déclencheur et l’étape pour ton CRM sont déjà configurés.
  2. Crée un Zap avec le déclencheur Home Planner → Project Sent.
  3. Connecte un nouveau compte et colle la clé dans Clé de connexion. Zapier affiche le nom de la connexion issue de l’application.
  4. Teste le déclencheur. Zapier charge un projet d’exemple pour que tu puisses associer les champs avant ton premier véritable envoi.
  5. Ajoute l’action correspondant à ton CRM et associe les champs (voir le tableau).
  6. Active le Zap. De retour dans l’application, l’état de la connexion passe à Active. Si l’application indique toujours « Le Zap n’est pas encore activé », désactive le Zap puis réactive-le.
SystèmeAction ZapierAssociation suggérée
HubSpotCréer une affaireProject name → nom de la transaction ; totals.sum → montant ; Project link, Products (text) et PDF link → description
PipedriveCréer une affaireProject name → titre ; totals.sum et totals.currency → valeur ; Products (text) → note
Bitrix24Create Deal ou Create LeadProject name → titre ; totals.sum → montant ; Products (text) → commentaire
SalesforceCréer un enregistrement → opportunitéProject name → nom ; totals.sum → montant ; Project link → description. Nécessite un forfait Zapier payant (depuis octobre 2026).
Google SheetsCréer une ligne de feuille de calculProject name, totals.sum, Project link et updated → colonnes distinctes, à raison d’une ligne par projet envoyé

Envoyer un projet

  1. Ouvre le projet. Assure-toi que le devis est prêt : les produits, les quantités et les prix doivent correspondre à ce que verra le client.
  2. Sélectionne Partager → Envoyer vers…. Chaque connexion active possède sa propre ligne, par exemple Envoyer vers HubSpot.
  3. Vérifie le résultat. L’application affiche Projet envoyé à HubSpot avec le nombre de pièces et de produits. Si ton système ne répond pas, l’application indique Nous réessaierons automatiquement : Home Planner effectue une nouvelle tentative après 1 minute, 10 minutes et 1 heure.

Tu as envoyé le même projet deux fois ? Un projet inchangé renvoyé dans les 24 heures ne crée aucun doublon. Modifie le moindre élément — un prix, une quantité, le plan — et le prochain envoi créera une nouvelle fiche.

Contenu d’une fiche

Les mêmes champs parviennent à Zapier ou à ta propre URL. Les prix et les totaux correspondent au devis du projet dans l’application.

ChampContenu
nomDuPlanNom du projet
urlDeRevisionLien vers le projet en ligne. Ton client peut l’ouvrir dans un navigateur ou dans l’application.
urlDuPdfPDF du plan d’étage. Présent quand ton plan inclut l’exportation du dessin ; le fichier est conservé pendant 7 jours — enregistre-le dans ton CRM.
totals.sum, totals.currency, totals.itemsTotal du devis, sa devise et le nombre de lignes
productsTextL’intégralité du devis sous forme de texte lisible : pièces, produits, SKU, quantité × prix. Idéal pour un champ de note ou de description.
rooms[]Chaque pièce : nom, type, surface, dimensions et éléments contenus
rooms[].items[]Chaque produit ou matériau : itemNumber (SKU), nom, quantité, prix, total, imageURL, composants
client_reference_idIdentifiant unique de cet envoi
créé, mis à jourDate et heure de création et de la dernière sauvegarde du projet

Exemple de 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

Connecter ton propre système par URL (webhook)

Utile pour un système absent de la liste ou pour ton propre serveur. Home Planner transmet la fiche au format JSON à ton adresse HTTPS.

  1. Sélectionne Ajouter une connexion → Autre système (ton URL). Saisis un nom de bouton (24 caractères maximum) et l’URL. Celle-ci doit commencer par https://.
  2. L’application envoie une requête de test et affiche, par exemple, Vérification réussie : réponse 200 en 0,4 s.
  3. Recommandation : copie la Clé de signature et vérifie chaque requête grâce à elle sur ton serveur.

La requête

ÉlémentValeur
Méthode, corpsPOST, Content-Type: application/json, la fiche décrite ci-dessus
X-HomePlanner-Signaturet=<temps unix>,v1=<hex>, où v1 = HMAC-SHA256(clé, t + "." + corps)
X-HomePlanner-DeliveryIdentifiant de livraison. Il reste identique à chaque nouvelle tentative — utilise-le pour ignorer les doublons.

Vérifie la signature par rapport au corps brut de la requête, exactement tel qu’il a été reçu, avant tout traitement JSON. Un corps analysé puis réencodé ne correspondra plus jamais à la signature.

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

Ta réponse

  • Toute réponse 2xx sous 15 secondes confirme la livraison.
  • En cas d’absence de réponse, de code 5xx, 408 ou 429 : Home Planner effectue de nouvelles tentatives après 1 min, 10 min et 1 h, puis s’arrête au bout de 2 heures.
  • Tout autre code 4xx, une redirection ou une erreur de certificat est définitif : la connexion passe en Erreur. Les redirections ne sont pas suivies.
  • Les adresses situées sur des réseaux privés ou locaux ne sont pas autorisées, par exemple localhost, 127.*, 10.*, 172.16–31.*, 192.168.* et 169.254.*.

Google Sheets sans Zapier. Une application web Google Apps Script peut servir d’URL. Sa réponse habituelle 302 vers script.googleusercontent.com est considérée comme une livraison réussie.

États et erreurs

Dans l’applicationSignificationAction à mener
ActiveLes projets parviennent à Zapier ou à ton URL.Aucune.
ConnectéeLe scénario est relié ; les projets arrivent tant qu’il reste actif.Conserve le scénario actif.
Le Zap n’est pas encore activéZapier ne s’est pas encore abonné à cette clé.Active le Zap. S’il est déjà actif, désactive-le puis réactive-le.
DésactivéeTu as désactivé la connexion. Sa ligne dans Partager est masquée.Réactive-la dans la connexion.
ErreurLe dernier envoi a échoué. La raison apparaît sous l’état.Résous le problème, puis renvoie depuis Partager.
Le serveur n’a pas réponduAucune réponse dans un délai de 15 secondes.Vérifie que ton serveur est en ligne.
Réponse du serveur : 404Ton système a refusé la requête.Vérifie l’URL et le journal de ton serveur.
La vérification du certificat du site a échouéLe certificat HTTPS a expiré ou est invalide.Renouvelle le certificat.
Impossible de livrer pendant 2 heures — l’envoi a été arrêtéToutes les tentatives ont échoué.Répare le système destinataire, puis réessaie d’envoyer.
Ce projet est stocké uniquement sur cet appareilLe projet n’est pas enregistré dans le cloud.Active la sauvegarde dans le cloud pour ce projet.

Questions et réponses

Combien cela coûte-t-il ?

L’envoi vers un CRM est inclus dans PRO++. Ta première connexion déclenche un essai gratuit de 14 jours si tu n’as jamais bénéficié de PRO++. Zapier propose des forfaits gratuits et payants. Depuis octobre 2026, Salesforce requiert un forfait Zapier payant : consulte la grille tarifaire de Zapier.

Que se passe-t-il à la fin de l’essai ou de l’abonnement PRO++ ?

Les lignes Envoyer vers… disparaissent du menu Partager. Tes connexions restent enregistrées ; tu peux toujours les désactiver ou les supprimer. Prends un abonnement PRO++, et elles fonctionneront à nouveau sans aucune reconfiguration.

Combien de connexions puis-je créer ?

Jusqu’à 3 connexions, par exemple HubSpot pour les transactions et Google Sheets pour l’historique des prix.

J’ai généré une nouvelle clé. Pourquoi les projets n’arrivent-ils plus ?

Créer une nouvelle clé désactive immédiatement l’ancienne. Colle la nouvelle clé dans Zapier, puis désactive et réactive le Zap.

Certains produits n’ont pas de SKU. Que se passe-t-il lors de l’envoi ?

Ils sont transmis avec les codes produit de Home Planner. L’application t’indique leur nombre après l’envoi.

Mon client voit-il quelque chose ?

Non. La fiche est envoyée à la connexion que tu as configurée (Zapier ou ton URL). Ton client ne voit le projet que si tu lui communiques le lien.

Les données de mon CRM sont-elles en sécurité ?

Home Planner se contente d’envoyer des informations et ne lit jamais le contenu de ton CRM. Tu peux remplacer la clé ou la clé de signature à tout moment à l’aide de Nouvelle clé ou Nouvelle clé de signature.

Mentions relatives aux marques. Home Planner est indépendant de HubSpot, Inc. et n’est ni approuvé, ni sponsorisé, ni affilié à HubSpot, Inc. Home Planner est indépendant des autres marques citées sur cette page et n’est ni approuvé, ni sponsorisé, ni affilié à celles-ci.

Home Planner

Essaye sur ton propre projet

Application gratuite de plan de pièce et de décoration d'intérieur