L’attivatore invio modulo di Google Tag Manager è un tipo di attivatore che rileva l’invio di un modulo su una pagina web e consente di attivare i tag associati nel momento in cui l’utente completa l’azione di invio. Si tratta di uno degli attivatori predefiniti messi a disposizione dalla piattaforma e viene utilizzato soprattutto per tracciare conversioni, invii di contatti e altre interazioni legate alla compilazione di form.
Questo attivatore si basa sull’evento nativo submit del browser, che viene generato quando un modulo HTML viene inviato. A differenza di un semplice clic su un pulsante, l’attivatore invio modulo intercetta il momento effettivo dell’invio, riducendo il rischio di conteggiare clic che non si traducono in un invio effettivo del modulo. Per questo motivo rappresenta una soluzione più affidabile rispetto al tracciamento basato su eventi di clic.
Come funziona l’attivatore invio modulo
Quando un utente compila un modulo e ne conferma l’invio, il browser genera un evento submit associato all’elemento modulo. Google Tag Manager ascolta questo evento a livello di documento e, se l’attivatore è configurato correttamente, valuta le condizioni impostate per decidere se attivare o meno i tag collegati.
L’attivatore può essere configurato per reagire a tutti i moduli della pagina oppure solo ad alcuni, utilizzando condizioni basate su identificatori, classi, attributi o URL di destinazione. Questa flessibilità consente di distinguere, ad esempio, tra un modulo di contatto e un modulo di iscrizione alla newsletter.
Differenza rispetto all’attivatore clic
L’attivatore clic rileva l’interazione con un elemento, mentre l’attivatore invio modulo rileva il completamento dell’azione di invio. Se un modulo viene bloccato dalla validazione lato client, il clic può avvenire senza che l’evento di invio venga generato, rendendo il tracciamento del clic meno preciso.
Configurazione nell’interfaccia di Google Tag Manager
Per creare un attivatore invio modulo è necessario accedere alla sezione dedicata agli attivatori nel contenitore, scegliere la configurazione di un nuovo attivatore e selezionare il tipo «Invio modulo». Successivamente si definiscono le condizioni di attivazione, che possono riguardare l’identificatore del modulo, il testo del pulsante, l’URL della pagina o altri parametri.
È inoltre possibile abilitare l’opzione che consente di attendere la validazione del modulo prima di attivare i tag, così da evitare attivazioni premature in caso di errori di compilazione. Questa impostazione è utile quando si vuole essere certi che l’invio sia effettivamente andato a buon fine.
Variabili e condizioni
Le variabili disponibili per questo attivatore includono l’elemento modulo, l’identificatore, le classi, l’URL di invio e il testo del pulsante. Combinando queste variabili con operatori di confronto è possibile costruire condizioni precise per isolare un singolo modulo all’interno di una pagina che ne contiene diversi.
Utilizzi principali nel tracciamento
L’attivatore invio modulo viene impiegato in numerosi scenari di misurazione, tra cui il tracciamento delle conversioni su piattaforme pubblicitarie, l’invio di eventi a strumenti di analisi e l’attivazione di tag di remarketing. È particolarmente utile quando il completamento di un modulo rappresenta un obiettivo di business rilevante.
Un caso tipico è il modulo di contatto di un sito aziendale, il cui invio viene registrato come conversione. Un altro caso frequente è il modulo di iscrizione a una newsletter, dove l’invio segnala l’acquisizione di un contatto. In entrambi gli scenari la precisione del tracciamento dipende dalla corretta configurazione dell’attivatore.
Integrazione con strumenti di analisi
Una volta configurato l’attivatore, è possibile collegarlo a tag che inviano dati a piattaforme di analisi o di advertising. La qualità del dato dipende dalla coerenza tra le condizioni dell’attivatore e la struttura effettiva del modulo presente nel codice della pagina.
Confronto con altri metodi di tracciamento dei moduli
| Metodo | Momento del rilevamento | Precisione | Complessità di configurazione |
|---|---|---|---|
| Attivatore invio modulo | All’invio effettivo del modulo | Alta | Bassa |
| Attivatore clic | Al clic sull’elemento | Media | Bassa |
| Attivatore evento personalizzato | All’evento inviato dal codice | Alta | Alta |
| Attivatore visualizzazione pagina di ringraziamento | Al caricamento della pagina successiva | Alta | Media |
| Attivatore cronometro | Dopo un intervallo di tempo | Bassa | Bassa |
Passaggi per una corretta implementazione
- Verificare che il modulo presenti nel sito generi effettivamente un evento di invio nativo.
- Creare un nuovo attivatore di tipo invio modulo nel contenitore di Google Tag Manager.
- Definire le condizioni necessarie per identificare il modulo da tracciare.
- Collegare l’attivatore al tag che deve essere eseguito all’invio.
- Utilizzare la modalità di anteprima per verificare il corretto funzionamento.
- Controllare che l’evento venga registrato una sola volta per ogni invio.
- Pubblicare la versione del contenitore dopo aver completato i test.
- Monitorare i dati raccolti nelle ore successive alla pubblicazione.
Domande frequenti
Che cosa rileva esattamente l’attivatore invio modulo?
Rileva l’evento di invio generato dal browser quando un modulo viene confermato. Non rileva la semplice compilazione dei campi né il clic sul pulsante se l’invio non viene effettivamente eseguito.
Serve conoscere il codice del sito per utilizzarlo?
Non è strettamente necessario, ma è utile conoscere gli identificatori o le classi del modulo per impostare condizioni precise. In assenza di queste informazioni l’attivatore potrebbe intercettare moduli indesiderati.
Funziona anche con i moduli che non ricaricano la pagina?
Dipende da come è costruito il modulo. Se l’invio non genera un evento nativo, potrebbe essere necessario un evento personalizzato inviato dal codice della pagina.
Si può usare insieme all’attivatore clic?
Sì, i due attivatori possono coesistere e servire scopi diversi. Tuttavia è opportuno evitare di conteggiare due volte la stessa azione collegando entrambi allo stesso tag.
Perché a volte l’attivatore non si attiva?
Le cause più comuni sono condizioni troppo restrittive, moduli che non generano l’evento nativo o conflitti con altre librerie presenti nella pagina. La modalità di anteprima aiuta a individuare il problema.
L’attivatore invio modulo è adatto a tutti i tipi di sito?
È adatto a qualsiasi sito che utilizzi moduli HTML standard. Sui moduli costruiti con tecnologie che non generano l’evento nativo occorre adottare soluzioni alternative.
Hai questo problema?L’attivatore invio modulo GTM non scatta o duplica le conversioni, falsando i dati delle tue campagne?Un attivatore configurato male impedisce a Google Ads di registrare le conversioni reali, con spreco di budget e report inaffidabili. Lo impostiamo con precisione su GA4 e GTM, includendo le conversioni avanzate per dati puliti e ottimizzazione efficace.Scopri il tracciamento conversioni
