> ## 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).

# Campi condizionali nei moduli Lead

*Questo articolo è stato tradotto automaticamente dall'inglese. [Visualizza l'articolo originale](https://help.spreadly.app/en/article/conditional-lead-form-fields-1nh4fjb/)*

Ehi! In questo articolo ti mostreremo come impostare i campi condizionali nei moduli di Spreadly, in modo che i tuoi moduli chiedano solo ciò che è *realmente* necessario.

Analizziamo un esempio classico: vuoi che un utente inserisca **il numero di telefono solo se non fornisce un'email**. Se digita la sua email, il campo telefono scompare (e non è più obbligatorio). Magico, vero?

| Vedi [Aggiungi campi a un modulo Lead](https://help.spreadly.app/it/article/feld-zu-einem-lead-formular-hinzufugen-k5sukj/) su come aggiungere campi a un modulo Lead.

|| Solo i moduli Lead con almeno un campo obbligatorio vengono mostrati automaticamente nell'app Spreadly

## 1. Configurazione di base: aggiungi i tuoi campi

Inizia trascinando i campi nel modulo. Ecco come appare inizialmente:

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

* Il campo **Nome** è sempre obbligatorio.
* **Email** e **Telefono** sono stati aggiunti, ma non sono ancora obbligatori.



## 2. Aggiungi la logica condizionale al campo "Telefono"

Ora, facciamo in modo che il campo **Telefono** venga mostrato solo quando *l'email è vuota*.

* Fai clic sul menu a tendina "Mostra, se" accanto al campo Telefono.
* Seleziona **Email** in modo che la condizione si basi sul campo Email.

Dai un'occhiata al menu delle condizioni che ottieni:

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

* Scegli **Vuoto** (non è necessario inserire un valore!)



## 3. Rendi il campo Telefono obbligatorio (solo quando visibile)

Attiva l'interruttore "Obbligatorio" per il campo Telefono. Questo significa:
* Se il campo telefono è visibile, *deve* essere compilato.
* Se è nascosto (perché l'utente ha fornito un'email), *non* è obbligatorio.

Ecco come appare la configurazione finale:

![Telefono obbligatorio viene mostrato e richiesto solo quando non viene fornita un'email](https://storage.crisp.chat/users/helpdesk/website/-/6/1/b/6/61b64ab3334f9c0/screenshot-17112025-um-152833-_1dtn77n.png =687xauto)

* **Nome:** Sempre obbligatorio.
* **Email:** Mostrato (ma non obbligatorio in questo caso).
* **Telefono:** Mostrato e obbligatorio solo se l'email è vuota.


## Cosa significa questo per i tuoi utenti?

* Se l'utente inserisce un'email, non vedrà affatto il campo telefono.
* Se lascia vuoto il campo email, *deve* inserire un numero di telefono per inviare il modulo.

|| Le condizioni "Vuoto" e "Non vuoto" non richiedono di inserire alcun valore.