Imparerai
Scopra come impostare il monitoraggio degli eventi di Google Analytics per i suoi moduli di iscrizione di Klaviyo, per ottenere informazioni sulle azioni importanti degli utenti con i suoi moduli. Può misurare l'attività dei moduli contrassegnando gli eventi di Klaviyo (ad esempio, form_open, form_close, form_submit) come conversioni in Google Analytics. Lo imposti seguendo questo processo in 2 fasi:
- Aggiunga uno snippet di codice al suo sito web per inviare i dati del modulo di iscrizione di Klaviyo a Google Analytics.
- Contrassegni i suoi eventi come conversioni in Google Analytics.
Tenga presente che il monitoraggio degli eventi di Google Analytics può richiedere 24-48 ore per essere aggiornato. Questa guida illustra la configurazione dell'attività di tracciamento per i moduli di iscrizione di Klaviyo in Google Analytics 4.
Prima di iniziare
La configurazione del monitoraggio degli eventi per i suoi moduli di iscrizione in Google Analytics richiede l'inserimento di un frammento di codice sul suo sito. Se non si sente a suo agio nell'incollare il codice e non ha uno sviluppatore che la assista, Klaviyo dispone di una vasta rete di partner nella nostra Partner Directory.
Traccia le iscrizioni inviate tramite un modulo di KlaviyoTraccia le iscrizioni inviate tramite un modulo di Klaviyo
Può tracciare l'attività dei moduli Klaviyo in Google Analytics aggiungendo un ascoltatore di eventi all'evento klaviyoForms e poi eseguendo diverse chiamate di tracciamento GA per ogni tipo di evento. Questo codice deve essere incollato nel file del tema principale del suo sito.
- Se utilizza Shopify, incolli lo snippet nel suo file theme.liquid su una nuova riga sopra il tag di chiusura </body>. Si noti che se utilizza pagine di prodotto personalizzate, potrebbe essere necessario aggiungere questo snippet ad un file di tema diverso, o alle singole pagine di prodotto personalizzate.
- Se utilizza Shopify 2.0, aggiunga il codice ad un blocco Custom Liquid.
- Se utilizza BigCommerce, si rechi su Storefront > Footer Scripts dal suo pannello amministrativo BigCommerce e incolli il frammento nella casella del codice Footer su una nuova riga.
Di seguito è riportato il codice generico per tracciare tutti i tipi di eventi di klaviyoForms in Google Analytics. Questo codice deve essere utilizzato anche se utilizza gtag.js per caricare Google Analytics:
<script>
window.addEventListener("klaviyoForms", funzione(e) {
se (e.detail.type = 'open' || e.detail.type = 'embedOpen') {
gtag('event', 'form_open', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
}
se (e.detail.type = 'submit') {
gtag('event', 'form_submit', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
}
if (e.detail.type = 'stepSubmit') {
gtag('event', 'form_step_submit', {'form': 'Klaviyo form', 'step_name': e.detail.metaData.$step_name});
}
se (e.detail.type = 'redirectedToUrl') {
gtag('event', 'form_url_redirect', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
}
se (e.detail.type = 'close') {
gtag('event', 'form_close', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
}
});
</script>
Se sta monitorando gli invii di un modulo in più fasi, tenga presente che si attiverà un solo evento di invio
ogni volta che il modulo viene compilato. L'evento submit si attiverà nelle seguenti circostanze:
- Per i moduli con azioni di iscrizione via e-mail o SMS, l'invio di un'e-mail o di un telefono attiva un evento di invio.
- Per i moduli che contengono sia campi e-mail che SMS in più fasi, l'invio di quello che appare per primo nel modulo attiva un evento di invio.
- Per i moduli senza un'azione di iscrizione via e-mail o SMS (ad esempio, un modulo contenente solo campi di testo), cliccando su un pulsante con l'Azione impostata su Invia modulo si attiva un evento di invio.
L'evento stepSubmit
si attiverà quando ogni passo viene inviato.
Provi il suo codice di tracciamento
Una volta installato il codice di tracciamento sul suo sito, può testarlo per assicurarsi che i dati vengano tracciati. Per testare il suo codice:
- Naviga sul suo sito web e interagisce con il suo modulo (ad esempio, lo invia o lo chiude).
- Apra Google Analytics e apra Rapporti > in tempo reale.
- Alla voce Conteggio eventi per nome evento, dovrebbe vedere una ripartizione dei dati tracciati dal suo modulo. Le metriche per ogni evento dovrebbero riflettere un conteggio accurato basato sull'azione che ha compiuto (ad esempio, se ha chiuso il modulo, lo vedrà riflesso nel conteggio eventi per form_close).
Se non vede i suoi eventi, si assicuri che Google Analytics sia impostato correttamente e che il frammento di codice utilizzato sia corretto. Tenga presente che i suoi eventi saranno visibili in Tempo Reale solo per 30 minuti. Vedere [GA4] Rapporto in tempo reale per maggiori dettagli.
Configurare gli eventi da contrassegnare come conversioniConfigurare gli eventi da contrassegnare come conversioni
Dopo aver impostato il monitoraggio degli eventi di nuova iscrizione in Google Analytics, può configurare gli eventi corrispondenti come conversioni, per aiutarla a monitorare l'interazione degli utenti con i suoi moduli.
Dalla tabella Eventi esistenti in Google Analytics(Admin > Eventi), attivi l'interruttore su Segna come conversione per tutti gli eventi che desidera monitorare. Se un evento non è presente nell'elenco esistente, dovrà creare un nuovo evento e contrassegnarlo come conversione. Se desidera che il suo evento venga contrassegnato come conversione solo quando si verifica una determinata condizione (ad esempio, un ID modulo specifico), dovrà configurare una conversione basata sui valori dei parametri dell'evento.
Quando contrassegna un evento come conversione, Google Analytics registrerà una conversione ogni volta che vedrà il nome dell'evento (ad esempio, form_open). Traccia le conversioni dai dati del suo modulo Klaviyo nel rapporto Conversioni.
Tenga presente che le conversioni per il suo evento potrebbero non apparire prima di 24-48 ore dall'inizio del monitoraggio degli eventi di klaviyoForms.