# Personnaliser et mapper votre formulaire d'inscription de microsite

Lorsque les participants s’inscrivent à votre programme via votre microsite, nous collectons et stockons leurs données d’inscription via des formulaires. Lorsque vous [configurez un microsite](https://help.impact.com/brand/fr/advocate-program/manage-advocate-participant-experiences/microsite-experiences/set-up-a-microsite) en utilisant la configuration automatique, un formulaire sera créé automatiquement. Cet article d’aide explique comment définir les règles d’envoi de votre formulaire d’inscription et mapper des champs de formulaire supplémentaires.

#### Personnalisez les règles de gestion des soumissions de votre microsite

Vous pouvez définir des règles de gestion des soumissions pour votre formulaire afin que quelqu’un de votre équipe soit informé chaque fois qu’il y a une nouvelle tentative de soumission. Cela peut être utile si vous souhaitez suivre la réception de nouveaux participants ou être averti lorsqu’une personne tente de s’inscrire mais que la soumission échoue. Vous avez également la possibilité d’ajouter ou de supprimer automatiquement les participants nouvellement mis à jour d’un segment d’utilisateurs spécifique.

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Sources de données** → **Formulaires**.
2. Survolez le formulaire d’inscription que vous souhaitez personnaliser, puis sélectionnez **Modifier**.
3. Sur la *page Mettre à jour le formulaire d’inscription*, faites défiler vers le *Lorsque le formulaire réussit*.
   * Choisissez qui reçoit un e-mail lorsqu’une personne s’inscrit avec succès.
   * Choisissez le segment d’utilisateurs (le cas échéant) auquel le participant doit être ajouté après une inscription réussie.
4. Sous le *Lorsque le formulaire échoue* section, choisissez qui reçoit un e-mail lorsqu’une tentative de soumission échoue.
5. Sélectionnez **Mettre à jour l’inscription**.

#### Mapper les champs du formulaire d’inscription

Lorsque le formulaire d’inscription de votre microsite est créé, vous pouvez configurer les champs de participant Advocate pour qu’ils soient définis sur des valeurs de formulaire ou des données statiques lors de l’inscription. Votre microsite comprend les champs de formulaire microsite par défaut suivants : *Prénom*, *Nom*, *E-mail*, et *Mot de passe*. Vous pouvez modifier le formulaire d’inscription pour collecter des informations supplémentaires sur les utilisateurs de votre microsite, comme *Numéro de téléphone*, *Pays/Localisation*, *Type d’entreprise*, etc. Vous pouvez également ajouter une case à cocher pour les conditions générales afin d’inviter les utilisateurs à accepter leurs conditions.

**Ajouter des champs supplémentaires au formulaire d’inscription**

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Contenu**.
2. Sur la *Microsite* carte, sélectionnez **Modifier le contenu**.
   * Cette action ouvre l’éditeur de Microsite et affiche le panneau latéral du Microsite.
3. Sous le *Disposition Déconnectée* section, sélectionnez **S’inscrire**.
4. Dans le *Composant* menu, sélectionnez **Ajouter** → **Composants du Microsite**.
5. Sélectionnez le composant adapté à la collecte de données supplémentaires, puis sélectionnez **Ajouter aux champs supplémentaires**.
6. Dans le *Composant* menu, assurez-vous d’avoir sélectionné l’ **Modifier** onglet, puis complétez les informations suivantes :
   * **Message d’erreur requis :** Le message affiché lorsqu’un champ requis ne contient pas d’informations.
   * **Libellé de saisie :** Le nom du champ supplémentaire qui sera affiché sur le formulaire d’inscription.
   * **Attribut name de l’input :** La clé du champ supplémentaire pour mapper le champ supplémentaire aux données de l’utilisateur.
   * ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **\[Activer]** **Optionnel** s’il n’est pas obligatoire.
   * Depuis le *type de saisie* du menu déroulant, sélectionnez comment le champ collecte les informations.
7. Sélectionnez **Enregistrer**.

**Mapper les champs supplémentaires**

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Sources de données** → **Formulaires**.
2. Survolez le formulaire d’inscription que vous souhaitez personnaliser, puis sélectionnez **Modifier**.
3. Sur la *page Mettre à jour le formulaire d’inscription*, sélectionnez **Paramètres avancés**.
4. Sous *Champ participant Advocate*, sélectionnez **Ajouter un mapping**.
5. Sélectionnez une valeur Advocate dans la liste déroulante et saisissez une valeur de mapping dans la *Expression(s) JSONata* zone de texte à évaluer au moment de l’inscription.
   * **Ajouter aux segments :** Configurez des règles spécifiques pour ajouter les participants aux segments après l’inscription.

     **Exemple :** `($contains(email, “acme.com”) ? ($append(segments, “Existing”)))`
   * **Champ personnalisé :** Mappez une valeur personnalisée que vous souhaitez capturer sur le formulaire d’inscription.

     **Exemple :** cellPhone → `cellPhone`
   * **Pays :** Capturez l’indicatif pays de l’utilisateur.

     **Exemple :** Pays → `countryCode`
   * **Paramètre régional :** La valeur du champ de formulaire locale nommé et mappé au champ locale du participant.

     **Exemple :** Paramètre régional → `locale`
   * **Codes de parrainage :** Capturez le code de parrainage unique du parrain.

     **Exemple :** `$exists(referredByCodes) AND referredByCodes != ""`
   * **Référençable :** Indiquez si un utilisateur peut être parrainé ou non.

     **Exemple :** Référençable → `false`
6. Sélectionnez **Mettre à jour l’inscription** lorsque vous avez terminé.

   * Pour afficher vos soumissions de formulaires d’inscription, consultez [Afficher vos soumissions de formulaire d’inscription](https://help.impact.com/brand/fr/advocate-program/manage-advocate-participant-experiences/microsite-experiences/view-your-microsite-registration-form-submissions).

   <div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-ab2e84593986bd90bf0644920a88b340dfb0cb25%2F43907e51e34ac11866d4f1358b2c90e787e47240246a8d9411445eee331ead4e.png?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>
