> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.spreadly.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Champs de formulaire de lead conditionnels

*Cet article a été traduit automatiquement depuis l'anglais. [Voir l'article original](https://help.spreadly.app/en/article/conditional-lead-form-fields-1nh4fjb/)*

Salut ! Dans cet article, nous allons te montrer comment configurer des champs de formulaire conditionnels dans Spreadly, afin que tes formulaires ne demandent que ce qui est *réellement* nécessaire.

Prenons un exemple classique : tu veux qu’un utilisateur saisisse un **numéro de téléphone uniquement s’il ne fournit pas d’email**. S’il entre son email, le champ téléphone disparaît (et n’est plus obligatoire). Magique, non ?

| Consulte [Ajouter des champs à un formulaire de lead](https://help.spreadly.app/fr/article/ajouter-des-champs-a-un-formulaire-de-leads-1h6i7x6/) pour savoir comment ajouter des champs à un formulaire de lead.

|| Seuls les formulaires de lead avec au moins un champ obligatoire sont automatiquement affichés dans l'application Spreadly

## 1. Configuration de base : Ajoute tes champs

Commence par glisser-déposer tes champs dans le formulaire. Voici à quoi cela ressemble au début :

![Champs de formulaire de lead](https://storage.crisp.chat/users/helpdesk/website/-/6/1/b/6/61b64ab3334f9c0/screenshot-17112025-um-152736-_1sewfk7.png =706xauto)

* Le champ **Nom** est toujours obligatoire.
* **Email** et **Téléphone** sont ajoutés, mais pas encore obligatoires.



## 2. Ajouter une logique conditionnelle au champ « Téléphone »

Maintenant, faisons en sorte que le champ **Téléphone** ne s’affiche que lorsque *l’email est vide*.

* Clique sur le menu déroulant « Afficher, si » à côté du champ Téléphone.
* Sélectionne **Email** pour que la condition soit basée sur ce champ.

Voici le menu des conditions disponibles :

![Options de condition](https://storage.crisp.chat/users/helpdesk/website/-/6/1/b/6/61b64ab3334f9c0/screenshot-17112025-um-152759-_1h0k35f.png =667xauto)

* Choisis **Vide** (pas besoin de saisir de valeur !)



## 3. Rendre le champ Téléphone obligatoire (uniquement lorsqu’il est affiché)

Active l’interrupteur « Obligatoire » pour le champ Téléphone. Cela signifie :
* Si le champ téléphone est visible, il *doit* être rempli.
* S’il est masqué (parce que l’utilisateur a fourni un email), il *n’est pas* obligatoire.

Voici à quoi ressemble la configuration finale :

![Téléphone obligatoire uniquement affiché et requis si aucun email n'est fourni](https://storage.crisp.chat/users/helpdesk/website/-/6/1/b/6/61b64ab3334f9c0/screenshot-17112025-um-152833-_1dtn77n.png =687xauto)

* **Nom** : Toujours obligatoire.
* **Email** : Affiché (mais pas obligatoire ici).
* **Téléphone** : Affiché et obligatoire uniquement si l’email est vide.


## Que signifie cela pour tes utilisateurs ?

* Si l’utilisateur entre un email, il ne verra pas du tout le champ téléphone.
* S’il laisse l’email vide, il *doit* entrer un numéro de téléphone pour soumettre le formulaire.

|| Les conditions « Vide » et « Non vide » ne nécessitent pas de saisir de valeur.