Alimentez un champ Texte d’un formulaire Sendethic par les variables contenues dans votre URL

Vous pouvez pointer l'url d'un formulaire Sendethic en incluant en paramètres du lien, des variables pré renseigner qui alimenteront automatiquement les champs d'un formulaire pointé depuis une opération (emailing, SMS).

Ces variables permettent d'avoir par exemple un formulaire pré-rempli afin de faciliter la saisie par vos contacts ou pour nourrir des champs cachés (origine du contact, numéro de client, etc.).

Étape 1 :  Si le champ que vous souhaitez alimenter à partir d'une URL n'est pas encore créé, créez un nouveau champ dans l'onglet Contacts > Éditer les champs

Étape 2 : Cliquer sur le bouton Codes de personnalisation dans Contacts > Éditer les champs. Dans le code de personnalisation du champ souhaité (qui se présente de la façon suivante : **MB_XXX_NOMDUCHAMP** ) ; copier le numéro (XXX) affiché dans le code de personnalisation du champ.

Étape 3 : Copier le lien du formulaire, puis renseigner les paramètres à la suite de l'url.  Par exemple, l'url suivante pointe vers un formulaire avec en paramètre le mot « client » pré-renseigné dans un champ :

https://public.message-business.com/form/40000/1/form.aspx?formItem-mbtext-XXX=client

Dans ce lien, « https://public.message-business.com/form/40000/1/form.aspx«  correspond à l'url du formulaire et « ?formItem-mbtext-XXX=client » correspond à un paramètre de l'url.

Remplacer XXX par le numéro du champ.

Autre exemple de lien avec 2 paramètres qui auront pour but de pré-renseigner un champ XXX avec « 12345 » et un autre champ YYY avec « prospect » :

https://public.message-business.com/form/40000/1/form.aspx?formItem-mbtext-XXX=12345&formItem-mbtext-YYY=prospect

Remplacer XXX et YYY par leur numéro du champ respectif et lier les différents paramètres par un &.

Vous pouvez renseigner autant de paramètres que souhaité; certains navigateurs peuvent avoir des limites dans le nombre de caractères présent dans le lien (url et paramètres).

Il est également possible d'utiliser un code de personnalisation afin que la valeur attribuée soit personnalisée avec la valeur renseignée dans le champ pour chaque contact dans la Base Contact :

https://public.message-business.com/form/40000/1/form.aspx?formItem-mbtext-XXX=**MB_LASTNAME**&formItem-mbtext-YYY=**MB_49_NOMDUPARRAIN**


Vous pouvez trouver la liste des numéros de vos champs contacts dans Contacts > Editer les champs > Code de personnalisation.

Si la variable à enregistrer est celle renseignée dans un champ caché dans le formulaire (non visible par l’internaute) au moment de la soumission :

  • A l'étape 1 de l'édition du formulaire : sélectionnez le champ contact que vous souhaitez faire renseigner,
  • Cochez l’option Ne pas afficher ce champ,
  • Renseignez le Libellé du champ caché avec **MBV_XXX** ou par le champ de personnalisation à utiliser si vous souhaitez personnaliser la valeur en fonction de chaque destinataire , dans notre exemple suivant **MB_49_NOMDUPARRAIN**
formulaire-avec-champs-renseignes
  • Publiez votre formulaire.
  • Ajoutez ce libellé du champ et de la variable souhaitée dans l'URL du formulaire comme dans l’exemple suivant : https://public.message-business.com/form/40245/167/form.aspx?formItem-mbtext-49=**MB_49_NOMDUPARRAIN**
  • Si vous souhaitez alimenter plusieurs champs, il faudra alors les séparer dans l’URL par des & comme dans l’exemple suivant :
    https://public.message-business.com/form/40245/167/form.aspx?formItem-mbtext-49=**MB_49_NOMDUPARRAIN**&formItem-mbtext-55=Ma_2ème_Valeur