Un utente arriva da una campagna, visita più pagine e infine invia un modulo Gravity Forms o conclude un ordine WooCommerce. Come possiamo sapere quale campagna lo ha portato sul sito senza perdere i parametri UTM durante la navigazione?
Il problema: le UTM scompaiono dopo il primo clic
I parametri utm_source, utm_medium e utm_campaign sono normalmente presenti solo nell’URL di ingresso. Se il visitatore apre altre pagine prima di compilare il modulo, Gravity Forms non può recuperarli automaticamente dall’URL finale. PGO Simple UTM Tracker li conserva in un cookie first-party, nel rispetto delle impostazioni di consenso, e li rende disponibili al modulo.
Configurazione con Gravity Forms
- Installa e attiva PGO Simple UTM Tracker FREE.
- Apri il modulo in Forms → Modifica.
- Aggiungi un campo HTML all’interno del modulo.
- Nel contenuto del campo incolla
[plugingo_utm_fields]. - Salva il modulo e svuota la cache della pagina che lo contiene.
Il campo HTML di Gravity Forms supporta gli shortcode. PGO genera input nascosti come plugingo_utm_source, plugingo_utm_medium, plugingo_utm_campaign, plugingo_gclid e gli altri dati di attribuzione disponibili. Non vengono mostrati al visitatore, ma vengono inviati insieme al modulo.
Test rapido prima di andare online
- Apri una finestra anonima con un URL di prova, per esempio
?utm_source=newsletter&utm_medium=email&utm_campaign=test_gravity. - Visita una seconda pagina del sito.
- Invia il modulo.
- Controlla l’entry in Gravity Forms e verifica la presenza dei campi
plugingo_utm_*.
LiteSpeed Cache: l’impostazione importante
La pagina che contiene il modulo deve essere esclusa dalla cache di pagina, perché lo shortcode genera i valori lato server per il singolo visitatore. In LiteSpeed Cache vai in Cache → Escludi → Non memorizzare URI nella cache e aggiungi il percorso della pagina del modulo, per esempio /contatti/. Non inserire utm_* in “Drop Query String”: eliminare i parametri prima che PGO li acquisisca renderebbe il tracciamento incompleto.
E per gli ordini WooCommerce?
Non serve modificare il checkout: PGO collega automaticamente l’attribuzione all’ordine. Nella versione FREE puoi vedere la sorgente nelle informazioni ordine; PGO UTM Tracker PRO aggiunge report avanzati, percorso multi-touch, ricavi per campagna, esportazione CSV, URL builder e riepiloghi programmati.
FREE o PRO?
- FREE: acquisizione UTM e click ID, attribuzione WooCommerce, shortcode per i form e integrazione Contact Form 7.
- PRO: analisi multi-touch, dashboard e ricavi, esportazioni e strumenti operativi per campagne.
Domande frequenti
Devo aggiungere un campo nascosto per ogni UTM?
No. Lo shortcode genera automaticamente tutti i campi disponibili.
Funziona se l’utente visita più pagine?
Sì. I dati vengono conservati per la durata configurata nel plugin, purché il consenso richiesto sia stato espresso.
Posso usare FREE e PRO insieme?
No. Le due edizioni sono alternative: attivando una, l’altra viene disattivata per evitare conflitti e duplicazioni.
