MonsterInsights: Tracciare i Form WordPress (WPForms, Gravity Forms, CF7)
Per la maggior parte dei siti web aziendali e professionali, il form di contatto rappresenta il principale punto di conversione. Che si tratti di una richiesta di preventivo, di un’iscrizione alla newsletter o di una semplice domanda informativa, ogni invio di modulo è un potenziale lead che merita di essere tracciato, analizzato e ottimizzato. MonsterInsights, grazie al suo add-on Forms, permette di monitorare automaticamente gli invii dei moduli WordPress più diffusi, inviando i dati a Google Analytics 4 per un’analisi completa. In questo articolo vediamo come configurare il tracciamento dei form e come utilizzare i dati raccolti per migliorare le performance di conversione.
Perché Tracciare i Form è Fondamentale
Senza il tracciamento dei form, manca un pezzo cruciale del puzzle analitico. Sai quanti visitatori arrivano sul sito, quali pagine visualizzano e da dove provengono, ma non sai quanti di questi visitatori compiono l’azione più importante: compilare un modulo. Il tracciamento dei form risponde a domande strategiche fondamentali.
Qual è il tasso di conversione del sito? Ovvero, su 100 visitatori, quanti compilano un modulo? Questa metrica è il KPI principale per qualsiasi sito orientato alla lead generation. Quali canali di traffico generano più lead? Sapere che il 40% dei lead proviene dalla ricerca organica e il 25% da Google Ads permette di ottimizzare l’allocazione del budget marketing. Quali pagine convertono meglio? Un modulo sulla pagina servizi potrebbe avere un tasso di conversione del 5%, mentre lo stesso modulo sulla homepage potrebbe convertire solo l’1%. Queste informazioni guidano le decisioni di layout e posizionamento dei form.
L’Add-on Forms di MonsterInsights
L’add-on Forms è disponibile a partire dal piano Pro di MonsterInsights. Per installarlo, vai su MonsterInsights > Add-on, cerca “Forms” e clicca su Installa. L’add-on è compatibile con tutti i principali plugin di form per WordPress.
I plugin supportati nativamente includono: WPForms (il plugin di form più utilizzato su WordPress, con oltre 6 milioni di installazioni), Gravity Forms (il plugin premium più popolare, scelto da agenzie e aziende per la sua flessibilità), Contact Form 7 (il veterano dei plugin di form, con oltre 5 milioni di installazioni), Formidable Forms, Ninja Forms e qualsiasi modulo HTML standard con tag <form>.
Una volta attivato l’add-on, il tracciamento dei form è completamente automatico. MonsterInsights rileva la presenza dei plugin di form supportati e inizia a monitorare gli invii senza richiedere alcuna configurazione aggiuntiva. Non è necessario aggiungere codice ai form o modificare le impostazioni dei singoli moduli.

Come Funziona il Tracciamento
Quando un visitatore compila e invia un modulo, MonsterInsights intercetta l’evento di submit e invia a Google Analytics 4 un evento generate_lead (o un evento personalizzato, a seconda della configurazione) con diversi parametri. I parametri principali includono: il nome del form (ad esempio “Modulo Contatti” o “Richiesta Preventivo”), l’ID del form (utile per distinguere moduli con lo stesso nome), la pagina in cui si trovava il form e il tipo di form (WPForms, Gravity Forms, CF7, ecc.).
È importante sottolineare che MonsterInsights non invia a GA4 i dati inseriti dall’utente nel modulo (nome, email, messaggio, ecc.). Vengono tracciati solo i metadati dell’invio, nel pieno rispetto della privacy e del GDPR. Google Analytics non è progettato per raccogliere dati personali identificabili, e l’invio di tali dati violerebbe i termini di servizio di Google.
Configurazione per WPForms
WPForms è il plugin di form raccomandato dal team di MonsterInsights, e l’integrazione tra i due plugin è particolarmente profonda. Dopo aver installato l’add-on Forms, ogni modulo creato con WPForms viene automaticamente tracciato. Non è necessaria alcuna configurazione aggiuntiva.
WPForms offre anche un’integrazione nativa con MonsterInsights che permette di visualizzare i dati di conversione direttamente nella dashboard di WPForms. Nella pagina WPForms > Tutti i Moduli, una colonna aggiuntiva mostra il numero totale di impression (visualizzazioni del modulo) e il numero di conversioni (invii completati) per ciascun modulo, con il relativo tasso di conversione.
Questa integrazione bidirezionale permette un’analisi particolarmente dettagliata: non solo sai quante persone hanno inviato un modulo, ma anche quante lo hanno visualizzato senza compilarlo. Se un modulo ha 1000 impression e solo 10 invii (tasso di conversione dell’1%), è chiaro che il modulo necessita di ottimizzazione: potrebbe essere troppo lungo, poco chiaro o richiedere informazioni che l’utente non è disposto a fornire in quel momento.
Configurazione per Gravity Forms
Gravity Forms è rinomato per la sua flessibilità e le sue funzionalità avanzate, che includono logica condizionale, calcoli, caricamento file e integrazione con numerosi servizi di terze parti. L’integrazione con MonsterInsights funziona automaticamente dopo l’installazione dell’add-on Forms.
Ogni invio di un modulo Gravity Forms genera un evento in GA4 con il nome e l’ID del modulo. Per i moduli multi-pagina (una funzionalità esclusiva di Gravity Forms), MonsterInsights traccia il completamento finale dell’invio, non il passaggio tra le singole pagine. Se desideri tracciare anche gli abbandoni intermedi nei form multi-step, dovrai configurare eventi personalizzati tramite codice JavaScript aggiuntivo.
Un suggerimento pratico: assegna nomi descrittivi ai tuoi moduli Gravity Forms (ad esempio “Preventivo Sito Web”, “Candidatura Lavoro”, “Iscrizione Newsletter”) piuttosto che nomi generici come “Form 1”. Questi nomi appariranno nei report di MonsterInsights e GA4, rendendo l’analisi molto più immediata.

