Integrazione HubSpot e Salesforce: le scelte di configurazione che decidono se i report di pipeline sono affidabili
Installare l’integrazione HubSpot e Salesforce è rapido. Renderla affidabile no, perché le impostazioni predefinite non decidono quale sistema possiede ogni campo, quali record sincronizzare né come fonte e campagna arrivano all’opportunità. Decidete queste regole prima di sincronizzare, testatele in una sandbox e giudicate il risultato su un solo numero: la quota di nuove opportunità con fonte originale e campagna affidabili.
Punti chiave
- Il connettore sposta i dati. Non decide quale sistema fa fede per ogni campo. Questo è compito vostro.
- HubSpot richiede un abbonamento Professional o Enterprise, Salesforce un’edizione con accesso API o Professional. L’edizione Group non è supportata.
- Un contatto può usare fino a quattro chiamate API Salesforce e l’integrazione ha un limite giornaliero. Sincronizzate solo i record su cui le vendite devono lavorare.
- I record non si sincronizzano da soli dopo la configurazione. Pianificate l’importazione iniziale e i trigger.
- Misurate il successo con la copertura di fonte e campagna sulle nuove opportunità, non con uno stato di sincronizzazione verde.
Perché il merito del marketing si perde proprio in questa integrazione
Molte aziende B2B fanno marketing in HubSpot e vendite in Salesforce. L’integrazione è l’unico ponte tra la campagna che ha generato interesse e l’opportunità chiusa. Con le impostazioni predefinite succedono spesso tre cose: i valori della fonte originale vengono sovrascritti, compaiono lead duplicati e le opportunità arrivano in Salesforce senza legame con le campagne che le hanno influenzate.
Il risultato è la discussione che ogni CMO conosce. Il marketing mostra buoni numeri di lead in HubSpot, le vendite mostrano una pipeline sottile in Salesforce e la finanza non si fida di nessuno dei due. Il problema raramente sono gli strumenti. È un insieme di decisioni di configurazione che nessuno ha preso in carico.
Cosa serve prima di collegare
La documentazione di HubSpot fissa i requisiti. Lato Salesforce serve un’edizione con accesso API, oppure Salesforce Professional, e l’edizione Group non è supportata. L’utente Salesforce collegato deve essere amministratore di sistema, con API Enabled e Modify All su ogni oggetto da sincronizzare: lead, contatti, account, campagne e opportunità. Lato HubSpot serve un abbonamento Professional o Enterprise in uno degli hub.
Due dettagli mettono in difficoltà i team enterprise. HubSpot segnala che un’istanza Salesforce con Enforce IP Restrictions on Every Request attivo bloccherà la connessione, perché gli indirizzi IP di HubSpot non possono essere autorizzati. E se più account HubSpot si collegano alla stessa istanza Salesforce, HubSpot consiglia di impostare la creazione dei contatti su Don’t automatically create HubSpot contacts, altrimenti i record creati da un account possono comparire in un altro.
Le sei decisioni che contano più dell’installazione
| Decisione | Cosa si rompe con le impostazioni predefinite | Cosa raccomandiamo |
|---|---|---|
| Quali record sincronizzare | Si sincronizzano tutti i contatti, studenti, concorrenti e spazzatura inclusi, consumando chiamate API | Sincronizzare solo i record che rispettano una regola scritta di prontezza per le vendite, con una lista di inclusione o un trigger di ciclo di vita chiaro |
| Proprietà dei campi | Vince l’ultimo sistema che modifica un campo, e fonte e ciclo di vita derivano | Indicare un sistema proprietario per campo. Il marketing possiede fonte e campagna, le vendite fase, importo e data di chiusura |
| Protezione della fonte originale | Le modifiche delle vendite sovrascrivono il modo in cui il record è arrivato | Mantenere un campo di fonte originale in sola lettura che nulla sovrascrive dopo la creazione |
| Creazione di lead o contatto | Un nuovo contatto HubSpot crea un lead Salesforce su un account esistente, generando duplicati | Decidere quando HubSpot crea un lead e quando un contatto su un account esistente, e documentarlo |
| Associazione alle campagne | Opportunità chiuse senza storico di campagna | Associare le campagne HubSpot a quelle Salesforce e aggiungere ruoli di contatto alle opportunità per rendere misurabile l’influenza |
| Budget API | Il limite giornaliero si esaurisce e le sincronizzazioni si accodano | Stimare le chiamate prima del go-live e lasciare margine per le altre integrazioni Salesforce |
Nessuno di questi punti è un caso tecnico marginale. Ognuno decide se il report di attribuzione mostra il contributo del marketing o lo nasconde.
Sistemiamo fonti, routing e attribuzione così vendite e finanza si fidano dei numeri.
Il budget API è un vincolo reale
HubSpot indica che l’integrazione è soggetta a un limite giornaliero di chiamate API e che sincronizzare un contatto può richiedere fino a quattro chiamate, a seconda delle impostazioni. Per un’azienda con centinaia di migliaia di contatti, una prima sincronizzazione senza filtri può competere con tutti gli altri sistemi che chiamano Salesforce, dagli strumenti di arricchimento al connettore del data warehouse.
HubSpot precisa inoltre che i record non si sincronizzano automaticamente al termine della configurazione. Si importano i record Salesforce esistenti oppure li si lascia sincronizzare gradualmente con i trigger. Pianificate questo primo caricamento come una migrazione, con un campione, una prova a vuoto e un conteggio verificabile.
Sintomi frequenti e causa abituale
- Lead duplicati in Salesforce: contatti creati in HubSpot per persone già presenti come contatti Salesforce su un account, oppure Smart Transfer di HubSpot usato insieme all’integrazione, che secondo HubSpot crea duplicati perché i due usano identificatori diversi.
- Fonte marketing assente dalle opportunità: nessun ruolo di contatto sull’opportunità, o campagne mai associate.
- Fasi del ciclo di vita che tornano indietro: due sistemi autorizzati a scrivere lo stesso campo.
- Errori di sincronizzazione che si accumulano: campi obbligatori o regole di validazione Salesforce non rispettati dai dati HubSpot.
Come testare prima di fidarsi
- Scrivere la tabella di proprietà dei campi e la regola di sincronizzazione e farle approvare da sales operations e marketing operations.
- Collegare prima una sandbox Salesforce con le stesse regole di validazione e gli stessi campi obbligatori della produzione.
- Far passare 50 record di test per ogni percorso: nuovo lead, contatto esistente, account esistente, modulo da un account target e opportunità vinta.
- Controllare ogni record nei due sistemi: proprietario, ciclo di vita, fonte originale, campagna e ruolo di contatto sull’opportunità.
- Andare in produzione con una sincronizzazione filtrata, poi confrontare conteggi e copertura della fonte dopo una settimana e dopo un mese.
Come misurare se funziona
Seguite tre numeri ogni mese: la quota di nuove opportunità con fonte originale affidabile e almeno una campagna, il tasso di duplicati sui nuovi lead e il numero di errori di sincronizzazione aperti. La nostra soglia è l’80%: se dopo il primo trimestre meno dell’80% delle nuove opportunità ha una fonte affidabile, non lasciamo che il report di attribuzione guidi il budget, qualunque modello ci sia sopra.
Perché i team si affidano a uno specialista
Il connettore si installa facilmente, ed è questa la trappola. Le decisioni descritte sopra stanno tra marketing operations, sales operations e finanza, e sono difficili da annullare dopo mesi di dati sincronizzati con regole sbagliate. Un team RevOps esperto porta un modello di proprietà dei campi collaudato, un piano di test in sandbox e i report che dimostrano che il ponte funziona.
In PlanConversion partiamo dal report di cui ha bisogno il CFO e risaliamo fino alle regole di sincronizzazione. Per KNIME, la ricostruzione completa della misurazione ha reso il 100% dei lead paid tracciabili fino al contratto. Quella tracciabilità parte da decisioni di integrazione come queste.
Domande frequenti
Quali edizioni di Salesforce funzionano con l’integrazione HubSpot?
HubSpot richiede un’edizione Salesforce con accesso API, oppure Salesforce Professional. L’edizione Group non è supportata.
Quale piano HubSpot serve per l’integrazione Salesforce?
Un abbonamento Professional o Enterprise in Marketing Hub, Sales Hub, Service Hub, Data Hub, Content Hub o Smart CRM, secondo HubSpot.
Perché l’integrazione crea record duplicati?
Di solito perché le regole di creazione dei contatti non considerano contatti e account Salesforce esistenti, oppure perché Smart Transfer è attivo insieme all’integrazione. Decidete quando HubSpot deve creare un lead e testatelo in sandbox.
Quante chiamate API Salesforce usa l’integrazione?
HubSpot indica che un contatto può usare fino a quattro chiamate API e che l’integrazione ha un limite giornaliero. Filtrate ciò che si sincronizza e stimate l’uso prima del go-live.
Fonti
Servizio correlato: RevOps e marketing operations. Vedi anche i prezzi e i risultati dei clienti.
Gestiamo la demand generation B2B enterprise per team a Montréal, Toronto, Ottawa e negli Stati Uniti.