Home Planner
Torna al Centro assistenzaGuide pratiche

Come inviare i progetti da Home Planner al tuo CRM

Home Planner
Home PlannerTeam dell'app · October 13, 2026

Collega HubSpot, Pipedrive, Bitrix24, Salesforce, Fogli Google o il tuo sistema personalizzato e invia progetti completi di stanze, prodotti, prezzi e planimetrie con un solo gesto.

L'app Home Planner invia i progetti delle stanze tramite Zapier a HubSpot, Salesforce, Fogli Google e Pipedrive

Ogni progetto che invii arriva nel tuo CRM come un singolo record: il link al progetto, le stanze, i prodotti con SKU, le quantità, i prezzi, il totale e la planimetria in PDF. Nessun copia e incolla dagli screenshot, nessuna ricompilazione manuale dei preventivi.

Questa guida ti spiega come collegare HubSpot, Pipedrive, Bitrix24, Salesforce o Fogli Google tramite Zapier e come connettere qualsiasi altro sistema tramite il relativo URL.

Come funziona

  1. Connetti una volta sola. Aggiungi una connessione nell'app: scegli il tuo CRM o incolla l'URL del tuo sistema personale.
  2. Progetta. Configura le stanze con il tuo cliente e arredale con prodotti e prezzi.
  3. Invia. Dal progetto aperto, seleziona Condividi → Invia a …. Nel giro di pochi secondi, il progetto apparirà nel tuo CRM.

Prima di iniziare

RequisitiMotivo
PRO++ o la prova gratuitaL'invio a un CRM è una funzionalità inclusa in PRO++. Se non hai un abbonamento PRO++, la creazione della prima connessione avvierà una prova gratuita di 14 giorni, senza dover inserire alcun metodo di pagamento.
Un account Home PlannerLe connessioni sono collegate al tuo account e funzionano su tutti i tuoi dispositivi. L'app ti chiederà di accedere quando salverai la prima connessione.
Un progetto salvato sul cloudI progetti salvati solo su questo dispositivo non possono essere inviati: la scheda CRM deve collegarsi alla copia del progetto presente online.
Un account Zapier (per HubSpot, Pipedrive, Bitrix24, Salesforce e Fogli Google)Zapier inoltra il progetto al tuo CRM e mette a disposizione piani gratuiti e a pagamento. A partire da ottobre 2026, l'uso di Salesforce richiede un piano Zapier a pagamento (consulta i prezzi di Zapier).

Collega il tuo CRM tramite Zapier

La procedura è la stessa per ogni sistema. L'unica differenza riguarda l'azione CRM da impostare al passaggio 5 in Zapier (vedi la tabella in basso).

In Home Planner

  1. Vai su Impostazioni → Business → CRM e fogli di calcolo. In alternativa, apri un progetto qualsiasi e seleziona Condividi → CRM e fogli di calcolo.
  2. Seleziona Aggiungi connessione e scegli il tuo sistema.
  3. Seleziona Copia chiave. La chiave collegherà il tuo account Home Planner a Zapier. Se non possiedi un abbonamento PRO++, questa operazione avvierà la prova gratuita di 14 giorni.

In Zapier

  1. Aggiungi Home Planner al tuo account Zapier. L'app Home Planner è attualmente in fase di revisione da parte di Zapier. Fino al suo inserimento definitivo, inviaci un'email per richiedere un invito e ti risponderemo inviandoti un link. Se l'app mostra già l'opzione Apri lo Zap già pronto, seleziona direttamente quella: l'evento scatenante e il passaggio relativo al CRM risulteranno già preconfigurati.
  2. Crea uno Zap usando come evento di attivazione Home Planner → Project Sent.
  3. Collega un nuovo account e incolla il codice nel campo Chiave di connessione. Zapier mostrerà il nome della connessione configurata nell'app.
  4. Testa l'evento di attivazione. Per permetterti di mappare i campi prima di effettuare il primo invio reale, Zapier caricherà un progetto di esempio.
  5. Aggiungi l'azione specifica per il tuo CRM e associa i campi necessari (fai riferimento alla tabella).
  6. Attiva lo Zap. Tornando nell'app, lo stato della connessione cambierà in Attiva. Se continua a comparire il messaggio «Lo Zap non è ancora attivo», prova a disattivare e riattivare lo Zap.
SistemaAzione ZapierMappatura consigliata
HubSpotCrea trattativaProject name → deal name; totals.sum → amount; Project link, Products (text) e PDF link → description
PipedriveCrea trattativaProject name → title; totals.sum e totals.currency → value; Products (text) → note
Bitrix24Create Deal o Create LeadNome del piano → titolo; totals.sum → importo; Products (text) → commento
SalesforceCrea record → opportunitàProject name → name; totals.sum → amount; Project link → description. In base ai dati aggiornati a ottobre 2026, richiede un piano Zapier a pagamento.
Fogli GoogleCrea riga del foglio di calcoloProject name, totals.sum, Project link e updated in colonne separate, creando una riga per ogni progetto inviato

