Gli attivatori GTM sono componenti che consentono di caricare Google Tag Manager su una pagina web e di attivare i tag gestiti al suo interno in risposta a eventi specifici. In pratica, fungono da ponte tra il codice presente sul sito e il contenitore di tag: senza un attivatore, il contenitore non viene caricato e nessun tag può essere eseguito. Il termine è entrato nell’uso comune tra sviluppatori, analisti e specialisti di marketing digitale per indicare sia il frammento di codice iniziale sia le condizioni che ne determinano l’esecuzione.
Comprendere il funzionamento degli attivatori GTM è importante per chi gestisce misurazione e tracciamento, perché da essi dipende la corretta raccolta dei dati. Un attivatore configurato male può impedire il caricamento del contenitore, ritardare l’invio delle informazioni o generare eventi duplicati. Per questo motivo la loro implementazione richiede attenzione alla posizione nel documento, all’ordine di esecuzione e alle condizioni di attivazione.
Che cosa sono gli attivatori GTM
Nel contesto di Google Tag Manager, l’attivatore è il meccanismo che decide quando un tag deve essere eseguito. Esistono attivatori di pagina, come quelli basati sul caricamento del documento, e attivatori di evento, come i clic, gli invii di moduli o le interazioni con elementi specifici. Il contenitore stesso viene caricato grazie a un attivatore iniziale inserito nel codice della pagina, spesso posizionato nella sezione di intestazione e, in alcuni casi, anche nel corpo del documento.
La distinzione tra attivatore di caricamento e attivatore di evento è fondamentale. Il primo riguarda l’avvio del contenitore, il secondo riguarda l’esecuzione dei singoli tag una volta che il contenitore è attivo. Confondere i due livelli porta a errori frequenti, come tag che non partono o che partono troppo tardi rispetto all’interazione dell’utente.
Tipologie principali di attivatori
Gli attivatori disponibili in Google Tag Manager si dividono in categorie funzionali. La scelta dipende dall’obiettivo di misurazione e dal tipo di interazione che si vuole registrare.
Attivatori di pagina
Si attivano in base allo stato di caricamento del documento, come l’inizio del caricamento, il DOM pronto o il completo caricamento della pagina. Sono utili per tag di base che devono essere presenti su tutte le pagine o su gruppi di pagine.
Attivatori di clic
Registrano i clic su link, pulsanti o altri elementi. Possono essere basati su tutti gli elementi, solo sui link o su elementi specifici identificati tramite selettori. Sono impiegati per misurare download, link in uscita e interazioni con pulsanti.
Attivatori di visualizzazione
Si attivano quando un elemento entra nell’area visibile della pagina. Servono a misurare il coinvolgimento, come la lettura di una sezione o la comparsa di un banner.
Attivatori di evento personalizzato
Dipendono da eventi inviati dal sito tramite il livello dati. Consentono di collegare azioni applicative, come l’aggiunta al carrello, a tag specifici.
Differenze tra attivatore di caricamento e attivatore di evento
L’attivatore di caricamento è ciò che permette al contenitore di essere presente nella pagina. Senza di esso, gli altri attivatori non hanno effetto. L’attivatore di evento, invece, opera all’interno del contenitore già caricato e determina quali tag devono essere eseguiti in quel momento.
Questa separazione ha conseguenze pratiche. Un contenitore caricato in ritardo può perdere eventi che si verificano subito dopo l’apertura della pagina. Un attivatore di evento mal configurato può invece generare esecuzioni multiple o mancate. La buona pratica consiste nel caricare il contenitore il prima possibile e nel definire attivatori di evento precisi e non sovrapposti.
Tabella comparativa degli attivatori GTM
| Tipo di attivatore | Momento di attivazione | Uso tipico | Rischio principale |
|---|---|---|---|
| Caricamento pagina | All’avvio o al completamento del documento | Tag di base su tutte le pagine | Caricamento tardivo e perdita di eventi |
| Clic | Al clic su un elemento | Download, link in uscita, pulsanti | Duplicazione per clic ripetuti |
| Visualizzazione | Quando un elemento è visibile | Misurazione del coinvolgimento | Attivazione su elementi nascosti |
| Evento personalizzato | All’invio di un evento dal livello dati | Azioni applicative e conversioni | Eventi non inviati o mal denominati |
| Modulo | All’invio o all’interazione con un modulo | Tracciamento delle richieste | Invii non registrati per errori di validazione |
Come configurare correttamente un attivatore GTM
La configurazione segue un percorso logico che parte dall’obiettivo di misurazione e arriva alla verifica in ambiente di prova. Di seguito i passaggi essenziali.
- Definire con chiarezza l’azione da misurare e il dato da raccogliere.
- Scegliere il tipo di attivatore coerente con quell’azione.
- Impostare le condizioni, come filtri per pagina, selettori o variabili del livello dati.
- Assegnare un nome descrittivo e coerente con le convenzioni del contenitore.
- Collegare l’attivatore al tag o ai tag che devono essere eseguiti.
- Verificare il funzionamento in anteprima, controllando gli eventi generati.
- Pubblicare la versione solo dopo aver confermato l’assenza di duplicazioni.
- Monitorare periodicamente i risultati per individuare anomalie o regressioni.
Domande frequenti sugli attivatori GTM
Che differenza c’è tra attivatore e tag?
Il tag è ciò che viene eseguito, mentre l’attivatore stabilisce quando deve essere eseguito. Un tag senza attivatore non parte, un attivatore senza tag non produce effetti misurabili.
Posso usare più attivatori per lo stesso tag?
Sì, un tag può essere associato a più attivatori. In questo caso viene eseguito quando almeno uno di essi si verifica, salvo l’uso di condizioni di blocco.
Perché il mio contenitore non viene caricato?
Le cause più comuni sono l’assenza del codice di attivazione nella pagina, un errore di posizionamento o un blocco dovuto a estensioni del browser o a politiche di consenso.
Gli attivatori GTM influenzano la velocità del sito?
Il caricamento del contenitore introduce un piccolo onere aggiuntivo. L’impatto dipende dal numero di tag e dalla loro complessità, perció conviene mantenere il contenitore snello.
Serve il consenso dell’utente per attivare i tag?
Dipende dalla normativa applicabile e dal tipo di dato trattato. In molti contesti è necessario raccogliere il consenso prima di attivare tag di misurazione o marketing.
Come verifico che un attivatore funzioni?
Si utilizza la modalità di anteprima di Google Tag Manager, che mostra gli eventi generati e i tag eseguiti. In alternativa si controllano gli strumenti di sviluppo del browser e i rapporti della piattaforma di destinazione.
Hai questo problema?Sai perché i tuoi attivatori GTM non scattano e le conversioni non vengono tracciate?Se gli attivatori GTM sono configurati male, le conversioni non vengono registrate e le campagne Google Ads restano senza dati. Noi analizziamo e sistemiamo ogni attivatore per garantire un tracciamento preciso con GA4 e conversioni avanzate.Scopri il servizio di Tracciamento Conversioni
