• Integrare un CRM su WordPress: HubSpot, Salesforce e Zoho per le agenzie

    Integrare un CRM su WordPress: HubSpot, Salesforce e Zoho per le agenzie

    Quando un cliente chiede di “collegare il sito WordPress al CRM”, sta descrivendo un progetto che può richiedere trenta minuti o tre settimane, a seconda di cosa intende davvero. L’integrazione CRM WordPress è una delle richieste più frequenti che le agenzie ricevono da clienti con una struttura commerciale anche minima, ed è anche una di quelle che più spesso genera incomprensioni nel brief, sforamenti nei tempi e discussioni sul preventivo. Capire cosa comporta tecnicamente ogni scenario, prima di rispondere al cliente, è la differenza tra un progetto consegnato bene e uno che si trascina.

    Noi di Blurr gestiamo integrazioni CRM su siti WordPress per agenzie partner in tutta Italia. I tre CRM che incontriamo con più frequenza sono HubSpot, Salesforce e Zoho, ognuno con caratteristiche tecniche diverse e con un livello di complessità di integrazione molto diverso. Questo articolo spiega le differenze pratiche, non teoriche.

    Perché il cliente vuole il CRM sul sito e cosa significa davvero

    La richiesta nasce quasi sempre da un’esigenza precisa: il cliente non vuole più copiare i lead dal sito nel gestionale manualmente. Vuole che chi compila il form di contatto o scarica un PDF appaia automaticamente nel CRM, con tutti i dati, pronto per essere lavorato dal team commerciale.

    Questa esigenza semplice nasconde scenari molto diversi. Nel caso più lineare, si tratta di inviare i dati di un form di contatto a un CRM che ha già un’integrazione nativa con WordPress. Nel caso più complesso, si tratta di sincronizzare dati bidirezionali tra WordPress, il CRM e un gestionale ERP, con logiche di deduplicazione dei contatti, assegnazione automatica agli agenti e trigger su azioni specifiche dell’utente sul sito.

    Prima di quotare qualsiasi integrazione CRM, l’agenzia deve capire tre cose: quale CRM usa il cliente, cosa deve passare dal sito al CRM e in che direzione, e se il CRM è già popolato con dati storici che devono rimanere coerenti. Come spieghiamo nell’articolo su come gestire i feedback del cliente sul design, la fase di brief è quella che determina il successo del progetto, non la fase di sviluppo.

    HubSpot e WordPress: l’integrazione più semplice

    HubSpot è il CRM più facile da integrare su WordPress, per un motivo semplice: esiste un plugin ufficiale HubSpot per WordPress, gratuito, che gestisce il tracking dei visitatori, la sincronizzazione dei form e la comunicazione con il CRM senza richiedere sviluppo custom.

    L’installazione del plugin HubSpot è alla portata di qualsiasi agenzia. I form creati con i principali plugin di form per WordPress, Fluent Forms incluso che è nel nostro stack, si collegano a HubSpot tramite webhook o integrazione nativa. Ogni submission del form crea o aggiorna automaticamente un contatto nel CRM con tutti i campi mappati.

    Il livello di complessità aumenta quando il cliente vuole qualcosa di più del semplice invio del form: tracciare le pagine visitate dall’utente prima della conversione, associare le attività sul sito ai deal nel CRM, o far partire automazioni HubSpot in base al comportamento sul sito. Queste funzionalità sono disponibili nel piano a pagamento di HubSpot e richiedono una configurazione più articolata, ma rimangono nell’ambito di un’integrazione gestibile senza sviluppo su misura.

    Un caso che gestiamo regolarmente per un’agenzia di Bologna: un cliente nel settore formazione professionale con HubSpot come CRM commerciale e un sito WordPress con un catalogo corsi. Ogni iscrizione a un corso crea automaticamente un contatto HubSpot, lo assegna al commerciale di zona e fa partire una sequenza email di onboarding. La configurazione iniziale ha richiesto due giorni di lavoro, la manutenzione è praticamente zero.

    Salesforce e WordPress: potente ma più esigente

    Salesforce è il CRM enterprise per eccellenza e, a differenza di HubSpot, non ha un plugin WordPress ufficiale altrettanto diretto. Le integrazioni si costruiscono principalmente in tre modi: tramite plugin di terze parti come WP Fusion o Gravity Forms con add-on Salesforce, tramite la Salesforce REST API con uno sviluppo custom, oppure tramite piattaforme di integrazione intermedie come Zapier o Make.

    La scelta dell’approccio dipende dalla complessità richiesta e dal budget. Per esigenze semplici (form che crea un Lead in Salesforce), Zapier o Make sono la soluzione più rapida e meno costosa da mantenere. Per esigenze più strutturate, dove si devono gestire oggetti Salesforce personalizzati, logiche di assegnazione complesse o sincronizzazioni bidirezionali, lo sviluppo custom via API è l’unico approccio che garantisce stabilità nel tempo.

    Il problema con Salesforce che vediamo più spesso: il cliente non sa esattamente come è strutturato il suo Salesforce. Ha l’istanza configurata da un consulente anni prima, con oggetti custom e campi personalizzati che nessuno in azienda sa documentare completamente. Prima di quotare qualsiasi integrazione Salesforce, è indispensabile una sessione di analisi con l’amministratore Salesforce del cliente, non solo con il marketing o il commerciale.

    Qualche mese fa abbiamo preso in carico per un’agenzia di Padova l’integrazione tra un portale WordPress per ricambi industriali e Salesforce. Il cliente aveva garantito che “era tutto standard”. L’analisi ha rivelato quattro oggetti custom, una logica di assegnazione territoriale per agente e la necessità di sincronizzare lo stato degli ordini dal gestionale. Il progetto che sembrava una settimana è diventato un mese. La fase di analisi preliminare non era stata quotata: errore classico che come agenzia si fa una volta sola.

    Zoho CRM e WordPress: la via di mezzo

    Zoho CRM si posiziona tra HubSpot e Salesforce per complessità e costo. Ha un plugin WordPress ufficiale (Zoho CRM Lead Magnet) che gestisce i casi d’uso base, ed una REST API ben documentata per le integrazioni più elaborate. È molto diffuso tra le PMI italiane che vogliono un CRM strutturato senza i costi di Salesforce.

    La caratteristica di Zoho che impatta maggiormente le integrazioni WordPress è la sua natura modulare: il cliente potrebbe usare solo Zoho CRM, oppure l’intera suite Zoho (CRM, Campaigns, Desk, Books). Se usa la suite completa, l’integrazione WordPress deve tenere conto di quale modulo deve ricevere i dati: un form di contatto va nel CRM, un acquisto WooCommerce potrebbe andare in Zoho Books per la fatturazione, una richiesta di supporto in Zoho Desk. Mappare questi flussi prima di iniziare il progetto evita rework costosi.

    Le domande da fare al cliente prima di quotare

    Qualunque sia il CRM, queste sono le domande che noi di Blurr facciamo sistematicamente all’agenzia partner prima di stimare qualsiasi integrazione:

    Quale versione e piano del CRM usa il cliente? (Determina le API disponibili e i limiti di chiamata) Chi è l’amministratore del CRM e può partecipare a una call tecnica? (Indispensabile per Salesforce, utile per tutti) I dati devono fluire solo da WordPress al CRM o anche in direzione opposta? (La bidirezionalità aumenta la complessità in modo non lineare) Ci sono campi custom nel CRM che devono essere popolati dal sito? (Richiede mappatura esplicita) Cosa deve succedere in caso di duplicato? (Creare un secondo contatto, aggiornare quello esistente, o ignorare?)

    Queste domande, fatte prima del preventivo, evitano il 90% delle discussioni post-consegna. Per capire come strutturare il brief di un progetto web in modo che emergano questi dettagli, leggi il nostro articolo su come è cambiato il brief di un sito web nel 2026.

    Se la tua agenzia gestisce richieste di integrazione CRM e vuole un partner tecnico che conosca questi scenari, blurr.it/contatti/ è il punto di partenza. Blurr, studio WordPress white label con sede a Calliano (Trento), gestisce integrazioni CRM su WordPress per agenzie partner in tutta Italia.

    FAQ

    Sì. Il piano gratuito di HubSpot include il CRM base, la gestione dei contatti, il tracking dei visitatori e la sincronizzazione dei form. Il plugin WordPress ufficiale funziona con il piano gratuito. Le funzionalità avanzate come le sequenze email automatiche, i deal pipeline avanzati e i report personalizzati richiedono i piani a pagamento. Per la grande maggioranza delle PMI italiane, il piano gratuito copre le esigenze di base di raccolta lead dal sito.

    Zapier e Make (ex Integromat) sono la soluzione giusta quando i flussi sono semplici e stabili: form che crea contatto, acquisto che aggiorna un campo. Diventano problematici quando il volume di dati è alto (Zapier ha limiti di task mensili), quando si devono gestire logiche condizionali complesse, o quando la bidirezionalità richiede sincronizzazioni frequenti. Oltre una certa complessità, lo sviluppo custom via API è più affidabile e meno costoso nel lungo periodo perché non dipende da abbonamenti a piattaforme terze. Per capire come strutturare questo tipo di decisione con il cliente, leggi l’articolo su outsourcing dello sviluppo web: quando conviene.

    Fluent Forms ha integrazioni native con HubSpot e Zoho CRM nella versione Pro. Per Salesforce, l’integrazione nativa non è disponibile e si usa Zapier o webhook custom. Dato che Fluent Forms è nel nostro stack standard, su progetti con HubSpot o Zoho la configurazione dell’integrazione è più rapida rispetto ad altri plugin di form.

    Tutti i CRM principali offrono ambienti sandbox o modalità test. HubSpot ha un account developer gratuito con CRM completo per i test. Salesforce ha le sandbox incluse nei piani Enterprise. Zoho permette di usare l’ambiente di produzione in modalità test con contatti di prova. Il testing su staging prima del go-live è indispensabile: un’integrazione che crea duplicati o perde dati in produzione è molto più costosa da correggere che da prevenire.

Hai un cliente
che ti chiede un sito?

Scrivici per un preventivo gratuito e senza impegno.