Vous apprendrez
Apprenez à configurer le suivi des événements Google Analytics pour vos formulaires d'inscription Klaviyo afin d'obtenir des informations sur les actions importantes des utilisateurs dans vos formulaires. Vous pouvez mesurer l'activité des formulaires en marquant les événements Klaviyo (par exemple, form_open, form_close, form_submit) comme des conversions dans Google Analytics. Pour ce faire, suivez cette procédure en deux étapes :
- Ajoutez un extrait de code à votre site web pour envoyer les données du formulaire d'inscription Klaviyo à Google Analytics.
- Marquez vos événements comme des conversions dans Google Analytics.
Veuillez noter que la mise à jour du suivi des événements par Google Analytics peut prendre de 24 à 48 heures. Ce guide couvre la configuration du suivi des activités pour les formulaires d'inscription Klaviyo dans Google Analytics 4.
Avant de commencer
Pour configurer le suivi des événements pour vos formulaires d'inscription dans Google Analytics, vous devez coller un extrait de code sur votre site. Si vous n'êtes pas à l'aise avec le collage de code et que vous n'avez pas de développeur pour vous aider, Klaviyo dispose d'un vaste réseau de partenaires dans notre annuaire des partenaires.
Suivez les inscriptions effectuées à l'aide d'un formulaire KlaviyoSuivez les inscriptions effectuées à l'aide d'un formulaire Klaviyo
Vous pouvez suivre l'activité des formulaires Klaviyo dans Google Analytics en ajoutant un écouteur d'événement à l'événement klaviyoForms et en exécutant ensuite différents appels de suivi GA pour chaque type d'événement. Ce code doit être collé dans le fichier principal du thème de votre site.
- Si vous utilisez Shopify, collez l'extrait dans votre fichier theme.liquid sur une nouvelle ligne au-dessus de la balise de fermeture </body>. Si vous utilisez des pages de produits personnalisées, vous devrez peut-être ajouter cet extrait à un fichier de thème différent ou à vos pages de produits personnalisées.
- Si vous utilisez Shopify 2.0, ajoutez le code à un bloc Custom Liquid.
- Si vous utilisez BigCommerce, accédez à Storefront > Footer Scripts à partir de votre panneau d'administration BigCommerce et collez l'extrait dans la boîte de code du pied de page sur une nouvelle ligne.
Vous trouverez ci-dessous le code générique permettant de suivre tous les types d'événements klaviyoForms dans Google Analytics. Ce code doit également être utilisé si vous utilisez gtag.js pour charger Google Analytics :
<script>
window.addEventListener("klaviyoForms", function(e) {
if (e.detail.type == 'open' || e.detail.type == 'embedOpen') {
gtag('event', 'form_open', {'form': 'Klaviyo form', 'form_id': e.detail.formId}) ;
}
if (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}) ;
}
if (e.detail.type == 'redirectedToUrl') {
gtag('event', 'form_url_redirect', {'form': 'Klaviyo form', 'form_id': e.detail.formId}) ;
}
if (e.detail.type == 'close') {
gtag('event', 'form_close', {'form': 'Klaviyo form', 'form_id': e.detail.formId}) ;
}
}) ;
</script>
Si vous suivez les soumissions d'un formulaire en plusieurs étapes, notez qu'un seul événement de soumission
sera déclenché à chaque fois que le formulaire sera rempli. L'événement de soumission se déclenche dans les circonstances suivantes :
- Pour les formulaires comportant des actions d'abonnement par courriel ou par SMS, l'envoi d'un courriel ou d'un appel téléphonique déclenche un événement de soumission.
- Pour les formulaires contenant à la fois des champs e-mail et SMS sur plusieurs étapes, la soumission de celui qui apparaît en premier dans le formulaire déclenche un événement de soumission.
- Pour les formulaires sans action d'abonnement par courriel ou par SMS (par exemple, un formulaire ne contenant que des champs de texte), le fait de cliquer sur un bouton dont l'action est définie sur Soumettre le formulaire déclenche un événement de soumission.
L'événement stepSubmit
se déclenche lorsque chaque étape est soumise.
Testez votre code de suivi
Une fois que vous avez installé le code de suivi sur votre site, vous pouvez le tester pour vous assurer que les données sont bien suivies. Pour tester votre code :
- Naviguer sur votre site web et interagir avec votre formulaire (par exemple, le soumettre ou le fermer).
- Ouvrez Google Analytics et ouvrez Rapports > Realtime.
- Sous Nombre d'événements par nom d'événement, vous devriez voir une ventilation des données suivies par votre formulaire. Les mesures de chaque événement doivent refléter un décompte précis basé sur l'action que vous avez effectuée (par exemple, si vous avez fermé le formulaire, vous verrez que cela se reflète dans ledécompte de l' événement pour form_close) .
Si vous ne voyez pas vos événements, assurez-vous que Google Analytics est correctement configuré et que l'extrait de code que vous avez utilisé est correct. Notez également que vos événements ne seront visibles en temps réel que pendant 30 minutes. Voir [GA4] Realtime report pour plus de détails.
Configurer les événements à marquer comme des conversionsConfigurer les événements à marquer comme des conversions
Une fois que vous avez mis en place le suivi des nouveaux événements d'inscription dans Google Analytics, vous pouvez configurer les événements correspondants pour qu'ils soient marqués comme des conversions afin de vous aider à surveiller la façon dont les utilisateurs interagissent avec vos formulaires.
Dans le tableau des événements existants de Google Analytics(Admin > Événements), activez l'option Marquer comme conversion pour tous les événements que vous souhaitez suivre. Si un événement ne figure pas dans la liste existante, vous devrez créer un nouvel événement et le marquer comme une conversion. Si vous souhaitez que votre événement ne soit marqué comme une conversion que lorsqu'une certaine condition est remplie (par exemple, un ID de formulaire spécifique), vous devez configurer une conversion basée sur les valeurs des paramètres de votre événement.
Lorsque vous marquez un événement comme une conversion, Google Analytics enregistre une conversion chaque fois qu'il voit votre nom d'événement (par exemple, form_open). Suivez les conversions de vos données de formulaire Klaviyo dans le rapport Conversions.
Notez que les conversions pour votre événement peuvent ne pas apparaître pendant 24-48 heures après que vous ayez commencé à suivre les événements klaviyoForms.