Configurazione per Contact Form 7
Contact Form 7 (CF7) è il plugin di form più “leggero” e minimalista tra quelli supportati. L’integrazione con MonsterInsights funziona automaticamente, ma ci sono alcune particolarità da considerare.
CF7 utilizza un sistema di invio basato su AJAX, il che significa che la pagina non viene ricaricata dopo l’invio del modulo. MonsterInsights gestisce correttamente questo comportamento, intercettando l’evento di successo di CF7 e inviando l’evento corrispondente a GA4. Tuttavia, se il tuo tema o un altro plugin interferisce con il meccanismo AJAX di CF7, il tracciamento potrebbe non funzionare correttamente.
Un’altra particolarità di CF7 è che non offre un sistema nativo di impression tracking (conteggio delle visualizzazioni del modulo). Per ottenere il tasso di conversione dei moduli CF7, dovrai combinare il dato degli invii tracciato da MonsterInsights con il dato delle visualizzazioni della pagina che contiene il modulo, disponibile nel report delle pagine principali.
Il Report Forms in MonsterInsights
I dati raccolti dall’add-on Forms sono visualizzati nel report dedicato, accessibile da MonsterInsights > Report > Forms. Questo report presenta una tabella con tutti i moduli tracciati nel periodo selezionato, mostrando per ciascuno: il nome del modulo, il numero totale di impression (se disponibile), il numero di conversioni (invii completati) e il tasso di conversione.
La colonna del tasso di conversione è particolarmente significativa perché permette di confrontare le performance di moduli diversi in modo oggettivo. Un modulo di iscrizione alla newsletter con un tasso del 15% performa significativamente meglio di un modulo di richiesta preventivo con il 2%, ma il valore economico di ciascuna conversione è molto diverso. È importante interpretare il tasso di conversione nel contesto del valore del lead generato.
Contrassegnare gli Invii come Conversioni in GA4
Per sfruttare appieno il tracciamento dei form, è fondamentale contrassegnare l’evento di invio come conversione in Google Analytics 4. Vai su Amministrazione > Eventi in GA4, trova l’evento generate_lead (o l’evento personalizzato utilizzato da MonsterInsights) e attiva l’interruttore “Contrassegna come conversione chiave”.
Contrassegnando l’invio del form come conversione, questo dato verrà incluso nel calcolo del tasso di conversione complessivo del sito, verrà evidenziato nei report di acquisizione e potrà essere utilizzato come obiettivo per l’ottimizzazione delle campagne Google Ads. In pratica, potrai dire a Google Ads “ottimizza le mie campagne per massimizzare le compilazioni del form di contatto”, e l’algoritmo adatterà automaticamente le offerte per raggiungere questo obiettivo.
Tracciamento dei Form HTML Standard
MonsterInsights non si limita ai plugin di form più diffusi. L’add-on Forms può tracciare qualsiasi modulo HTML standard presente nel sito, a condizione che utilizzi il tag <form> con un evento di submit. Questo include form personalizzati creati direttamente nel codice del tema, form di terze parti embeddate nel sito e form generati da page builder come Elementor o Divi.
Per i form HTML standard, MonsterInsights utilizza il valore dell’attributo id del tag <form> come identificativo del modulo. Se il form non ha un attributo id, MonsterInsights assegnerà un identificativo generico, rendendo più difficile l’analisi. È quindi buona pratica assicurarsi che tutti i form del sito abbiano un attributo id univoco e descrittivo.