Invia un progetto

  1. Apri il progetto e verifica che il preventivo sia completo con tutti i prodotti, le quantità e i prezzi finali che intendi mostrare al cliente.
  2. Seleziona Condividi → Invia a …. Ogni connessione attiva comparirà su una riga dedicata, come per esempio Invia a HubSpot.
  3. Verifica l'esito dell'operazione. L'app mostrerà il messaggio Progetto inviato a HubSpot indicando il numero di stanze e prodotti elaborati. Se il tuo sistema non dovesse rispondere subito, l'app notificherà che Riproveremo automaticamente: Home Planner effettuerà nuovi tentativi a distanza di 1 minuto, 10 minuti e 1 ora.

Hai inviato per errore lo stesso progetto due volte? Gli invii duplicati effettuati entro 24 ore sullo stesso progetto privo di modifiche non generano doppioni nel CRM. È sufficiente cambiare un qualunque dettaglio (un prezzo, una quantità o la planimetria) per fare in modo che l'invio successivo crei un nuovo record.

Quali dati contiene un record

Vengono inviati gli stessi campi sia a Zapier sia al tuo URL personalizzato. I prezzi e i totali corrispondono esattamente al preventivo del progetto nell'app.

CampoContenuto
nomePianoNome del progetto
urlRevisioneLink al progetto visibile online. Il cliente potrà aprirlo tramite browser o direttamente nell'app.
urlPdfPDF della planimetria. Questo campo è presente se il tuo piano include l'esportazione dei disegni; il file viene conservato per 7 giorni, pertanto si consiglia di salvarlo subito nel proprio CRM.
totals.sum, totals.currency, totals.itemsTotale del preventivo, la relativa valuta e il numero complessivo di voci presenti
testoProdottiL'intero preventivo formattato come testo leggibile: stanze, prodotti, SKU, quantità × prezzo. È l'ideale da inserire in una nota o in un campo descrizione.
stanze[]Tutti i dati della singola stanza: nome, tipologia, area, dimensioni e gli elementi contenuti al suo interno
stanze[].items[]Dettaglio di ogni prodotto o materiale: itemNumber (SKU), nome, quantità, prezzo, totale, imageURL, componenti
client_reference_idID univoco associato a questo specifico invio
creato, aggiornatoData e ora di creazione del progetto e del suo ultimo salvataggio

Esempio del campo 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

Connetti un sistema personalizzato tramite URL (webhook)

Opzione ideale per i server personali o per i sistemi non presenti nell'elenco predefinito. Home Planner trasmetterà il record in formato JSON direttamente al tuo indirizzo HTTPS.

  1. Seleziona Aggiungi connessione → Altro sistema (il tuo URL). Inserisci il testo del pulsante (fino a un massimo di 24 caratteri) e l'URL di destinazione, che deve obbligatoriamente iniziare con https://.
  2. L'app invierà una richiesta di verifica mostrandone l'esito, per esempio: Verificato: risposta 200 in 0.4 s.
  3. Consigliato: copia la Chiave di firma e usala sul tuo server per validare l'autenticità di ciascuna richiesta ricevuta.

La richiesta HTTP

SezioneValore
Metodo, corpoPOST, Content-Type: application/json, contenente il record descritto in precedenza
X-HomePlanner-Signaturet=<unix time>,v1=<hex>, dove v1 = HMAC-SHA256(secret, t + "." + body)
X-HomePlanner-DeliveryID univoco dell'invio. Mantiene lo stesso valore a ogni tentativo di reinvio, utile per identificare ed ignorare i messaggi duplicati.

Verifica la firma basandoti sul corpo grezzo della richiesta (raw request body) esattamente come viene ricevuto, prima di eseguire qualsiasi operazione di parsing del codice JSON. Se il corpo della richiesta viene convertito e poi serializzato nuovamente, la firma generata non corrisponderà mai.

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

La risposta del server

  • Qualsiasi codice di stato 2xx restituito entro 15 secondi conferma la corretta consegna.
  • Se il server non risponde o restituisce un errore 5xx, 408 o 429, Home Planner riproverà automaticamente l'invio dopo 1 min, 10 min e 1 h, interrompendo i tentativi dopo 2 ore.
  • Qualsiasi altro codice di stato 4xx, così come i reindirizzamenti o gli errori di certificato, verranno considerati definitivi e imposteranno lo stato della connessione su Errore. L'app non segue i reindirizzamenti automatici.
  • Non sono consentiti indirizzi appartenenti a reti private o locali, come per esempio localhost, 127.*, 10.*, 172.16–31.*, 192.168.* e 169.254.*.

