
GoHighLevel agenzie marketing: 6 configurazioni critiche
GoHighLevel per agenzie di marketing funziona — ma solo se è configurato nel modo giusto prima di accendere le campagne.
Ho visto questo schema ripetersi decine di volte: l'agenzia attiva il sub-account, connette la prima campagna Facebook, inizia a ricevere lead.
La pipeline è quella di default.
Non c'è un workflow di risposta immediata.
Il setter non viene notificato automaticamente.
La fonte del lead non viene salvata come campo strutturato nel contatto.
Dopo due settimane: lead persi, budget bruciato, convinzione che «GoHighLevel non funziona».
GoHighLevel funzionava. Il setup no.
La GoHighLevel agenzie marketing configurazione non è un'operazione tecnica da completare in un pomeriggio.
È una serie di decisioni — fasi, flussi, routing, integrazioni — che determinano se ogni lead viene lavorato o perso nelle prime ore.
In breve:
- La pipeline deve rispecchiare il processo reale dell'agenzia, non i template generici della piattaforma.
- Il workflow di risposta immediata è il primo flusso da costruire, prima di qualsiasi altra automazione.
- Ogni lead deve arrivare assegnato automaticamente al setter corretto — con notifica immediata.
- La fonte di ogni lead (campagna, ad set, annuncio) deve entrare nel CRM come dato strutturato, non come nota manuale.
- SMTP proprietario, WhatsApp Business approvato e Conversations module configurato sono prerequisiti, non optional.
La struttura sub-account: come GoHighLevel è pensato per le agenzie
Prima di parlare di configurazione, vale capire perché GoHighLevel ha senso per le agenzie in modo diverso rispetto a qualsiasi altro CRM.
GoHighLevel lavora per sub-account.
Ogni sub-account è un'istanza separata: CRM, pipeline, workflow, form, landing page, comunicazioni — tutto isolato per quel cliente specifico.
L'agenzia ha un account principale da cui crea e gestisce i sub-account dei clienti.
Il vantaggio operativo è reale: quando il setup di un cliente funziona, lo si salva come snapshot e lo si replica sul prossimo in pochi minuti.
Il problema è che questo vantaggio si materializza solo se il setup iniziale è corretto.
Un snapshot costruito su un sub-account mal configurato replica il problema su ogni nuovo cliente.
Prima di costruire uno snapshot da replicare, bisogna costruire il primo sub-account nel modo giusto.
Tutto il resto viene dopo.
Come funziona la pipeline di GoHighLevel (e perché quella di default è inutile)
La pipeline in GoHighLevel è la visualizzazione a kanban del ciclo di vita di ogni lead.
Ogni colonna è una fase del processo commerciale.
Un lead entra dalla sinistra, avanza verso destra, diventa cliente o viene marcato come perso.
Il problema è il setup di default.
GoHighLevel propone fasi generiche: «New Lead», «Contacted», «Appointment Scheduled», «Closed Won», «Closed Lost».
Queste fasi non rispecchiano il processo reale di quasi nessuna agenzia italiana con setter e closer.
Un'agenzia con un processo strutturato ha più passaggi intermedi.
Ognuno di questi passaggi ha un responsabile diverso e un'azione specifica associata.
Le fasi che vedo funzionare nelle agenzie italiane con pipeline attiva:
- Lead entrato — il contatto è nel sistema, non ancora lavorato
- Primo contatto tentato — il setter ha chiamato, non ha risposto nessuno
- Contatto avvenuto — il setter ha parlato con il lead
- Appuntamento fissato — call schedulata con il closer
- Call completata — la call c'è stata, con esito da registrare
- Offerta inviata — proposta o preventivo inviato
- Cliente acquisito / Perso — esito finale
Se la pipeline non ha queste fasi, chi lavora i lead non sa dove si trova ogni contatto.
Se non si sa dove si trova un lead, non si sa chi deve fare cosa e quando.
Ho visto agenzie con 300+ lead bloccati nella colonna «New Lead» dopo tre settimane di campagne attive.
Non perché nessuno lavorasse — ma perché il setter teneva le note su un foglio esterno e non aggiornava GoHighLevel.
Il sistema non rispecchiava come lavorava davvero l'agenzia, quindi nessuno lo usava.
Configurare le fasi della pipeline significa anche:
- Nominare ogni fase con un'azione concreta — «Da richiamare», «In attesa di conferma», «Proposta inviata»
- Aggiungere i campi personalizzati necessari: budget, fonte, prodotto di interesse, data del primo contatto
- Definire quali automazioni partono al cambio di fase — per esempio, quando un lead passa a «Appuntamento fissato», parte automaticamente la sequenza anti no-show

