Collegare il CRM Freshsales a Shopware 6: account e chiave API, flusso dati con Flow Builder e Zapier, mappatura dei dati clienti e test, con indicazioni GDPR per l’Italia.
Oggi, nell’e-commerce, la gestione delle relazioni con i clienti (CRM) conta quanto i metodi di pagamento e la qualità dei prodotti. Un CRM performante collegato al negozio online rende visibili le interazioni con i clienti, consente una comunicazione personalizzata e aumenta le conversioni. Freshsales è uno degli strumenti CRM più diffusi sul mercato, anche tra i merchant in Italia.
Parte della suite Freshworks, Freshsales offre segmentazione dei clienti, tracciamento delle e-mail, lead scoring basato sull’intelligenza artificiale e automazione delle vendite. Con Freshsales nel Suo negozio Shopware 6 può:
Questa guida spiega come creare un account Freshsales, generare la chiave API, collegare Shopware 6 tramite un servizio di automazione o uno sviluppo su misura, mappare i dati dei clienti e infine testare e ottimizzare l’integrazione.
Freshsales è un CRM in cloud di Freshworks, pensato per team commerciali e aziende e-commerce. Riunisce in un’unica interfaccia lead, contatti, pipeline di vendita, campagne e attività.
Le funzioni principali:
Freshsales si integra con Gmail, Outlook, Shopify, WhatsApp e, con qualche passaggio in più, anche con Shopware 6. Report e previsioni mostrano indicatori come produttività del team, durata del ciclo di vendita, tasso di conversione e tempi di chiusura. Ne traggono vantaggio soprattutto i merchant di medie e grandi dimensioni che vogliono gestire in modo centralizzato assistenza, vendite e marketing.
Shopware gestisce i dati dei clienti dal punto di vista del commercio: ordini, prodotti, checkout. Freshsales collega interazioni, conversazioni e stato del lead allo stesso record cliente. In questo modo diventa visibile l’intero percorso del cliente, dalla prima visita agli acquisti ripetuti.
Le sequenze e-mail automatiche di Freshsales possono essere attivate da eventi di Shopware. Dopo un ordine, ad esempio, può inviare un’e-mail di ringraziamento personalizzata, proporre prodotti consigliati o, dopo un certo periodo, ricordare il riordino dei materiali di consumo.
Con i filtri di Freshsales crea liste di clienti passati da ricontattare, ordina per regione o storico ordini e assegna i lead più preziosi a commerciali specifici, ad esempio per area geografica in Italia.
Le attività possono essere assegnate automaticamente in base agli eventi di Shopware: un account manager riceve una notifica quando un cliente B2B effettua un ordine importante, oppure un carrello abbandonato genera un’attività di follow-up con i dati di contatto sincronizzati.
Freshsales lavora con piattaforme di e-mail marketing come Freshmarketer o Mailchimp. Con dati CRM puliti segmenta le liste clienti di Shopware per newsletter, promozioni o campagne stagionali.
Se vende a clienti in Italia, la sincronizzazione dei dati personali verso un CRM esterno rientra nel GDPR, sotto la vigilanza del Garante per la protezione dei dati personali. Trasferisca solo i campi necessari, verifichi la base giuridica (ad esempio il consenso per le e-mail di marketing) e stipuli con Freshworks un accordo sul trattamento dei dati.
Al momento nello Shopware Store non esiste un plugin ufficiale per Freshsales. I due sistemi si collegano tramite uno sviluppo su misura oppure con un servizio di automazione come Zapier o Make.
Per chi non sviluppa, Zapier è l’opzione più semplice: la piattaforma no-code collega le app tramite trigger e azioni. In questo modo i dati di ordini o clienti passano direttamente da Shopware a Freshsales.
Crei un account su zapier.com (se non lo ha già) e clicchi su „Create Zap“.
App: Webhooks by Zapier, evento: Catch Hook. Zapier genera un URL webhook univoco. Lo copi per Shopware.
Le strade sono due:
customer.register o order.placed e invia una richiesta POST all’URL webhook di Zapier.Ecco come configurare il flow:
order.customer.email, order.amountTotal e order.orderNumber.App: Freshsales, evento: Create Contact o Create Lead. Colleghi il Suo account Freshsales con chiave API e URL del dominio, mappi i campi di Shopware sui campi di Freshsales ed esegua un test.
Gli sviluppatori possono scrivere un plugin Shopware che invia richieste HTTP a Freshsales: sottoscrivere gli eventi, inviarli agli endpoint di Freshsales con Guzzle o con il client HTTP di Shopware e registrare le risposte per il debug.
Stabilisca quali dati dei clienti inviare a Freshsales. Questi sono i campi sincronizzati più spesso:
Una volta completata la configurazione, conviene mantenere e sviluppare il collegamento:
Cosa succede se un ordine non viene sincronizzato?
L’errore viene registrato. Può correggere i dati e avviare di nuovo manualmente la sincronizzazione.
Posso sincronizzare solo alcuni prodotti?
Sì, la maggior parte delle soluzioni consente filtri per categoria o tag.
Vengono trasferiti anche lo stato del pagamento e della spedizione?
A seconda dell’implementazione, lo stato del pagamento e della spedizione può essere mappato tra i due sistemi.
Come gestisco più negozi?
Ogni negozio ha bisogno di identificativi univoci in Freshsales e di una propria configurazione di sincronizzazione.
Freshsales aggiorna le giacenze in Shopware?
No. I dati di magazzino passano solo da Shopware a Freshsales e continuano a essere gestiti in Shopware.
Con Freshsales ottiene una vista centralizzata dei Suoi clienti Shopware e automatizza vendite e follow-up. Seguiamo merchant in Italia nell’integrazione di CRM e Shopware 6. Guide correlate: HubSpot CRM con Shopware 6 e la nostra panoramica delle integrazioni ERP e CRM per Shopware. Dove il Suo negozio perde fatturato oggi lo mostra la nostra analisi gratuita del negozio.