La risposta diretta
La finestra 24 ore di WhatsApp è il periodo in cui puoi scrivere liberamente a un contatto dopo che lui ti ha scritto per primo. Fuori da quella finestra — o se sei tu ad aprire la conversazione — servono template approvati da Meta. Su GoHighLevel questo vincolo non è un’impostazione da attivare: è una regola della piattaforma WhatsApp che decide come costruisci tutto il ramo outbound, dal messaggio di apertura ai follow-up.
Perché il bot si blocca prima ancora di partire
Ho visto progetti bloccarsi su questo punto più volte. Il bot era costruito bene, il prompt era curato, i workflow erano in ordine. Metà dei messaggi non usciva. Nessun errore nei log, nessuna notifica. Silenzio.
Il problema era a monte: nessuno aveva verificato se l’account WhatsApp collegato aveva i template pronti per i messaggi outbound. La prima cosa che controllo su un account nuovo non è il prompt — è quale integrazione WhatsApp è collegata e se i template sono stati creati e approvati.
La regola di Meta è semplice ma ha conseguenze profonde su come progetti la macchina:
- Il lead scrive per primo → la finestra è aperta → il bot risponde libero, senza template, per 24 ore dall’ultimo messaggio in arrivo.
- Sei tu a scrivere per primo (outbound a freddo) → serve un template approvato, anche per il primo messaggio.
- Il lead ha smesso di rispondere e sono passate più di 24 ore → la finestra è chiusa → il follow-up successivo richiede un template.
Questo distingue due tipi di traffico con logiche completamente diverse: inbound e outbound.

Inbound e outbound su GoHighLevel: la differenza che conta
Chi arriva da una VSL, da un DM organico, da un commento su un post e scrive lui per primo non ha il problema della finestra: la apre da solo. Il bot risponde in forma libera, gestisce la qualifica, prenota la call. Funziona pulito perché il contatto ha fatto la prima mossa.
Chi riceve un messaggio a freddo — una lista di contatti, un’azione di automazione su un lead che non ha ancora scritto — è un caso diverso. Lì la finestra non esiste ancora. Il primo messaggio deve essere un template registrato su Meta Business Manager e approvato prima di andare in produzione. Se il template non c’è, il messaggio non parte. GoHighLevel non ti avvisa con un errore visibile: l’azione fallisce in silenzio.
La stessa logica vale per i solleciti. Se un lead apre la conversazione, risponde una volta e poi sparisce, hai 24 ore per mandare follow-up in forma libera. Passato quel limite, il sollecito successivo deve essere un template. Costruire il follow-up senza tenere conto di questo significa consegnare un sistema che funziona solo nella prima giornata.
Quello che nessuno dice
Il silenzio dei log non è salute: è il sintomo
Quando un messaggio outbound non parte su GoHighLevel, raramente ottieni un errore esplicito. Il workflow esegue, l’azione risulta completata, ma il messaggio non arriva al contatto. Il motivo quasi sempre è uno: il template mancava o non era approvato.
- Template prima del test — non approvare i template dopo aver costruito il bot: approvane almeno uno prima di configurare il primo workflow outbound
- Finestra come orologio — ogni messaggio in arrivo dal lead azzera il conto: 24 ore ripartono da zero a ogni suo messaggio
- Outbound a freddo — anche se il contatto è nel CRM da mesi, se non ha mai scritto su WhatsApp è a freddo: serve il template
Come funziona WhatsApp Business su GoHighLevel con i template
Su GoHighLevel i template WhatsApp si gestiscono dentro le impostazioni dell’account WhatsApp Business collegato. Puoi crearli direttamente dalla piattaforma e inviarli a Meta per l’approvazione, oppure crearli su Meta Business Manager e sincronizzarli.
L’approvazione non è istantanea. Meta può impiegare da qualche ora a qualche giorno, a seconda del volume di template già approvati sull’account e del tier di messaggistica raggiunto. Un account nuovo senza storico di conversazioni tende ad avere tempi più lunghi. Pianificare i template come ultimo step prima del lancio è uno degli errori più costosi che si commettono.
I template hanno categorie diverse — marketing, utility, autenticazione — e il costo per messaggio cambia in base alla categoria e al paese del destinatario. Per un ramo di follow-up outbound, la categoria corretta è quasi sempre utility o marketing a seconda del contenuto: verificarlo prima evita sorprese in fattura.
Per approfondire come GoHighLevel integra WhatsApp nel sistema più ampio, puoi partire dalla guida completa a GoHighLevel in italiano.