Quali automazioni attivare su GoHighLevel per non perdere lead?
Il workflow di risposta immediata è il primo flusso da costruire — prima di qualsiasi altra automazione.
Secondo uno studio pubblicato su Harvard Business Review, le aziende che rispondono a un lead entro un'ora sono quasi 7 volte più propense a qualificarlo rispetto a chi aspetta oltre un'ora.
Chi aspetta 24 ore o più perde oltre 60 volte in probabilità di qualifica.
Il problema nelle agenzie è strutturale: i lead arrivano di sera, nei weekend, durante le riunioni.
Non è possibile avere un setter disponibile ogni momento.
Quello che è possibile è un sistema che risponde immediatamente mentre il setter non c'è.
Il workflow di risposta immediata in GoHighLevel è il flusso automatico che parte nel momento esatto in cui un lead entra nel sub-account.
La struttura minima funzionante:
- Trigger: lead creato — da form, Facebook Lead Ad, landing page interna a GoHighLevel
- Assegnazione automatica al setter di turno
- Notifica immediata al setter — push app mobile e SMS
- Messaggio WhatsApp automatico al lead: conferma di ricezione e avviso che qualcuno lo contatterà a breve
- Email automatica al lead con conferma e dettagli
- Reminder interno: se il setter non aggiorna la pipeline entro 20-30 minuti, riceve un secondo alert
Senza questo flusso, il follow-up dipende da quando il setter controlla il CRM.
Ho scritto in dettaglio sulla sequenza completa di follow-up automatico email e WhatsApp che si costruisce in GoHighLevel per non bruciare i contatti.
Una nota tecnica importante: il workflow di risposta va costruito su ogni canale di ingresso del lead.
Se si configura solo per i form del sito e si dimentica il canale Facebook Lead Ads, una parte consistente dei lead sfugge al flusso automatico.
Ogni sorgente ha il suo trigger — e va configurata separatamente.
Il legame tra tempo di risposta e probabilità di vendita è documentato anche nell'articolo su come ridurre il tempo di risposta ai lead: il gap tra risposta in 5 minuti e risposta in 2 ore cambia le probabilità di conversione in modo radicale.
L'assegnazione automatica al setter: chi contatta chi
Un lead entra in GoHighLevel.
Se non c'è una regola di assegnazione attiva, il lead resta «unassigned».
«Unassigned» significa, in pratica, che nessuno sa che quel contatto esiste.
Il lead routing in GoHighLevel permette di definire regole precise di assegnazione automatica.
Ogni nuovo contatto viene assegnato al setter corretto senza intervento manuale.
Le regole di routing più comuni nelle agenzie italiane:
| Criterio di routing | Quando si usa |
|---|---|
| Round robin | Più setter con carichi equivalenti — i lead si distribuiscono in ordine |
| Per area geografica | Setter con copertura regionale o provinciale diversa |
| Per prodotto o servizio | Setter specializzati su offerte diverse dell'agenzia |
| Per orario / turno | Il setter di turno in quel momento riceve il lead |
| Per fonte del lead | Lead da Facebook vanno a un setter, lead organici a un altro |
La scelta dipende dal processo reale dell'agenzia.
L'importante è che ci sia una regola definita, e che sia attiva prima del primo lead in ingresso.
Una volta assegnato, il setter riceve la notifica immediata configurata nel workflow di risposta.
Senza la notifica, anche l'assegnazione è inutile: il setter non sa che ha un lead da lavorare.
Assegnazione e notifica sono due configurazioni distinte in GoHighLevel — si fanno entrambe, nell'ordine giusto.
Come collegare Facebook Ads a GoHighLevel con il tracciamento della fonte
Collegare Facebook Ads a GoHighLevel non significa solo ricevere i lead nel CRM.
Significa ricevere i lead con la fonte associata — quale campagna, quale ad set, quale annuncio ha generato quel contatto specifico.
Senza questo dato, dopo 30 giorni non si sa quali campagne hanno portato lead qualificati e quali no.
Si può ottimizzare il costo per lead, ma non il costo per vendita.
È la differenza tra gestire le ads a budget e gestirle a risultato.
Il collegamento base — Facebook Lead Ads
GoHighLevel si integra nativamente con Facebook Lead Ads tramite il modulo Integrations.
Ogni lead generato da un Facebook Lead Ad entra automaticamente nel sub-account corretto e viene aggiunto alla pipeline designata.
L'integrazione richiede la connessione dell'account Business Manager e la selezione delle form specifiche da cui importare i lead.
Il tracciamento avanzato — landing page esterne
Per le campagne che portano traffico su una landing page esterna, il tracciamento richiede parametri UTM nella URL della campagna.
GoHighLevel legge quei parametri e li salva come campi personalizzati nel profilo del contatto.
In questo modo, ogni lead ha nel CRM l'informazione: da quale campagna, ad set e creatività è arrivato.
Il webhook per gli eventi di conversione
Per chi usa landing page completamente esterne al sistema GoHighLevel, il webhook permette di inviare i dati del contatto — inclusi i parametri UTM — direttamente al sub-account nel momento della conversione.
È la configurazione più robusta per il tracciamento, ma richiede competenza tecnica per essere impostata correttamente.
Ho descritto il framework completo nell'articolo su come collegare Facebook Ads, CRM e vendite per tracciare i risultati.
La cosa che non si recupera: se il tracciamento della fonte non è attivo al momento del lancio, i primi lead entrano nel sistema senza etichetta.
Quei dati non si ricostruiscono a posteriori.
Secondo i dati degli Osservatori Digital Innovation del Politecnico di Milano (2024-25), solo il 7% delle imprese italiane raggiunge una maturità digitale avanzata nei processi B2B, mentre il 56% è ancora in fase di digitalizzazione parziale.
Per la maggior parte delle agenzie, «tracciare la fonte» significa ancora un campo note compilato a mano — quando viene compilato.
GoHighLevel risolve questo strutturalmente, ma solo se la configurazione è in ordine prima che i lead inizino ad arrivare.
SMTP proprietario e WhatsApp Business: prerequisiti tecnici, non optional
GoHighLevel può inviare email e messaggi WhatsApp.
Ma non può farlo con efficacia senza due configurazioni specifiche che vengono spesso saltate nel setup iniziale.
SMTP proprietario
Di default, GoHighLevel invia le email tramite il proprio server condiviso.
Il rischio è la deliverability: le email partono, ma finiscono in spam con una frequenza significativamente più alta rispetto a un dominio configurato correttamente.
La configurazione SMTP richiede:
- Un dominio verificato con record SPF, DKIM e DMARC attivi
- Un provider SMTP dedicato — SendGrid, Mailgun o Google Workspace sono le scelte più comuni
- Il collegamento di quel provider al sub-account tramite le impostazioni Email Services di GoHighLevel
Senza questo, i messaggi email del workflow di risposta immediata rischiano di non essere mai letti dal lead.
Il sistema funziona tecnicamente, ma il lead non risponde perché il messaggio è finito nello spam da tre giorni.
WhatsApp Business
GoHighLevel integra WhatsApp Business tramite le API ufficiali Meta.
Il processo richiede la verifica del numero, la creazione di template di messaggio e l'approvazione di quei template da parte di Meta prima che possano essere usati in automazione.
Meta impiega 24-48 ore per approvare i template WhatsApp.
Se questa configurazione non viene avviata con anticipo rispetto al lancio delle ads, i messaggi WhatsApp automatici non partiranno nei primi giorni di campagna — quando i lead sono più freschi e la probabilità di risposta è più alta.
Template approvati, SMTP configurato, deliverability verificata: sono tre controlli da completare prima di mandare in onda qualsiasi campagna.
Il Conversations module: dove si lavora tutto — ma solo se il resto è in ordine
Il Conversations module in GoHighLevel è l'inbox unificata del setter.
Email, SMS, WhatsApp, Facebook Messenger, DM Instagram: tutto visibile in un unico posto, associato al profilo del contatto nella pipeline.
È lo strumento operativo quotidiano di chi lavora i lead.
Ma funziona come strumento utile solo se tutto il resto è già configurato correttamente.
Se la pipeline ha le fasi giuste, il setter vede ogni conversazione con il contesto completo: in che fase si trova il lead, da dove è arrivato, quante volte è già stato contattato, qual è lo storico delle comunicazioni.
Se l'assegnazione è attiva, il setter vede solo i lead che gli appartengono — non l'intero CRM dell'agenzia.
Se l'SMTP è configurato, le risposte email del lead arrivano nell'inbox del Conversations module e non si perdono in caselle esterne non monitorate.
Il Conversations module non è un punto di configurazione tecnica in senso stretto.
È il risultato pratico di tutti i punti precedenti configurati correttamente.
Ho visto agenzie che aprono GoHighLevel, entrano nel Conversations module, e trovano centinaia di conversazioni non assegnate, senza risposta, senza etichetta di fase.
Non è un problema di GoHighLevel.
È la conseguenza visibile di un setup mai completato.
Lo snapshot: perché vale la pena farlo bene la prima volta
Una volta che il primo sub-account è configurato correttamente — pipeline, workflow, assegnazione, integrazioni, SMTP, WhatsApp — GoHighLevel permette di salvare quella configurazione come snapshot.
Lo snapshot è un template del sub-account: include pipeline, workflow, form, sequenze email, template WhatsApp, campi personalizzati.
Si applica a un nuovo sub-account in pochi minuti, replicando l'intera struttura senza ripartire da zero.
Per un'agenzia con 10, 20, 50 clienti, questo è il vantaggio operativo reale di GoHighLevel rispetto a qualsiasi altro CRM.
Non è il numero di funzioni disponibili — è la replicabilità del lavoro già fatto.
Ma lo snapshot eredita anche gli errori.
Se il workflow di risposta immediata ha un bug, quel bug lo trovano tutti i clienti su cui si applica lo snapshot.
Se la pipeline ha fasi inadeguate, quella struttura inadeguata viene replicata su ogni nuovo account.
Il primo setup fatto nel modo giusto moltiplica il suo valore su ogni cliente successivo.
Il primo setup fatto male moltiplica il problema nello stesso modo.
Il caso reale: da 5-6 ore al giorno a 15-30 minuti
AMI Agenzia — verticale sulle scuole di musica, oltre 60 clienti attivi in tutta Italia.
Prima
5-6 ore al giorno per gestire lead e pipeline.
Ogni commerciale gestiva i contatti a modo suo, su strumenti diversi.
Non c'era un processo uguale per tutti e il CRM veniva aggiornato in ritardo — o non veniva aggiornato.
Dopo
15-30 minuti al giorno.
Il sistema gestisce il routing, il primo contatto automatico, la notifica al setter, la sequenza di follow-up.
100+ contatti attivi in pipeline, lavorati senza che nessuno debba controllare manualmente chi ha ricevuto risposta e chi no.
Cosa è cambiato
Un sub-account GoHighLevel configurato su misura per il processo reale dell'agenzia.
Pipeline con le fasi giuste, workflow di risposta immediata attivo su ogni canale di ingresso, assegnazione automatica, tracciamento della fonte su ogni lead.
Il cambiamento non è stato il software.
GoHighLevel era già disponibile prima.
È stato il setup — fatto nel modo giusto, la prima volta.
Perché farlo fare a qualcun altro
Configurare GoHighLevel non è complicato in senso tecnico assoluto.
L'interfaccia è accessibile, la documentazione è disponibile, ci sono centinaia di tutorial in inglese su YouTube.
Il problema non è trovare le istruzioni tecniche.
Il problema è sapere quali decisioni prendere prima di aprire la piattaforma.
Quante fasi ha davvero la pipeline di questa agenzia specifica?
Quali campi personalizzati servono per qualificare un lead in quel settore?
Quali template WhatsApp vanno preparati per non essere bloccati da Meta al lancio?
Come si struttura il workflow di risposta per coprire tutti i canali di ingresso, non solo i form?
Chi configura GoHighLevel senza aver già risposto a queste domande costruisce un sistema che «funziona» tecnicamente ma non rispecchia come l'agenzia lavora davvero i lead.
Il team aggira il sistema, torna ai fogli Excel, e GoHighLevel diventa un costo mensile che non produce valore.
Ho visto questo schema ripetersi nelle stesse configurazioni, su agenzie diverse.
L'ho descritto in dettaglio negli 7 errori CRM più costosi nella gestione lead per agenzie di marketing.
Il valore di avere qualcuno che ha già fatto questo — su agenzie reali, con setter reali, con campagne attive — non è solo il risparmio di tempo sul setup iniziale.
È evitare di scoprire i problemi di configurazione durante la prima settimana di ads, quando il budget sta girando e i lead stanno arrivando.
Domande frequenti
GoHighLevel sostituisce davvero il CRM?
Sì. GoHighLevel non è un'aggiunta al CRM: è un CRM a tutti gli effetti, con pipeline, gestione contatti, automazioni, email marketing e comunicazione multicanale in un'unica piattaforma. Per le agenzie che usano strumenti separati per ogni funzione, GoHighLevel consolida tutto in un sub-account per cliente, senza integrazioni esterne aggiuntive.
Qual è la differenza tra GoHighLevel e HubSpot per le agenzie di marketing?
HubSpot è costruito per aziende che gestiscono il proprio CRM. GoHighLevel è costruito per agenzie che gestiscono CRM per conto di più clienti: il modello white-label e la struttura a sub-account permettono di replicare il setup su ogni cliente senza ricominciare da zero. Per un'agenzia con 10+ clienti attivi, la differenza operativa è concreta e misurabile in ore di lavoro.
Perché i lead non convertono su GoHighLevel?
GoHighLevel non converte i lead: è lo strumento, non il processo. I lead non convertono quando la pipeline non rispecchia il processo reale, il workflow di risposta immediata non è attivo, o il setter non riceve la notifica in tempo. La piattaforma funziona quando il setup riflette come l'agenzia lavora davvero i contatti — non i template di default.
GoHighLevel funziona in italiano?
L'interfaccia di GoHighLevel è prevalentemente in inglese. I template email, i messaggi WhatsApp automatici e tutti i contenuti delle comunicazioni si scrivono in italiano senza limitazioni. Il supporto ufficiale è in inglese, ma la rete di partner italiani certificati è cresciuta in modo significativo nel 2025-2026, con risorse di onboarding disponibili in italiano.
Vedilo su un caso reale
Il setup descritto in questo articolo — pipeline, workflow di risposta, assegnazione setter, tracciamento fonte, SMTP, snapshot — è quello che ho mostrato in dettaglio nel caso AMI Agenzia: come è stato costruito, quanto ha richiesto, e cosa ha cambiato nel processo quotidiano dell'agenzia.
Guarda il caso studio video sull'agenzia — basta lasciare l'email.
Articolo scritto con l'AI di Regia Control su ricerca e fonti verificate; rivisto e approvato da Filippo Farronato prima della pubblicazione.


