Le déclencheur "Envoi de formulaire" de Google Tag Manager permet de déclencher une balise lorsqu'un formulaire a été envoyé.
Pour configurer un déclencheur "Envoi de formulaire", procédez comme suit :
- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur et sélectionnez le type de déclencheur Envoi de formulaire.
L'option Attendre les balises retarde l'envoi du formulaire jusqu'au déclenchement de toutes les balises concernées ou jusqu'à la fin du délai d'expiration spécifié, selon la première échéance atteinte. Si l'option n'est pas cochée, les balises les plus lentes risquent de ne pas se déclencher avant que l'envoi du formulaire ne provoque le chargement de la page suivante.
L'option Vérifier la validation définit le déclencheur pour qu'il ne s'active que si le formulaire a bien été envoyé. Si elle n'est pas cochée, le déclencheur est activé dès qu'un utilisateur essaie d'envoyer le formulaire.
Lorsqu'un déclencheur "Envoi de formulaire" est exécuté, les variables intégrées suivantes sont renseignées :
- Form Element : élément du formulaire ayant fait l'objet d'un clic
- Form Classes : série de valeurs trouvées dans l'attribut "class" du formulaire
- Form ID : attribut "ID" de l'élément du formulaire
- Form Target : attribut "target" de l'élément du formulaire
- Form URL : valeur de l'attribut "HREF" de l'élément du formulaire, le cas échéant
- Form Text : texte visible dans le formulaire