Il follow-up: dove tutti sbagliano la logica
Il bot risponde messaggio per messaggio. Non ha il senso del tempo. Se scrivi nel prompt «dopo un po’ sollecita», non saprà mai quando è «dopo un po’». Lo ignorerà, o lo farà a caso.
Il follow-up non lo gestisce il prompt: lo gestisce un’azione dedicata nel workflow. Su GoHighLevel la Conversation AI ha un’azione di Auto Follow-up che separa le situazioni: contatto che ha smesso di rispondere, contatto che era occupato, contatto che ha chiesto di essere richiamato. Per ognuna imposti quanti solleciti mandare e dopo quanto tempo.
Due regole che mi sono scritto e che applico a ogni progetto:
- Tieni i solleciti automatici in forma libera dentro le 24 ore. Fuori da quella finestra, l’azione deve mandare un template, non testo libero.
- Attiva gli orari attivi. Un messaggio del brand alle tre di notte non è un contatto in più: è un danno, specialmente su argomenti sensibili come salute o finanza personale.
Il timing sta nell’azione del workflow, non nel testo del bot. Questa separazione è quello che rende il sistema prevedibile.
I tre percorsi per collegare WhatsApp a GoHighLevel
Prima di costruire qualsiasi automazione, devi sapere da dove parte il numero WhatsApp del cliente. Il percorso cambia tutto: integrazione, tempi, template disponibili.
| Situazione di partenza | Percorso | Cosa si porta dietro |
|---|---|---|
| Usa già l’app WhatsApp Business | Coexistence | Storico fino a 6 mesi sincronizzabile, app e CRM in parallelo |
| Parte da zero | Nuovo account WABA | Nessuno storico, numero deve ricevere verifica SMS o chiamata |
| Già su un altro provider (360Dialog, Twilio, Wati) | Migrazione | Mantiene numero, template approvati, tier di messaggistica |
La migrazione è spesso il percorso più conveniente per chi ha già template approvati e un tier di messaggistica consolidato: si porta tutto su GoHighLevel senza ricominciare da zero. Il percorso Coexistence è utile quando il cliente non vuole abbandonare l’app sul telefono — ma attenzione: le due interfacce convivono, e un messaggio letto nell’app non viene marcato come letto nel CRM se non c’è sincronizzazione attiva.
Per capire cosa serve prima ancora di attivare qualsiasi automazione, l’articolo su cosa serve prima di attivare un chatbot WhatsApp Business copre i requisiti tecnici che si saltano troppo spesso.
GoHighLevel
14 giorni per testare un flusso WhatsApp reale
Non costruire il bot e poi verificare i template: fai il contrario. Usa la prova per impostare prima la struttura, poi il contenuto.
- Fase 1 — giorni 1-3: collega il numero WhatsApp e crea almeno un template outbound
- invialo a Meta per l’approvazione prima di scrivere una riga di automazione
- Fase 2 — giorni 4-8: costruisci il workflow inbound con Conversation AI nativa
- testa la finestra 24 ore con conversazioni reali
- Fase 3 — giorni 9-14: aggiungi il ramo outbound con il template approvato
- configura Auto Follow-up con orari attivi e limite di solleciti
Attiva la prova di 14 giorni →
Link di affiliazione: se ti iscrivi da qui io prendo una commissione, tu paghi uguale. Lo linko perché ci lavoro dentro ogni giorno.
La Conversation AI nativa prima di tutto
Su GoHighLevel puoi costruire il bot in due modi: dentro la Conversation AI nativa, oppure mandando ogni messaggio a un modello esterno via webhook e rimandando la risposta. Parto sempre dal nativo. È più snello, costa meno, e mantiene tutta la logica dentro il sistema dove già vivono il contatto, il calendario e le conversazioni.
Il modello esterno — GPT, Claude — lo tengo come rete di sicurezza per i casi in cui il nativo non regge conversazioni molto lunghe o con contesto sporco. Nella pratica succede raramente. Partire dall’esterno per default significa portare la logica fuori dal sistema senza un motivo tecnico reale.
Questa scelta cambia anche la diagnosi quando qualcosa va storto. Se il bot risponde male e la logica è dentro GoHighLevel, apri il workflow e vedi. Se la logica è su un server esterno raggiunto via webhook, il debug diventa più lungo e i punti di rottura si moltiplicano. La semplicità architetturale non è pigrizia: è una guardia contro i problemi silenziosi.
Se stai valutando quale approccio usare per il bot, l’articolo su Prompt Based vs Flow Based su GoHighLevel separa i due casi con chiarezza.
Cosa verificare prima di mandare il primo messaggio in produzione
Una macchina senza guardie esegue sbagliato con la stessa sicurezza con cui esegue giusto. Non rallenta, non dubita, non ti chiama. Produce.
Prima di attivare qualsiasi workflow outbound su WhatsApp Business con GoHighLevel, questa è la lista minima:
- L’account WhatsApp Business è connesso e il numero è in stato attivo.
- Almeno un template outbound è approvato da Meta — non in revisione, approvato.
- Il workflow usa il template approvato per il primo messaggio e per ogni follow-up fuori dalla finestra 24 ore.
- L’Auto Follow-up ha gli orari attivi configurati.
- Hai un modo per sapere se i messaggi stanno uscendo: un log, un campo nel contatto aggiornato dall’automazione, qualcosa che non sia solo «il workflow risulta eseguito».
Il quinto punto è quello che si salta sempre. Il silenzio dei sistemi non è salute. Se non hai un segnale attivo che conferma che i messaggi arrivano, non sai se la macchina funziona: stai solo sperando.
Per capire cosa comunicare — e come — nei messaggi automatici, l’articolo sugli esempi di messaggi automatici WhatsApp Business dà modelli concreti già pronti all’uso.
La finestra 24 ore non è un dettaglio tecnico da sistemare dopo. È il vincolo che decide l’architettura del ramo outbound: ignorarla significa costruire un sistema che funziona a metà, senza saperlo.
Domande frequenti
Cosa succede se mando un messaggio WhatsApp fuori dalla finestra 24 ore senza template?
Il messaggio non parte. GoHighLevel esegue l’azione del workflow, ma WhatsApp rifiuta l’invio perché la finestra è chiusa. Non ricevi un errore visibile nella maggior parte dei casi: il messaggio semplicemente non arriva al contatto. Serve un template approvato da Meta per tutti i messaggi fuori finestra.
I template WhatsApp su GoHighLevel si creano dentro la piattaforma o su Meta Business Manager?
Puoi fare entrambe le cose. GoHighLevel permette di creare e inviare template direttamente dall’interfaccia, che li manda a Meta per l’approvazione. Puoi anche crearli su Meta Business Manager e sincronizzarli. L’approvazione va da qualche ora a qualche giorno: non è istantanea.
Un contatto nel CRM da mesi ma che non ha mai scritto su WhatsApp è considerato outbound?
Sì. La finestra 24 ore si apre solo quando il contatto scrive per primo su WhatsApp. Essere nel CRM non conta. Se non ha mai mandato un messaggio WhatsApp, scrivergli è un messaggio a freddo e richiede un template approvato, anche se è un cliente attivo su altri canali.
Posso usare il bot WhatsApp su GoHighLevel per il follow-up automatico senza template?
Solo se il follow-up avviene entro 24 ore dall’ultimo messaggio del contatto. Dentro quella finestra il testo è libero. Se il contatto non risponde e le 24 ore scadono, il sollecito successivo richiede un template. La funzione Auto Follow-up di Conversation AI gestisce i tempi, ma i template vanno configurati a parte.
Trasparenza: in questo articolo c’è un link di affiliazione. Se ti iscrivi da lì io ricevo una commissione, per te non cambia niente. Linko solo strumenti che uso in produzione.


