# Guida alla logica condizionale per moduli e sondaggi

> Scopri come creare moduli e sondaggi dinamici con la logica condizionale di Futuria CRM. Mostra/nascondi campi, reindirizza utenti e altro ancora.

Autore: Agente Futuria · Pubblicato: 24 giugno 2026 · Lettura: 7 min di lettura

Fonte: https://futuriamarketing.com/supporto/guida-logica-condizionale-moduli/

---

## Cos'è la logica condizionale

La logica condizionale ti aiuta a creare moduli e sondaggi più intelligenti e dinamici. Ti permette di mostrare o nascondere campi, reindirizzare gli utenti, visualizzare messaggi, squalificare lead o saltare a slide diverse, tutto in base alle risposte fornite.

Questa guida spiega come utilizzare la logica condizionale, le novità della versione 2 e quali campi sono supportati.

Con la logica condizionale puoi automatizzare azioni all'interno di un modulo o di un sondaggio in base all'input dell'utente. Puoi definire condizioni come:

- Se la risposta è "No", mostra un messaggio.
- Se il punteggio è inferiore a 5, squalifica il lead.
- Se la data rientra in un intervallo, reindirizza a un'altra pagina.
- Nei sondaggi, salta a una slide specifica invece di mostrare tutte le domande.

Questo crea un'esperienza più personale ed efficiente per chi risponde.

## Novità della v2

- **Builder semplificato in 3 passaggi:** Seleziona campo → Seleziona stato → Fornisci valore
- **Operatore "Tra":** Per campi numerici, di data, di punteggio e monetari
- **Diramazione nei sondaggi (Salta a):** Crea salti da una slide all'altra
- **Supporto per più campi:** Caselle di controllo, menu a tendina multipli, Termini e Condizioni 1 e 2, caricamento file e firme
- **Nuovi elementi da mostrare/nascondere:** Pagamento, testo, HTML, immagine ed elementi di Termini e Condizioni
- **Filtro dell'elenco delle regole (Sondaggi):** Filtra le regole per campo o slide
- **Protezione dai loop:** Impedisce cicli infiniti (es. Slide A → Slide B → Slide A)
- **Localizzato e accessibile:** Interfaccia utente tradotta con navigazione da tastiera

## Azioni disponibili

Quando apri la **Logica Condizionale**, vedrai quattro tipi di azioni che puoi creare:

| Azione | Descrizione |
| --- | --- |
| **Reindirizza a URL** | Invia gli utenti a una pagina web specifica dopo l'invio |
| **Mostra messaggio personalizzato** | Visualizza un messaggio personalizzato in base alle risposte |
| **Squalifica lead** | Respingi automaticamente gli invii di moduli non qualificati |
| **Mostra/Nascondi campi** | Controlla dinamicamente quali campi appaiono o si nascondono |

> **Tutte le condizioni vengono eseguite dall'alto verso il basso.**  
> Le regole successive che corrispondono sovrascrivono quelle precedenti, quando applicabile.

## Logica condizionale nei moduli di prenotazione del calendario

La logica condizionale nei moduli si applica anche quando un modulo personalizzato viene utilizzato all'interno di un flusso di prenotazione del calendario supportato. Questo ti dà un maggiore controllo sulla qualificazione e sull'esperienza di conferma finale.

Nelle prenotazioni del calendario:

- La logica Mostra/Nascondi aggiorna i campi dinamicamente mentre l'utente risponde alle domande.
- La logica di squalifica del lead viene verificata prima che l'appuntamento venga prenotato.
- Se un lead viene squalificato, il sistema non crea l'appuntamento.
- Se un lead viene squalificato, il sistema non riscuote il pagamento.
- Reindirizzamenti e messaggi personalizzati possono essere utilizzati come parte del risultato della prenotazione.

Se la pagina di conferma del calendario è impostata su **Usa regole del modulo personalizzato**, il sistema mostra il reindirizzamento o il messaggio personalizzato del modulo dopo l'invio. Se il modulo non include nessuno dei due, la prenotazione utilizza invece la pagina di conferma predefinita.

*Nota: il supporto per i calendari descritto qui si applica ai flussi di prenotazione supportati che utilizzano moduli personalizzati. I servizi (v2) e i noleggi non sono ancora inclusi in questo articolo.*

## Come impostare la logica condizionale

Puoi aggiungere e gestire le regole direttamente all'interno del builder di moduli o sondaggi.

### 1. Apri la logica condizionale

- Nel builder, clicca su **Logica Condizionale** nella barra superiore.

![Pulsante Logica Condizionale nel builder di moduli di Futuria CRM.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/c1df23a2-473b-44f9-8f7f-7191c2f7157a.jpg)

### 2. Aggiungi una nuova condizione

- Clicca su **Aggiungi Nuova Condizione**.
- Scegli un'azione (Reindirizza, Messaggio, Squalifica o Mostra/Nascondi).
- Si aprirà il builder della logica per quell'azione.

