Google Analytics Gravity Forms Web Analytics WordPress

Monitoraggio delle conversioni con Gravity Forms e Google Analytics

Tiziano Fogliata
monitorare-conversioni-moduli-wordpress

In questo articolo ti mostrerรฒ come sfruttare Gravity Forms e Google Analytics (sia in versione classica che Universal) per tracciare le conversioni dei moduli presenti su un sito WordPress.

Se crei o gestisci siti con WordPress, conoscerai quasi sicuramente Gravity Forms, un plugin che permette di creare in modo rapido e semplice dei moduli allโ€™interno di una pagina Web.

Grazie a Gravity Forms, e alle sue numerose estensioni, si possono creare moduli anche particolarmente complessi, includendo funzioni di pagamento, quiz e questionari.

Lโ€™utilizzo piรน tradizionale rimane comunque la creazione dei classici moduli (o form) di contatto, che utilizziamo per permettere ai visitatori di inviarci un messaggio o una richiesta di preventivo.

Leggi anche: come installare Google Analytics su WordPress.

Se si utilizza un servizio che consente di tracciare le visite sul sito รจ poi buona norma quella di monitorare le eventuali conversioni, ossia le richieste di contatto, il download di determinati file o le iscrizioni ad una newsletter, tanto per citare le situazioni piรน comuni.

Tale esigenza รจ particolarmente sentita soprattutto nei casi in cui vengono messe in atto campagne di web marketing, sia che si tratti di DEM, di Display Advertising oppure di campagne PPC ad esempio su Google AdWords. Non monitorare le conversioni infatti, รจ uno degli errori piรน gravi che puoi commettere quando fai una campagna Google AdWords.

Effettuare degli investimenti per promuovere la visibilitร  di un sito senza misurarne lโ€™efficacia รจ una cosa che ritengo assurda, anche se perรฒ non รจ poi cosรฌ rara, purtroppo.

Se utilizzi Gravity Forms per creare i moduli sul tuo sito e Google Analytics per il rilevamento del traffico, hai giร  tutto quello che ti serve per monitorare le conversioni derivanti da tali moduli. Ora ti spiego come fare.

Tracciare le conversioni usando una pagina di destinazione

La prima soluzione, quella piรน semplice, prevede di impostare una pagina di destinazione da visualizzare dopo che un visitatore ha compilato ed inviato un modulo. รˆ sufficiente selezionare la pagina di destinazione desiderata, che giร  devi aver creato, allโ€™interno delle impostazioni del modulo creato con Gravity Forms:

conferma-pagina-gravity-forms

In questo modo sarร  sufficiente impostare come obiettivo su Google Analytics la visita a quella determinata pagina che hai scelto:

obiettivo-ga

Suggerisco inoltre di fare in modo che tale pagina di destinazione non venga indicizzata dai motori di ricerca, per evitare visite non volute e non derivanti dalla compilazione del modulo. Ti consiglio anche di impostare la canalizzazione verso lโ€™obiettivo su Google Analytics, in modo da evitare falsi positivi. In questo modo solo i visitatori che provengono dalla pagina contenente il modulo vengono tracciati come effettive conversioni.

Tracciare le conversioni usando delle pagine virtuali

Un secondo metodo รจ quello di utilizzare le cosiddette Virtual Pageviews di Google Analytics. Con questo sistema non รจ necessario creare una pagina ad hoc di ringraziamento, ma รจ sufficiente usare il tipo di conferma โ€œTestoโ€ nelle impostazioni del modulo creato con Gravity Forms.

Il โ€œtruccoโ€ consiste nellโ€™inserire un codice che permette a Google Analytics di conteggiare la visualizzazione di tale testo come se fosse la visita ad una pagina specifica. Il codice va inserito dopo il testo di ringraziamento. Ricordati perรฒ di disattivare la formattazione automatica effettuata da Gravity Forms, utilizzando lโ€™apposita checkbox che รจ presente sotto lโ€™area di testo. Inoltre, quando inserirai il form nella pagina, non utilizzare la funzione โ€œAttiva AJAXโ€.

richiesta-catalogo-tracciata

Il codice da utilizzare รจ di questo tipo, se utilizzi la vecchia versione di Google Analytics (ga.js):

<script>
_gaq.push(['_trackPageview', '/pagina-esempio']);
</script>

dove ovviamente, al posto di /pagina-esempio puoi inserire il testo che vuoi e che ti permetterร  in futuro di capire di che pagina si tratta.

Se invece utilizzi Universal Analytics (analytics.js), il codice deve essere di questo tipo:

<script>
ga('send', 'pageview', {
 'page': '/pagina-esempio',
 'title': 'Titolo della pagina'
});
</script>

Poi allโ€™interno di Google Analytics ti basterร  impostare un obiettivo per conteggiare le visualizzazioni di tale pagina virtuale che hai appena creato. Semplice no?

Tracciare le conversioni usando gli eventi

Un metodo piรน corretto per tracciare gli obiettivi e le conversioni รจ quello di sfruttare gli eventi di Google Analytics. Su WordPress e con Gravity Forms รจ disponibile questo plugin aggiuntivo: Event Tracking for Gravity Forms che semplifica molto il tracciamento.

Nellโ€™immagine sottostante puoi vedere come รจ possibile configurare la categoria, lโ€™azione, lโ€™etichetta e il valore di ogni evento per ogni form creato con Gravity Forms.

Tracciare le conversioni usando Google Tag Manager

Se sul tuo sito WordPress utilizzi Google Tag Manager, cosa che tra lโ€™altro ti consiglio, il tracciamento delle conversioni รจ ancora piรน semplice.

Nella modalitร  piรน semplice ti basta inserire uno scritp come questo:

<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
 'event': 'FormCompletato'
});
</script>

Nel messaggio di conferma del form che hai creato con Gravity Forms. Dai un nome al tuo evento e per poterlo poi richiamare e utilizzare allโ€™interno di Google Tag Manager. In questo modo potrai ad esempio anche attivare altri tag, come ad esempio quello del pixel di Facebook per tracciare gli utenti che effettuano una conversione.

Quindi se utilizzi Gravity Forms e Google Analytics non hai piรน alcuna scusa per evitare di tracciare le conversioni ;)

Scegli di ricevere gratuitamente via email consigli utili per creare, gestire e migliorare il tuo sito WordPress

Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Altri articoli che ti suggeriscoโ€ฆ

Nessun articolo correlato

4 commenti su “Monitoraggio delle conversioni con Gravity Forms e Google Analytics”

    • Purtroppo su CF7 sono completamente arrugginito, dato che non lo uso da anni. In teoria la stessa logica la si potrebbe applicare anche con quello, ma non so come vengono gestiti i messaggi di conferma su quel plugin.

      Rispondi
  1. Ciao lo script

    ga(‘send’, ‘pageview’, {
    ‘page’: ‘/pagina-esempio’,
    ‘title’: ‘Titolo della pagina’
    });

    va inserito all’interno della pagina da tracciare giusto?

    Rispondi
    • Ciao Simona, no. Lo script in questione va utilizzato solo se utilizzi il formato di confema “Testo”.

      Se reindirizzi invece a una nuova pagina non ti serve inserirlo, dato che si tratta di una pagina reale che puoi monitorare tranquillamente senza dover inserire script aggiuntivi.

      Rispondi

Lascia un commento