Fogli Google senza Zapier. Puoi configurare un'applicazione web tramite Google Apps Script affinché funzioni da URL di destinazione. La consueta risposta 302 restituita verso script.googleusercontent.com viene accettata e considerata come un invio andato a buon fine.

Stati e messaggi di errore

Nell'appSignificatoAzione richiesta
AttivaI progetti vengono inviati correttamente a Zapier o al tuo URL.Nessuna azione necessaria.
ConnessaLo scenario è stato collegato; i progetti verranno recapitati fino a quando rimane attivo.Mantieni lo scenario attivo.
Lo Zap non è ancora attivoZapier non si è ancora registrato usando questa chiave.Attiva lo Zap. Se risulta già attivo, prova a disattivarlo e riattivarlo.
DisattivataHai disattivato manualmente la connessione. La relativa opzione nel menu Condividi è ora nascosta.Riattivala accedendo alle impostazioni della connessione.
ErroreL'ultimo invio non è andato a buon fine. La motivazione è descritta subito sotto lo stato.Risolvi il problema indicato, poi prova a reinviare il progetto dal menu Condividi.
Il server non ha rispostoNessuna risposta ricevuta entro il limite di 15 secondi.Assicurati che il tuo server sia online e raggiungibile.
Risposta del server: 404Il tuo sistema ha rifiutato la richiesta ricevuta.Verifica la correttezza dell'URL e controlla i log del server.
Il certificato del sito non ha superato la verificaIl certificato HTTPS inserito è scaduto oppure non è valido.Rinnova o correggi il certificato di sicurezza.
Non è stato possibile consegnare per 2 ore — l’invio è stato interrottoTutti i tentativi di invio automatici sono falliti.Risolvi il problema sul sistema ricevente, poi effettua un nuovo invio.
Questo progetto è salvato solo su questo dispositivoIl progetto non è stato ancora sincronizzato sul cloud.Attiva il salvataggio sul cloud per questo specifico progetto.

Domande frequenti

Quanto costa la funzionalità?

L'invio dei progetti al CRM è una funzionalità inclusa nel piano PRO++. Se non hai mai attivato PRO++ in passato, la creazione della prima connessione ti darà diritto a 14 giorni di prova gratuita. Zapier offre sia piani gratuiti sia a pagamento. In base ai dati aggiornati a ottobre 2026, l'integrazione con Salesforce richiede un piano Zapier a pagamento: consulta i prezzi di Zapier.

Cosa succede quando scade la prova gratuita o l'abbonamento PRO++?

Le opzioni del tipo Invia a … non saranno più visibili all'interno del menu Condividi. Le connessioni configurate rimarranno comunque salvate nel tuo account e potrai sempre disattivarle o eliminarle. Una volta riattivato l'abbonamento PRO++, le integrazioni torneranno a funzionare immediatamente senza dover ripetere la configurazione.

Quante connessioni posso configurare?

Puoi configurare fino a un massimo di 3 connessioni contemporaneamente, come per esempio HubSpot per la gestione delle trattative e Fogli Google per lo storico dei prezzi.

Ho generato una nuova chiave. Come mai non ricevo più i progetti?

La generazione di una nuova chiave disattiva immediatamente quella precedente. Incolla il nuovo codice all'interno di Zapier, quindi disattiva e riattiva lo Zap.

Alcuni prodotti non hanno un codice SKU. Come vengono inviati?

Questi elementi vengono elaborati usando i codici prodotto interni di Home Planner. L'app ti mostrerà il conteggio dei prodotti subito dopo aver completato l'invio.

Il mio cliente può vedere i dati inviati al CRM?

No. I dati vengono inviati esclusivamente alla connessione che hai configurato (Zapier o il tuo URL personalizzato). Il cliente potrà accedere al progetto soltanto se deciderai di condividergli direttamente il link.

I dati presenti nel mio CRM sono al sicuro?

Home Planner si limita a inviare le informazioni e non legge mai i dati contenuti all'interno del tuo CRM. Inoltre, puoi rigenerare la chiave di connessione o la chiave di firma in qualsiasi momento selezionando le opzioni Nuova chiave o Nuova chiave di firma.

Note sui marchi registrati. Home Planner è un software indipendente e non è in alcun modo affiliato, sponsorizzato o approvato da HubSpot, Inc. Home Planner è un prodotto indipendente rispetto a tutti gli altri marchi citati in questa pagina e non è sponsorizzato né affiliato ad essi.

Home Planner

Provalo nel tuo progetto

App gratuita per la progettazione di interni e stanze