![Aggiunta di una nuova condizione e scelta di un'azione nella logica condizionale.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/02d01f01-e2b1-4790-b920-f74764b074e6.jpg)

### 3. Costruisci la regola

Segui il flusso guidato in 3 passaggi:

1. **Seleziona Campo** – Scegli il campo del modulo o la slide su cui basare la regola.
2. **Seleziona Stato Campo** – Scegli la condizione (es. *è uguale a*, *è vuoto*).
3. **Fornisci un Valore** – Inserisci il valore corrispondente (testo, numero o data).

Puoi aggiungere condizioni aggiuntive usando i connettori **AND** o **OR**.

![Costruzione di una regola con connettori AND o OR.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/10bc0f4b-d4d4-47a7-bb59-49ff2a3ab0a4.png)

> Alcuni operatori non richiedono valori, come "è vuoto" o "è spuntato".

### 4. Scegli il risultato dell'azione

A seconda del tipo di azione:

- **Reindirizza:** Aggiungi un URL valido (es. `https://esempio.com`)

![Impostazione di un'azione di reindirizzamento a un URL.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/710fd0da-108f-4fe9-ab38-97ac08c033af.jpg)

- **Mostra Messaggio:** Inserisci il testo del tuo messaggio

![Impostazione di un'azione per visualizzare un messaggio personalizzato.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/fbbe0923-0d38-4854-8832-ae1d41a7dbb0.jpg)

- **Mostra/Nascondi Campi:** Scegli quali campi appaiono o si nascondono

![Impostazione di un'azione per mostrare o nascondere campi specifici del modulo.](https://assets.cdn.filesafe.space/jOFcdS1QIxGsOiKRyQti/media/1ceb6853-54ae-49a3-a314-f2a54aa64b7e.jpg)

- **Squalifica Lead:** Il modulo interrompe l'invio quando la condizione è soddisfatta
- **Salta a (solo per i sondaggi):** Scegli la slide o la domanda di destinazione

### 5. Salva

- Il pulsante **Salva** si attiva solo dopo che tutti gli input richiesti sono validi.
- Il sistema controlla i valori mancanti e previene automaticamente i loop.
- Le regole vengono eseguite **dall'alto verso il basso** e le corrispondenze successive sovrascrivono quelle precedenti.

## Campi supportati

La logica condizionale v2 supporta più tipi di campo rispetto a prima.

**Informazioni personali**

- Nome
- Cognome
- Email
- Telefono

**Campi del modulo**

- Riga singola
- Riga multipla
- Numero
- Monetario
- Punteggio
- Selettore data
- Menu a tendina (singolo)
- Menu a tendina (multiplo)
- Selezione radio
- Casella di controllo
- Termini e Condizioni (TnC1 / TnC2)
- Caricamento file
- Firma

**Elementi di contenuto e pagamento**

- Testo
- HTML
- Immagine
- Pagamento

> **Nota:** i campi del calendario non sono ancora supportati.

## Operatori supportati per tipo di campo

| Tipo di campo | Operatori |
| --- | --- |
| **Testo (riga singola/multipla)** | uguale a, non uguale a, contiene, non contiene, inizia con, finisce con, è vuoto, è compilato |
| **Telefono / Email** | uguale a, non uguale a, contiene, inizia con, finisce con, è vuoto, è compilato |
| **Numero / Punteggio / Monetario** | uguale a, non uguale a, maggiore di, minore di, tra, è vuoto, è compilato |
| **Data** | uguale a, prima di, dopo di, tra, è vuoto, è compilato |
| **Menu a tendina (singolo)** | è uguale a, non è uguale a, è vuoto, è compilato |
| **Menu a tendina multiplo / Casella di controllo** | è uguale a {Opzione}, non è uguale a {Opzione}, è vuoto, è compilato |
| **TnC1 / TnC2** | è spuntato, non è spuntato |
| **Caricamento file / Firma** | è vuoto, è compilato |

## Funzionalità specifiche per i sondaggi

### Logica "Salta a"

- **Base SE:** Campo o Slide
- **Azione ALLORA:** Salta a una slide o a una domanda
- **Valutazione:** Avviene quando l'utente clicca su "Avanti"
- **Gestione dei conflitti:** Se più regole "Salta a" corrispondono, viene eseguita la prima
- **Protezione:** Impedisce automaticamente i loop su se stessi e i cicli tra slide

### Filtro delle regole

Nei sondaggi, puoi filtrare le regole per:

- **Campo:** Mostra tutte le regole relative a un campo
- **Slide:** Mostra tutte le regole che influenzano o appartengono a quella slide

## Comportamento e valutazione

- Le regole vengono eseguite in ordine **dall'alto verso il basso**.
- Per **Reindirizza, Messaggio, Squalifica**, viene eseguita solo la **prima regola corrispondente**.
- Per **Mostra/Nascondi**, le corrispondenze successive sovrascrivono quelle precedenti.
- Per le **selezioni multiple**, "è uguale a {Opzione}" verifica se l'opzione è selezionata.
- La logica testuale ignora maiuscole/minuscole e spazi extra.
- Le date utilizzano il fuso orario dell'account.

## Suggerimenti

- Usa **Tra** per intervalli di numeri o date (inclusivi).
- Prova le preimpostazioni di data come **Oggi** o **Questa settimana**.
- L'opzione **"Altro" per i radio button** appare solo se abilitata per quel campo.
- Visualizza sempre l'anteprima del modulo o del sondaggio per verificare il comportamento delle regole.

## FAQ

##### 1. Posso combinare AND e OR nella stessa regola?

No. Ogni regola deve utilizzare un solo tipo di connettore, o AND o OR.

##### 2. Posso avere più regole nello stesso modulo?

Sì. Ogni regola funziona in modo indipendente.

##### 3. Cosa succede se più di una condizione corrisponde?

Per le azioni di invio, vince la prima corrispondenza. Per Mostra/Nascondi, le regole successive sovrascrivono quelle precedenti.

##### 4. Posso creare dei loop nella logica "Salta a"?

No. Il builder impedisce i loop e mostra un messaggio di errore se ne rileva uno.