Ottimizzazione dei Form Basata sui Dati
Il tracciamento dei form non è fine a sé stesso: il suo scopo è fornire dati utilizzabili per l’ottimizzazione. Ecco alcune strategie di ottimizzazione basate sui dati raccolti da MonsterInsights.
La riduzione dei campi è spesso la modifica con il maggiore impatto. Ogni campo aggiuntivo in un modulo riduce il tasso di conversione. Se il tuo modulo ha 10 campi e un tasso di conversione del 2%, prova a ridurre i campi a 5 e monitora l’impatto. In molti casi, il tasso di conversione raddoppia o triplica con la semplice riduzione dei campi al minimo essenziale.
Il posizionamento del form nella pagina influisce significativamente sulle conversioni. Utilizzando i dati di MonsterInsights sulle impression e sulle conversioni, puoi testare posizioni diverse: above the fold (visibile senza scorrere), alla fine del contenuto, nella sidebar o in un pop-up. I dati di analytics riveleranno quale posizione genera il miglior rapporto tra impression e conversioni.
Il testing del copy del pulsante di invio è un altro elemento ad alto impatto. “Invia” è il testo predefinito ma raramente il più efficace. Testi come “Richiedi Preventivo Gratuito”, “Scarica la Guida” o “Prenota la Consulenza” comunicano il valore dell’azione e generano tipicamente tassi di conversione superiori.
Form Multi-Step: Tracciamento Avanzato
I form multi-step (multi-pagina o multi-fase) suddividono un modulo lungo in sezioni più gestibili, riducendo la percezione di complessità. Questo formato è particolarmente efficace per moduli con molti campi, come richieste di preventivo dettagliate o processi di registrazione.
MonsterInsights traccia automaticamente il completamento dell’invio finale dei form multi-step. Per un’analisi più granulare degli abbandoni tra le fasi, è possibile configurare eventi personalizzati per ciascun passaggio. Con Gravity Forms, ad esempio, puoi utilizzare l’hook JavaScript gform_page_loaded per inviare un evento a GA4 ogni volta che l’utente avanza alla fase successiva. Questo permette di creare un funnel di conversione del form, identificando la fase in cui si perde il maggior numero di utenti.
Integrare il Tracciamento Form con le Campagne Marketing
La vera potenza del tracciamento dei form emerge quando viene combinata con i dati delle campagne marketing. Grazie ai parametri UTM e al report sulle sorgenti di traffico, puoi determinare esattamente quale campagna, quale annuncio o quale parola chiave ha generato ciascun invio di modulo.
Ad esempio, potresti scoprire che la parola chiave “preventivo sito web” genera 50 visite al mese con un tasso di conversione del form del 10% (5 lead), mentre la parola chiave “realizzazione siti web” genera 200 visite ma con un tasso di conversione del 2% (4 lead). Queste informazioni sono fondamentali per ottimizzare le campagne Google Ads e allocare il budget verso le parole chiave che generano non solo traffico ma lead effettivi.
Conclusioni
Il tracciamento dei form è un tassello indispensabile per qualsiasi strategia di lead generation basata su WordPress. MonsterInsights rende questo tracciamento semplice e automatico, compatibile con i principali plugin di form e integrato con l’ecosistema di Google Analytics 4. I dati raccolti permettono non solo di misurare le performance attuali ma di ottimizzare continuamente i moduli e le campagne che li alimentano. Nel prossimo articolo esploreremo i segmenti e le audience in MonsterInsights, scoprendo come analizzare il traffico in modo granulare.
Serie Completa: MonsterInsights per WordPress
- Articolo 1: Come Installare e Configurare MonsterInsights
- Articolo 2: Collegare Google Analytics 4 a WordPress
- Articolo 3: Dashboard e Report Analytics in WordPress
- Articolo 4: Tracciare le Conversioni E-Commerce con WooCommerce
- Articolo 5: Tracciamento Link, Download e Click Outbound
- Articolo 6: Dimensioni e Metriche Custom per GA4
- Articolo 7: GDPR, Consent Mode e Cookie
- Articolo 8: Report Real-Time e Pagine Principali
- Articolo 9: Tracciare i Form WordPress (WPForms, Gravity Forms, CF7) (questo articolo)
- Articolo 10: Segmenti e Audience
- Articolo 11: Free vs Pro – Confronto e Prezzi
- Articolo 12: MonsterInsights vs Site Kit vs Analytify
- Articolo 13: Leggere i Report GA4 per Principianti
- Articolo 14: MonsterInsights e Google Ads
- Articolo 15: Troubleshooting MonsterInsights
Hai bisogno di aiuto per configurare il tracciamento dei form e ottimizzare le conversioni del tuo sito? Il team di G Tech Group può assisterti nella configurazione di MonsterInsights e nella costruzione di una strategia di posizionamento SEO finalizzata a portare traffico qualificato ai tuoi form di conversione.
Migliora il Tuo Sito WordPress
Scopri le nostre guide complete sugli altri plugin essenziali per WordPress: