Tag GHL sugli Eventi del Contratto
Un contratto passa per tappe precise: parte, il cliente lo apre, lo legge, lo firma — oppure il link scade, qualcuno lo annulla, finisce tra gli abbandonati. Con i tag GHL sugli eventi ognuna di queste tappe può mettere o togliere un tag sul contatto GoHighLevel del lead o del cliente. E un tag, in GoHighLevel, può far partire i tuoi workflow: un SMS, un WhatsApp, un promemoria al venditore.
I tag GHL sugli eventi sono disponibili dal piano Professional in su. Li gestiscono gli admin e i membri col permesso “Può modificare i modelli di contratto”.
A cosa serve
Qualche esempio di regola:
- Contratto aperto → aggiungi
contratto-aperto: in GoHighLevel un workflow che ascolta quel tag avvisa il venditore che il cliente lo sta guardando. - Contratto inviato → aggiungi
contratto-da-firmare, e Contratto firmato → toglicontratto-da-firmare: un workflow di sollecito via WhatsApp si ferma da solo appena il cliente firma. - Link di firma scaduto → aggiungi
contratto-scaduto: il contatto entra in una sequenza per riprendere la trattativa.
SalesControl si limita al tag: cosa succede dopo lo decidi tu nei workflow GoHighLevel della tua agenzia che ascoltano quel tag.
Cosa serve
- L’app GoHighLevel collegata, in Admin › Integrazioni › Calendari › GoHighLevel. Con un token incollato al posto dell’app i tag non si scrivono.
- Il permesso di scrivere i contatti. L’app lo chiede dal 24/10/2026: se l’hai collegata prima, premi Ricollega nella card GoHighLevel e accetta il permesso nuovo.
- Il sotto-account GoHighLevel dell’agenzia collegato: è là che vivono i contatti dei tuoi lead e clienti.
- Un contatto GoHighLevel collegato al lead o al cliente del contratto.
Puoi preparare le regole anche prima: la sezione ti avvisa con un riquadro e il bottone Vai alle Integrazioni. Finché manca qualcosa le regole si salvano, ma nessun tag viene scritto e il registro segna l’azione come Saltato, con il motivo.
Dove si configura
Sul modello di contratto, come i webhook: ogni modello ha le sue regole. In Contratti › Modelli, apri un modello e scorri fino alla sezione Tag GHL sugli eventi, subito dopo Webhook dopo la firma.
Su un modello appena creato e mai salvato la sezione dice “Salva il modello per aggiungere una regola.” Salva una volta e il bottone Aggiungi regola si accende.
Creare una regola
Premi Aggiungi regola: si apre la modale Nuova regola.
L’evento del contratto che fa scattare la regola (l’elenco è qui sotto).
Aggiungi il tag oppure Togli il tag.
Testo libero, fino a 100 caratteri, salvato in minuscolo. Per non sbagliare a scriverlo, in Suggerimenti dal sotto-account scegli un sotto-account e inizia a scrivere: compaiono i tag che usa già.
Premi Salva. Nell’elenco Regole ogni riga ha l’interruttore per accenderla o spegnerla, le frecce per spostarla, Modifica ed Elimina. Il contatore in alto dice quante ne hai: al massimo 30 regole per modello, e non due con lo stesso evento, la stessa azione e lo stesso tag.
Gli eventi
| Evento | Quando scatta |
|---|---|
| Contratto inviato | Una volta per contratto, quando viene inviato. |
| Contratto aperto | La prima volta che il link di firma viene aperto. Le aperture successive non lo ripetono. |
| Contratto letto | Quando il contratto è stato letto per la soglia di lettura del modello, sommando le aperture, oppure quando il cliente è arrivato all’ultima pagina. |
| Contratto firmato | Quando il contratto è firmato e i passi dopo la firma sono conclusi, cioè dopo l’email col PDF firmato. |
| Link di firma scaduto | Quando il link scade senza che il contratto sia firmato. |
| Contratto annullato | Quando qualcuno del team annulla il contratto. |
| Contratto abbandonato | Quando il contratto viene segnato come abbandonato. Un Ripristina non toglie l’evento già scattato. |
Ogni evento scatta una sola volta per contratto. Il tag arriva in GoHighLevel di solito entro un paio di minuti dall’evento.
La soglia di lettura
Nella sezione c’è il campo Soglia di lettura (secondi): quanti secondi di lettura attiva servono perché il contratto conti come letto. Va da 10 a 3600; lasciato vuoto vale 60. Si salva insieme al modello, quindi premi Salva sul modello dopo averla cambiata. Lettura attiva vuol dire con la pagina davanti agli occhi: una scheda dimenticata aperta in secondo piano non conta.
Da quando vale una regola
Una regola vale per i contratti inviati da quando è accesa. Crearla oggi non mette tag sui contratti partiti ieri, nemmeno su quelli che il cliente apre domani: nessun tag retroattivo.
- Spegnerla la ferma subito, anche per i contratti già inviati.
- Riaccenderla la fa ripartire da quel momento: vale per i contratti inviati da adesso, come dice il messaggio “Regola accesa: vale per i contratti inviati da adesso”.
- Eliminarla la ferma per sempre. I tag già messi sui contatti restano: se vuoi toglierli, fallo in GoHighLevel.
Su quale contatto finisce il tag
Sul contatto GoHighLevel del lead o del cliente a cui è stato mandato il contratto, nel sotto-account della tua agenzia (mai nel sotto-account di un tuo cliente). Se un cliente ha più contratti è sempre la stessa persona, e il tag va sul suo unico contatto.
SalesControl impara in quale sotto-account sta il contatto quando arriva da GoHighLevel (lead dai workflow, appuntamenti del calendario, eventi). Se l’agenzia ha un solo sotto-account, usa quello. Quando non lo può sapere, il registro dice “Non si sa in quale sotto-account GoHighLevel sta il contatto.”
Se un tag è usato da una regola di Eventi da tag GoHighLevel sul sotto-account dell’agenzia, qui non si può usare: quando SalesControl lo mettesse, quella regola registrerebbe un evento in più nella Timeline del cliente. Il salvataggio viene rifiutato con una spiegazione: scegli un altro tag.
Il registro «Automazioni»
Per vedere cosa è successo su un contratto preciso apri la scheda del lead o del cliente: nella card Contratti, accanto al contratto, il link Automazioni apre il registro. Il link compare appena c’è almeno un’azione registrata.
Per ogni azione il registro mostra l’evento che l’ha fatta scattare, cosa fa (Aggiungi il tag o Togli il tag) con il tag, l’esito e il giorno e l’ora nel fuso della tua agenzia (per esempio 24/10/2026 15:42).
| Esito | Cosa vuol dire |
|---|---|
| Fatto | Il tag è stato messo o tolto in GoHighLevel. |
| In corso | L’azione è in coda (“In coda dal …”) oppure aspetta un nuovo tentativo (“Nuovo tentativo il …”). |
| Saltato | Mancava qualcosa per farla: il contatto, il sotto-account, l’app o il suo permesso. Il motivo è scritto sotto. |
| Non riuscito | GoHighLevel ha rifiutato il tag o non ha risposto nemmeno dopo i tentativi. Il motivo è scritto sotto. |
Quando GoHighLevel non risponde o chiede di rallentare, SalesControl riprova da solo dopo 2 minuti, 10 minuti, 30 minuti e 2 ore; poi l’azione risulta non riuscita. Un’azione saltata non si ripete: sistemato il motivo (per esempio ricollegata l’app), vale per gli eventi che arrivano dopo.
Duplicare il modello
Duplica copia anche le regole, ma spente: così la copia non mette tag finché non decidi tu quali accendere. Se le regole non si riescono a copiare lo dice un avviso: il modello nasce lo stesso e le riaggiungi dalla sezione.
Da sapere
- Un’apertura del team conta come apertura del cliente. Se qualcuno del team apre il link di firma (per esempio copiato dalla scheda), per SalesControl il contratto risulta aperto, e anche letto se ci resta abbastanza: le regole su “aperto” e “letto” scattano lo stesso.
- Firma dal gestionale. Una firma arrivata col webhook in entrata “contratto firmato” non passa da un modello, quindi non fa scattare regole.
- Il tag non sostituisce i webhook. Se devi mandare i dati del contratto a un sistema che non è GoHighLevel, usa i webhook in uscita.