> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/customize-and-map-your-microsite-registration-form.md).

# Personnaliser et mapper votre formulaire d'inscription au 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](/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/set-up-a-microsite.md) en utilisant la configuration automatique, un formulaire sera créé automatiquement. Cet article d’aide explique comment définir les règles de soumission de votre formulaire d’inscription et associer des champs supplémentaires du formulaire.

#### Personnalisez vos règles de traitement des soumissions du microsite

Vous pouvez définir des règles de traitement des soumissions pour votre formulaire afin qu’une personne de votre équipe soit avertie chaque fois qu’une nouvelle tentative de soumission a lieu. Cela peut être utile si vous souhaitez suivre l’arrivée 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 récemment 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. Dans la *page Mettre à jour le formulaire d’inscription*, faites défiler jusqu’à la *Lorsque le formulaire réussit*.
   * Choisissez qui reçoit un e-mail lorsqu’une inscription réussit.
   * Choisissez le segment d’utilisateurs (s’il y a lieu) auquel le participant doit être ajouté après une inscription réussie.
4. Sous l'en-tête du *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**.

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

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

**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. Dans 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 l'en-tête du *Mise en page déconnectée* section, sélectionnez **Inscription**.
4. Dans le *Composant* menu, sélectionnez **Ajouter** → **Composants de 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 remplissez les informations suivantes :
   * **Message d’erreur obligatoire :** Message affiché lorsqu’un champ obligatoire est incomplet.
   * **Libellé du champ :** Nom du champ supplémentaire qui sera affiché sur le formulaire d’inscription.
   * **Attribut name du champ :** Clé du champ supplémentaire permettant d’associer le champ supplémentaire aux données utilisateur.
   * ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FiZjM1xY8o3v1iR3Zaysd%2FToggle.svg?alt=media\&token=b1550d48-bba9-4e81-8604-bc12370c5caa) **\[Activer]** **Facultatif** s’il ne s’agit pas d’un champ obligatoire.
   * Dans la *Champ de saisie* menu déroulant de type, sélectionnez la manière dont le champ collecte les informations.
7. Sélectionnez **Enregistrer**.

**Associer 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. Dans la *page Mettre à jour le formulaire d’inscription*, sélectionnez **Paramètres avancés**.
4. Ci-dessous *Champ du participant Advocate*, sélectionnez **Ajouter une association**.
5. Sélectionnez une valeur Advocate dans la liste déroulante et saisissez une valeur d’association 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 des participants à des segments après l’inscription.

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

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

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

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

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

     **Exemple :** Parrainable → `faux`
6. Sélectionnez **Mettre à jour l’inscription** une fois que vous avez terminé.

   * Pour consulter les soumissions de votre formulaire d’inscription, reportez-vous à [Consulter les soumissions de votre formulaire d’inscription](/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/view-your-microsite-registration-form-submissions.md).

   <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%2FSUEDTMBL8XWwd5SDsQrL%2FUntitled%20design%20(51).png?alt=media&amp;token=2c8b47f4-c2b7-4b6b-88be-bb96df00ec44" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/customize-and-map-your-microsite-registration-form.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
