Quand vous créez ou modifiez un formulaire la fonctionnalité est répartie sur un certain nombre de pages différentes.
Créer un nouveau formulaire
Pour créer un nouveau formulaire, procédez comme suit :
- Sélectionnez le type de formulaire dans le menu Créer un nouveau.
- Cliquez sur Créer; ceci vous amène à la page Description.
- Alternativement, vous pouvez cliquer sur Créer un nouveau en tant que copie de et sélectionner un formulaire existant ; ceci vous amène aussi à la page Description.
Description
Sur la page Description des formulaires, vous définissez les caractéristiques suivantes :
- Saisissez un Nom de formulaire.
- Saisissez une Description de formulaire. Ce texte est facultatif.
- Cliquez sur Aller aux paramètres pour aller sur la page de Paramètres généraux, où vous pouvez configurer divers paramètres pour la mise en page de votre formulaire.
- Sélectionnez une Langue de formulaire.
- Activez la Fonctionnalité de connexion, si elle est disponible.
- Activez la fonctionnalité reCAPTCHA, si besoin.
Si reCAPTCHA a été sélectionné, saisissez vos Clé de site et Clé secrète générées par Google après avoir enregistré votre domaine.
Activer la fonctionnalité reCAPTCHA nécessite de préparer votre widget dans la console administrateur Google :
- Ajoutez une étiquette à votre reCAPTCHA.
- Réglez le format de votre reCAPTCHA sur la Case à cocher "Je ne suis pas un robot".
- Enregistrez vos domaines auprès de Google. (Les sous-domaines sont inclus dans vos domaines enregistrés.)
Assurez-vous de ne pas mettrehttps://
avant votre domaine et un slash après. - Saisissez les adresses email des responsables.
- Acceptez les conditions d'utilisation du reCAPTCHA.
- Cochez Envoyer des alertes aux responsables, si vous souhaitez recevoir des avertissements en cas de trafic suspect.
Pour voir vos Clés de site et Clés secrètes pour vos reCAPTCHAs créés antérieurement et consulter leurs statistiques, allez à https://www.google.com/recaptcha/admin.
Utiliser reCAPTCHA v2 désactive l'option d' Inscription en arrière-plan dans l'onglet Code source.
Contenu du formulaire
Sur la page Contenu du formulaire, vous ajoutez une image de bannière à votre formulaire et créez un texte d'introduction.
Charger une bannière
Pour charger une image (par ex. un logo ou une bannière), qui sera ensuite placée en haut de votre formulaire, procédez comme suit :
- Dans la section Bannière de Formulaire, cliquez sur Rechercher et allez chercher un fichier d'image.
- Cliquez sur Charger pour ajouter l'image au formulaire. Vous pouvez aussi utiliser une image issue de la base de données média.
- Pour afficher une image, cliquez sur Voir l' Image. Pour retirer une image du formulaire, cliquez sur Supprimer l'image.
- Alignez l'image sur la gauche, la droite ou au centre du formulaire.
Le fichier image doit être au format .gif ou .jpg. Sa largeur ne doit pas dépasser 523 px (=18.45 cm). Le nom du fichier ne doit pas contenir d'espaces, d'umlauts ou autres caractères spéciaux.
Créez le texte d'introduction
- Définissez d'abord l' En-tête de formulaire ; cet en-tête s'affiche quand les contacts s'inscrivent.
- Puis créez une Introduction. Ce texte est affiché sous l'en-tête de formulaire.
- Exemple : "Bienvenue à xyz. Pour vous inscrire à nos services, veuillez saisir les informations suivantes."
- Vous pouvez aussi importer du texte depuis votre ordinateur. Cliquez sur Parcourir pour sélectionner un fichier texte, puis cliquez sur Charger ; le texte est inséré dans le champ.
Le fichier texte doit être au format .txt. Le nom du fichier ne doit pas contenir d'espaces, d'umlauts ou autres caractères spéciaux.
Champs de données
Sur la page de Champs de Données, vous créez et arrangez les champs dans votre formulaire. Les champs que vous créez sont aussi inscrits dans la base de données Emarsys. Cela permet que toutes les informations correspondantes soient disponibles dans tout le système, par ex. pour la personnalisation ou le filtrage.
Gérer les champs
Les champs système ne peuvent être modifiés ou supprimés.
Inclure une invitation d'opt-in
Vous pouvez afficher ou cacher l'invitation d'opt-in dans le formulaire via la case à cocher Inclure l'invitation d'opt-in dans le formulaire d'inscription.
Vous pouvez aussi ajouter des invitations d'opt-in aux newsletters individuelles.
Post-inscription
Sur la page Post-inscription, vous paramétrez la page qui confirme une inscription, ainsi que l'email qui vous informe des nouvelles inscriptions. L'email de notification contient des informations sur le nouvel abonné et un lien vers son profil.
Page de confirmation
Bouton soumettre
Tout d'abord, définissez le texte à utiliser pour le bouton Soumettre/S'abonner. Alternativement, vous pouvez charger une image pour ce bouton.
Si vous voulez charger une image, cliquez sur Parcourir pour sélectionner l'image dans votre ordinateur ou votre base de données média. Utilisez les icônes pour afficher l'image ou la retirer du bouton.
Le nom du fichier image ne doit pas contenir d'espaces, d'umlauts ou autres caractères spéciaux.
Endlink
Vous pouvez saisir une URL qui amène les clients à une page web de votre choix (par ex. votre page d'accueil) quand ils cliquent sur le bouton Soumettre/S'abonner. Si vous ne saisissez pas d'URL de redirection, la fenêtre formulaire d'inscription se referme une fois l'inscription terminée.
L'URL doit être au format http://www.mywebshop.com.
Alternativement, vous pouvez aussi décider de diriger les clients vers une page d'accueil créée par Emarsys. Activez l'option correspondante et cliquez sur Créer une page d'accueil; la boîte de dialogue Modifier la page d'accueil s'ouvre et vous pouvez la paramétrer. Vous ne pouvez configurer qu'une seule page d'accueil par formulaire d'inscription.
Notification email
Si vous voulez recevoir un email après chaque inscription, saisissez l'adresse de destination de l'email dans le champ indiqué.
Vous pouvez inclure un certain nombre de champs de votre base de données de contact dans cet email. Sélectionnez simplement les champs dans la liste sur la gauche et utilisez les flèches pour les déplacer dans la liste sur la droite.
Spécifiez ensuite la langue de cet email, qui déterminera comment les champs sélectionnés sont affichés.
Code source
Sur la page Code source vous trouvez les informations de code qui vous aident à lier le formulaire actuel à votre site web. Avec ces fragments de code vous pouvez :
- Afficher les formulaires d'inscription via un hyperlink
- Afficher les formulaires d'inscription quand une certaine page est chargée
- Utiliser un mécanisme de pré-remplissage
- Pré-remplir un formulaire statique avec les informations clients de la base de données
- Utiliser le code source du formulaire pour concevoir des formulaires d'inscription personnalisés
- Utiliser l'inscription en arrière-plan
Afficher les formulaires d'inscription via un hyperlink
Allez à la section Hyperlink de la page, copiez les informations de lien et placez-les dans le code source de votre site web.

Via un lien texte, par ex. "Abonnez-vous à notre newsletter !", ou un bouton dédié, vous pouvez amener le contact à une fenêtre contextuelle d'inscription et ainsi lier votre site web au formulaire d'inscription que vous avez créé.
Vous aurez peut-être intérêt à avertir vos clients qu'ils doivent autoriser les pop-ups dans leurs navigateurs, pour vous assurer que la fenêtre d'inscription s'affiche correctement.
Afficher les formulaires d'inscription quand une certaine page est chargée
Allez à la section Fenêtre pop-up en chargement, copiez les informations de lien et ajoutez-les à la balise <body> de la page désirée.

Quand la page est chargée, une fenêtre pop-up automatique contenant le formulaire d'inscription est affichée.
Utiliser un mécanisme de pré-remplissage
Choisissez la méthode désirée pour activer le mécanisme :
- PHP pour les serveurs web prenant en charge PHP. C'est la méthode par défaut et recommandée, car elle fonctionne aussi avec des navigateurs qui ne prennent pas en charge JavaScript ou l'ont désactivé pour des raisons de sécurité.
- JavaScript pour les serveurs web qui ne prennent en charge que HTML.

Pour plus d'informations sur cette fonctionnalité, veuillez contacter le Support Emarsys.
Pré-remplir un formulaire statique avec les informations clients de la base de données
Attachez les paramètres dans le quatrième champ de la page pour pré-remplir un formulaire avec les données de contact disponibles dans la base de données.
Pour plus d'informations sur cette fonctionnalité, veuillez contacter le Support Emarsys.
Utiliser le code source du formulaire pour concevoir des formulaires d'inscription personnalisés
Si vous voulez utiliser un formulaire avec une mise en page personnalisée, utilisez le code spécifié dans le champ Code source du formulaire comme point de départ. Ce code n'a pas de formatage ; vous pouvez l'intégrer à votre page et adapter la mise en page à votre guise.

Le code utilise les champs du formulaire que vous avez créé dans l'application Emarsys. Tout changement de ces champ doit d'abord être fait dans l'application. Le code source peut ensuite être ajouté à nouveau à votre site web.
Quand vous utiliserez la fonctionnalité reCAPTCHA, votre code source inclura automatiquement la référence à l' API de Google.

Utiliser l'inscription en arrière-plan
Utilisez le code de ce champ si vos formulaires existants sont connectés à votre propre base de données et que vous voulez que les informations de contact soient transmises aussi à la base de données Emarsys.
Inscription en arrière-plan un nouveau dossier du côté d'Emarsys qui correspond à vos informations de contact locales existantes.
Pour cela, vous devez comparer les variables d'inscription (prénom, nom de famille, email) dans votre formulaire existant à celles disponibles dans votre compte Emarsys. Les champs qui n'existent pas dans votre compte doivent être créés. La commande d'API Update contacts est la méthode recommandée pour modifier les valeurs de contact par la suite.
Pour plus d'informations sur cette fonctionnalité, veuillez contacter le Support Emarsys.
La limite de débit bloquera de telles requêtes quand elles sont déclenchées depuis le backend puisqu'elle viendront de la même IP.