Remplir automatiquement des champs de formulaire avec une chaîne de requête
Dernière mise à jour: juin 19, 2023
Disponible avec le ou les abonnements suivants, sauf mention contraire :
|
Vous pouvez remplir automatiquement les champs du formulaire sur une page en ajoutant des chaînes de requête à l'URL de la page avant de l'envoyer à vos contacts. Les champs sont remplis selon la chaîne de requête ajoutée. Cela fonctionne également pour les champs de formulaire cachés . Par exemple, vous pouvez créer des propriétés UTM personnalisées et utiliser les paramètres UTM pour remplir automatiquement un champ de formulaire caché.
Pour créer une URL avec une chaîne de requête, vous devez copier le nom de la propriété interne de tous les champs que vous souhaitez préremplir, puis les ajouter à la fin de l'URL de votre page.
Remarque :
- Il n'est pas possible d'utiliser des chaînes de requête pour remplir automatiquement les champs du formulaire dépendant de . HubSpot ne peut pas déclencher des champs dépendants basés sur des valeurs multiples dans les chaînes de requête
- Lorsque vous remplissez automatiquement les champs d'un formulaire à l'aide d'une chaîne de requête, vous ne pouvez pas utiliser des paramètres supplémentaires tels que ceux d'une URL de suivi . Cela peut empêcher votre chaîne de requête de remplir correctement les champs du formulaire.
Copier le nom interne de la propriété
Pour trouver le nom interne d'une propriété :
- Depuis votre compte HubSpot, accédez à l'icône Paramètres settings dans la barre de navigation principale.
- Dans le menu latéral de gauche, accédez à Propriétés.
- Cliquez sur le nom d'une propriété pour préremplir les valeurs.
- Copiez le nom interne de la propriété.
- Répétez cette opération pour toutes les autres propriétés pour lesquelles vous souhaitez pré-remplir des valeurs dans votre formulaire.
Créer des chaînes de requête statiques avec des valeurs prédéfinies
Après avoir copié les noms des propriétés internes, vous pouvez définir l'URL de la page que vous enverrez à vos contacts :
- Dans votre navigateur, accédez à la page sur laquelle se trouve votre formulaire. Ensuite, copiez l'URL .
- Ajoutez un point d'interrogation ( ?) à la fin de l'URL de la page.
- Ajoutez le nom interne de la propriété, suivi d'un signe égal et de la valeur à remplir automatiquement dans le champ. Prenez note des règles d'ajout de valeurs, en fonction du type de champ de la propriété :
- Case à cocher unique : les chaînes de requête doivent contenir une valeur vrai ou faux, et non pas oui ou non.
- Sélecteur de date : les chaînes de requête doivent contenir une valeur de date au format JJ-MM-AAAA.
- Cases à cocher multiples : les valeurs de la chaîne de requête doivent correspondre exactement aux options de valeur de la propriété, avec un point-virgule séparant les différentes valeurs.
- Case d'option/menu déroulant : les valeurs des chaînes de requête doivent correspondre aux options de valeur de la propriété exactement.
- Pour tous les types de champs, séparez les espaces dans une valeur de propriété par %20.
- Séparez plusieurs propriétés par une esperluette (&).
Exemple d'URL avec une chaîne de requête
Après avoir créé l'URL avec des chaînes de requête statiques, vous pouvez l'utiliser comme lien dans votre contenu tel que les e-mails et les pages. Un contact qui clique sur le lien verra le formulaire sur la page automatiquement rempli avec la ou les valeurs prédéfinies dans la chaîne de requête. Voici un exemple et une décomposition d'une URL avec des chaînes de requête statiques correctement formatées :http://www.domain.com/marketing-offer?firstname=John&lastname=Smith&email=jsmith@email.com
&favorite_season=Winter%20Season&favorite_fast_food=Burger;Taco&number_property=7
&will_you_come_to_the_party=Maybe&do_you_like_parties=true&date_of_party=2018-10-24
- Début de la chaîne de requête et champ de texte à une ligne : ?prénom=Jean
- Champ de texte à une ligne : &nom=Martin
- Champ de texte à une ligne : &e-mail=jmartin@email.com
- Champ de sélection déroulante : &favorite_season=Winter%20Season
- Champ avec plusieurs cases à cocher : &favorite_fast_food=Burger;Tacos
- Champ de nombre : &chiffre_préféré=7
- Champ d'option de case : &viens_tu_à_la_fête=Peut-être
- Champ case à cocher unique : & aimes_tu_les_fêtes=vrai
- Champ de sélection de date : &date_of_party=2018-10-2
Créer des chaînes de requête dynamiques avec des jetons de personnalisation (Marketing Hub Pro ou Entreprise uniquement)
Vous pouvez utiliser les jetons de personnalisation pour créer des chaînes de requête dynamiques qui rempliront automatiquement les champs du formulaire en fonction des propriétés connues du contact.
Récupérer votre jeton de personnalisation
Tout d'abord, récupérez les jetons de personnalisation nécessaires pour créer vos chaînes de requête. Pour récupérer un jeton de personnalisation pour une propriété :
- Depuis votre compte HubSpot, accédez à Marketing > E-mail.
- Cliquez sur Créer un e-mail ou le nom d'un brouillon d'e-mail.
- Dans la barre d'outils du texte enrichi, cliquez sur Personnaliser.
- Configurez vos jetons de personnalisation :
- Dans la boîte de dialogue, sélectionnez un jeton de personnalisation pour remplir automatiquement le formulaire.
- Sélectionnez la case à cocher Utiliser la valeur par défaut globale de cette propriété lors de l'insertion de votre jeton de personnalisation.
- Continuez à ajouter des jetons de personnalisation supplémentaires si besoin.

- Dans la barre d'outils texte riche, cliquez sur Plus > codef icône du code source pour afficher le code HTML de votre E-mail.
- Dans le code source, vous verrez que le code brut pour chaque jeton de personnalisation est ajouté au corps de l'e-mail. Chaque jeton sera placé entre doubles crochets {{ }}. Mettez un élément en surbrillance (par exemple,
{{ contact.firstname }}
), puis cliquez avec le bouton droit de la souris et sélectionnez Copy. - Répétez cette opération pour tous les jetons de personnalisation que vous souhaitez pré-remplir dans votre formulaire.
- En bas de la boîte de dialogue, cliquez sur Cancel et fermez pour quitter le code source.
Créez votre URL avec des chaînes de requête dynamiques
Utilisez les jetons de personnalisation pour créer une URL avec des chaînes de requête dynamiques. Cette URL peut être utilisée comme un lien dans votre contenu HubSpot tel que les e-mails et les pages, ou une page externe avec votre code de suivi HubSpot . Un contact qui clique sur le lien verra le formulaire de la page se remplir automatiquement avec ses informations s'il a des valeurs connues pour les champs de la chaîne de requête.
Pour créer une URL avec des chaînes de requête dynamiques :
- Dans votre navigateur, accédez à la page sur laquelle se trouve votre formulaire. Ensuite, copiez l'URL .
- À l'aide de l'URL de la page et des jetons de personnalisation, mettez en forme votre chaîne de requête dynamique :
-
- Ajoutez un point d'interrogation ( ?) à la fin de l'URL de la page.
- Ajoutez le nom interne de la propriété, suivi d'un signe égal et du jeton de personnalisation. Veillez à ce que tous les espaces soient supprimés du jeton (par exemple, {{contact.firstname}} ).
- Séparez plusieurs propriétés par une esperluette (&).
- Voici un exemple d'URL avec des chaînes de requête dynamiques correctement formatées :
http://www.domain.com/marketing-offer?firstname={{contact.firstname}}&lastname={{contact.lastname}}&email={{contact.email}}
