Sommario
- Cos'è la logica condizionale
- Novità della v2
- Azioni disponibili
- Logica condizionale nei moduli di prenotazione del calendario
- Come impostare la logica condizionale
- Campi supportati
- Operatori supportati per tipo di campo
- Funzionalità specifiche per i sondaggi
- Comportamento e valutazione
- Suggerimenti
- FAQ
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.

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.

3. Costruisci la regola
Segui il flusso guidato in 3 passaggi:
- Seleziona Campo – Scegli il campo del modulo o la slide su cui basare la regola.
- Seleziona Stato Campo – Scegli la condizione (es. è uguale a, è vuoto).
- Fornisci un Valore – Inserisci il valore corrispondente (testo, numero o data).
Puoi aggiungere condizioni aggiuntive usando i connettori AND o OR.

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)

- Mostra Messaggio: Inserisci il testo del tuo messaggio

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

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


