Moduli con logica condizionale

I moduli con logica condizionale mostrano o nascondono le domande in base alle risposte. Progetta moduli a percorsi che riducono l'abbandono.

Bozza

La maggior parte dei moduli è costruita allo stesso modo. Crei un modulo con tutte le domande a cui ti serve una risposta, e ogni visitatore vede ogni domanda, qualunque sia la sua situazione. Questo crea un problema. Un visitatore che ha bisogno di aiuto con la funzione X vede comunque 10 domande sulla funzione Y, anche se la risposta sulla funzione Y non gli interessa. Abbandona il modulo a metà perché risponde a domande che non lo riguardano.

Un modulo con logica condizionale cambia le cose. La logica condizionale è un insieme di regole che mostrano o nascondono le domande in base a come qualcuno ha risposto a una domanda precedente. Se un visitatore seleziona "Ho bisogno di aiuto con la funzione X", vede le domande sulla funzione X. Se seleziona la funzione Y, salta del tutto le domande sulla funzione X e passa dritto a quelle sulla funzione Y. Sul suo schermo compaiono solo le domande che contano per quello specifico visitatore. La logica condizionale è un tipo di comportamento dinamico dei moduli.

Il risultato è un modulo che sembra breve e pertinente. Un visitatore completa il tuo modulo più in fretta perché non legge domande irrilevanti. I tuoi dati sono più puliti perché le persone rispondono a domande specifiche per la loro situazione. E i tassi di completamento salgono, perché un modulo da sei domande batte sempre uno da venti, anche se il visitatore vede solo sei delle venti domande che la logica condizionale potrebbe porre.

Cosa sono i moduli dinamici e dove si colloca la logica condizionale

Un modulo dinamico è qualsiasi modulo che cambia in base al comportamento, alle risposte o al contesto dell'utente. Il modulo si adatta in tempo reale alla persona che lo compila. La logica condizionale è un modo per rendere dinamico un modulo, ma non è l'unico.

I moduli dinamici possono funzionare in vari modi. Un modulo può essere dinamico perché precompila i campi con informazioni che già conosci sul visitatore. Un modulo può essere dinamico perché convalida un indirizzo email mentre qualcuno lo scrive e gli dice subito se non è valido. Un modulo può essere dinamico perché mostra domande diverse in base a ciò che qualcuno ha selezionato. Quest'ultimo caso è la logica condizionale.

La logica condizionale è il tipo più comune di comportamento dinamico dei moduli perché permette di personalizzare l'intera esperienza del modulo in base alle risposte. Ma "dinamico" è la categoria più ampia. Se un modulo cambia qualcosa di sé in risposta a come qualcuno interagisce con esso, è dinamico. La logica condizionale è il meccanismo specifico che mostra o nasconde le domande in base a regole SE-ALLORA.

Questo capitolo si concentra sui moduli con logica condizionale perché sono il modo più potente di rendere dinamici i moduli. Ma quando incontri il termine "modulo dinamico" nella documentazione di un creatore di moduli, sappi che è la logica condizionale a renderlo davvero dinamico nell'esperienza del visitatore.

Come funziona la logica condizionale

La logica condizionale si basa su regole SE-ALLORA. Se il visitatore risponde X alla domanda 1, allora mostra la domanda 2A. Se il visitatore risponde Y alla domanda 1, allora mostra invece la domanda 2B. Il modulo si ramifica in direzioni diverse in base alle risposte date.

Un esempio semplice: il modulo di contatto di un'azienda di software chiede "Di cosa hai bisogno?" Il visitatore può scegliere Assistenza commerciale, Assistenza tecnica o Assistenza sulla fatturazione. In base alla sua scelta, il modulo passa a un insieme diverso di domande di approfondimento. Se sceglie Assistenza commerciale, il modulo chiede "Quale prodotto ti interessa?" e "Quali sono le tue tempistiche?" Se sceglie Assistenza tecnica, il modulo chiede "Che errore vedi?" e "Che dispositivo stai usando?" Stesso modulo, tre percorsi completamente diversi a seconda della risposta del visitatore.

La logica condizionale riduce la lunghezza del modulo percepita dal visitatore. Vede solo le domande pertinenti. Dietro le quinte, il tuo creatore di moduli nasconde o mostra le domande in base a regole predefinite. Il visitatore non ha bisogno di capire la logica. Risponde alle domande e vede comparire la domanda successiva pertinente.

Moduli con logica condizionale e moduli a più passaggi

I moduli con logica condizionale e i moduli a più passaggi vengono spesso confusi perché entrambi dividono i moduli in parti più piccole e più gestibili. Ma hanno scopi diversi e funzionano in modo diverso.

Un modulo a più passaggi divide le domande in pagine o passaggi sequenziali. Il passaggio 1 potrebbe chiedere nome ed email. Il passaggio 2 chiede budget e tempistiche. Il passaggio 3 chiede degli obiettivi. Ogni visitatore risponde alle stesse domande nello stesso ordine. Il modulo ha tre passaggi, ma il percorso è identico per tutti. Un visitatore clicca "Avanti" per passare dal passaggio 1 al passaggio 2. I moduli a più passaggi riducono il sovraccarico cognitivo mostrando meno campi alla volta, e questo può migliorare i tassi di completamento. Ma ogni visitatore risponde comunque a ogni domanda.

Un modulo con logica condizionale non richiede affatto dei passaggi. Sono le domande stesse a cambiare in base alle risposte. Il visitatore A potrebbe vedere le domande 1, 2, 3 e 5. Il visitatore B potrebbe vedere le domande 1, 2, 4 e 6. Visitatori diversi vedono domande sostanzialmente diverse a seconda del loro percorso nel modulo. Non ci sono due visitatori che devono rispondere allo stesso insieme di domande.

I due approcci possono lavorare insieme. Un modulo può essere a più passaggi E avere logica condizionale. Il passaggio 1 potrebbe chiedere "Di cosa hai bisogno?" e in base alla risposta il passaggio 2 mostra domande diverse. Ottieni la chiarezza dei passaggi più la personalizzazione della logica condizionale. Ma sono strumenti fondamentalmente diversi, che risolvono problemi diversi. I moduli a più passaggi aiutano con la percezione della lunghezza. La logica condizionale aiuta con la pertinenza.

Perché i moduli con logica condizionale riducono l'abbandono

L'abbandono dei moduli avviene per un motivo semplice: il modulo è troppo lungo o fa domande irrilevanti. Un visitatore inizia a compilarlo, vede un elenco di 20 domande, si stanca e se ne va. Non completa mai il modulo, e tu perdi il contatto.

La logica condizionale risolve il problema. Quando un modulo pone solo le domande che riguardano quella persona, lo completa più in fretta. Un modulo che appare di sei domande mentre qualcuno lo compila viene completato molto più spesso di un modulo che appare di 20 domande, anche se entrambi potrebbero porre fino a 20 domande in totale, se si seguissero tutti i percorsi condizionali.

La psicologia qui è potente. Un visitatore vede un modulo breve e pensa "Posso compilarlo in due minuti". Lo fa e lo invia. Un visitatore vede un modulo lungo e pensa "È troppo lavoro", e se ne va senza compilare nulla. La lunghezza percepita conta più di quella reale. La logica condizionale controlla la lunghezza percepita, mostrando solo ciò che è pertinente adesso.

Quando usare i moduli con logica condizionale

La logica condizionale non va bene per ogni modulo. Un semplice modulo di contatto con quattro domande non ne ha bisogno. Un modulo di iscrizione alla newsletter non ne ha bisogno. Ma certi tipi di modulo diventano molto più potenti con la logica condizionale.

Usa la logica condizionale quando il tuo modulo ha più percorsi. Se ci sono domande diverse per tipi di utenti o situazioni diverse, la logica condizionale è adatta. Un modulo di assistenza in cui l'assistenza tecnica riceve domande diverse da quella sulla fatturazione trae vantaggio dalla logica a percorsi. Ne trae vantaggio un modulo di richiesta sui prodotti in cui chi chiede del software riceve domande diverse da chi chiede dei servizi.

Usa la logica condizionale quando hai sezioni facoltative. Se hai domande a cui solo alcuni visitatori devono rispondere, nascondile dietro la logica condizionale invece di renderle campi facoltativi in un modulo lungo. Un modulo di scoperta B2B in cui "Quante persone ha il tuo team?" è pertinente per alcuni potenziali clienti ma non per altri può passare alle domande sulla dimensione del team per certi tipi di visitatori. Il modulo resta più breve e sembra più pertinente a ogni persona.

Usa la logica condizionale quando devi fare domande di approfondimento dettagliate. Una domanda semplice come "Qual è la tua sfida principale?" può portare a una serie di approfondimenti dettagliati. Se qualcuno seleziona "Devo aumentare le conversioni", mostragli cinque domande dettagliate sul suo tasso di conversione attuale, sul volume di traffico e sul pubblico di riferimento. Se seleziona "Devo ridurre i costi", mostragli domande sulla sua spesa attuale e sulle priorità di taglio dei costi. Stesso modulo, approfondimenti diversi in base alla risposta iniziale.

Usa la logica condizionale quando hai un modulo lungo ma non puoi accorciarlo. Alcuni moduli richiedono davvero 20 o 30 domande perché ti servono quelle informazioni. Invece di porre tutte e 30 le domande a ogni visitatore, usa la logica condizionale per mostrare sottoinsiemi diversi. Un modulo per un'assicurazione sanitaria potrebbe fare domande diverse a una persona single di 25 anni e a una di 55 con persone a carico. Il modulo resta lungo nel complesso, ma ogni persona vede solo le domande pertinenti alla sua situazione.

Non usare la logica condizionale se il tuo modulo è già breve. Se hai un modulo di cinque domande, la logica condizionale aggiunge complessità senza vantaggi. Un visitatore che completa un modulo di cinque domande lo vive come breve, con o senza logica a percorsi. Non aggiungere complessità fine a se stessa.

Non usare la logica condizionale se le domande di approfondimento non sono davvero diverse. Se la domanda 2 è più o meno la stessa, comunque sia stata data la risposta alla domanda 1, non servono percorsi. Tieni il modulo lineare. La logica condizionale dovrebbe cambiare in modo significativo l'esperienza, non creare l'illusione del cambiamento. Un visitatore dovrebbe sentire che gli vengono poste le domande giuste per la sua situazione, non che stai solo nascondendo e mostrando le stesse domande in ordine diverso.

Costruire la struttura di un modulo con logica condizionale

La chiave di un modulo con logica condizionale che funziona è una struttura a percorsi chiara. Devi sapere in anticipo quali domande farai, quali risposte attivano quali approfondimenti e quali percorsi esistono nel tuo modulo.

Inizia mappando i tuoi percorsi. Prima di costruire il modulo, disegna l'albero decisionale. Puoi usare un documento, una lavagna o uno strumento per diagrammi di flusso, ma mettilo in un posto visibile. La tua prima domanda è "Che tipo di aiuto ti serve?" Il visitatore può scegliere A, B o C. Se A, vede le domande da 2A-1 a 2A-5. Se B, vede le domande da 2B-1 a 2B-3. Se C, vede le domande da 2C-1 a 2C-4. Quando lo vedi mappato, capisci la complessità. Vedi se hai tre piccoli percorsi o dieci percorsi enormi. Vedi se la logica è semplice o se è troppo complessa.

Fai per prima la domanda che apre i percorsi. La tua prima domanda dovrebbe essere quella che decide quale percorso prende il visitatore. Se la tua domanda di diramazione è "Qual è il tuo obiettivo principale?", falla prima di tutto il resto. Non fare quattro domande di base e poi diramare. Dirama subito. Un visitatore vuole sapere il prima possibile di essere sulla strada giusta. Fare quattro domande prima di diramare fa sembrare il modulo lungo fin dall'inizio, e questo provoca abbandono prima che veda il vantaggio dei percorsi.

Tieni brevi i percorsi. Quando un visitatore ha selezionato il suo percorso, le domande successive in quel percorso dovrebbero essere in tutto non più di 8-10. Se un singolo percorso porta a 15 domande, hai vanificato lo scopo della logica condizionale. L'obiettivo è far sembrare il modulo breve e pertinente, non nascondere 15 domande dietro i percorsi. Se per un percorso hai 15 domande, quel percorso è troppo lungo. Accorcialo o dividilo in un modulo a due passaggi.

Usa tipi di campo coerenti tra i percorsi. Se il percorso A usa un menu a tendina per la prima domanda, anche il percorso B dovrebbe usare un menu a tendina, non un campo di testo. La coerenza nel modo di porre le domande rende il modulo più compatto, anche se i visitatori seguono percorsi diversi. Un modulo che sembra cambiare formato a metà sembra rotto.

Mostra chiaramente l'avanzamento. Se il tuo modulo ha più passaggi dentro un percorso, mostra i numeri dei passaggi. "Passaggio 1 di 5: Raccontaci la tua situazione. Passaggio 2 di 5: Raccontaci i tuoi obiettivi." Aiuta il visitatore a capire a che punto è del suo percorso specifico. Senza indicatori di avanzamento, un modulo a percorsi può sembrare imprevedibile.

Uso strategico dei percorsi condizionali per raccogliere dati migliori

La logica condizionale non serve solo ad accorciare i moduli. Serve anche a raccogliere dati più specifici e utili.

Fai domande sempre più dettagliate. La tua prima domanda è ampia: "In che settore lavori?" In base alla risposta, prosegui con domande specifiche per il suo settore. Se seleziona "Sanità", fai domande specifiche per la sanità, come "Quante sedi per i pazienti gestisci?" Se seleziona "E-commerce", chiedi "Quanti SKU vendi?" Ottieni informazioni che non puoi avere da un modulo uguale per tutti. Ottieni dati specifici, su misura per la situazione del visitatore.

Usa la logica condizionale per saltare gli approfondimenti irrilevanti. Un modulo chiede "Usi attualmente un sito web?" Se la risposta è sì, mostra domande di approfondimento come "Quanti anni ha il tuo sito attuale?" e "Su quale piattaforma è costruito?" Se la risposta è no, salta del tutto queste domande. Non ti serve sapere la piattaforma di un sito che qualcuno non ha. La logica condizionale elimina le domande inutili e mantiene puliti i tuoi dati.

Usa la logica condizionale per indirizzare il visitatore in modo diverso in base alle risposte. In un modulo di assistenza, se il visitatore seleziona "Ho bisogno di aiuto subito, è urgente", mostra un numero di telefono ben visibile o un'opzione di chat dal vivo. Se seleziona "Non è urgente", mostra un modulo email standard. Non stai solo nascondendo domande, stai cambiando l'esperienza in base a ciò che ti dice.

Usa la logica condizionale per chiedere di budget o di potere decisionale solo quando ha senso. Un modulo di scoperta chiede "Sei tu il principale responsabile della decisione?" Mostra la domanda sul budget solo se risponde sì. Se risponde no, chiedi invece "Chi approverà questa decisione?" Risposte diverse, approfondimenti diversi. Ottieni le informazioni che ti servono senza fare domande irrilevanti.

Errori comuni nei moduli con logica condizionale

Creare troppi percorsi. Un modulo con cinque percorsi diversi è più difficile da gestire di uno con due o tre. Ogni percorso va provato per assicurarsi che la logica funzioni correttamente. Ogni percorso aumenta la complessità. Se il tuo modulo ha più di quattro o cinque percorsi distinti, valuta di dividerlo in più moduli più semplici. Meglio tre moduli che si ramificano in modo semplice che un solo modulo che si ramifica in dodici direzioni diverse.

Rendere difficile da capire la logica dei percorsi. Un visitatore non dovrebbe aver bisogno di capire la logica. Dovrebbe semplicemente rispondere alle domande e vedere comparire la successiva. Ma se la logica è confusa, si sente perso. Se qualcuno risponde "Ho bisogno di aiuto con le Vendite" e poi il modulo chiede all'improvviso "Quanti dipendenti hai?", potrebbe pensare "Aspetta, il modulo è passato per sbaglio all'Assistenza tecnica?" Rendi trasparente la logica. La logica condizionale dovrebbe rendere il modulo più coerente, non più confuso.

Porre la domanda che apre i percorsi in modo poco chiaro. La prima domanda decide tutto ciò che viene dopo. Chiarisci in modo estremo cosa significano le opzioni. Non chiedere "Cosa descrive meglio la tua situazione?" con risposte vaghe come "Opzione A", "Opzione B", "Opzione C". Chiedi "Di cosa hai bisogno?" con risposte chiare come "Assistenza tecnica", "Fatturazione", "Richiesta commerciale". Un visitatore dovrebbe poter selezionare subito il suo percorso senza confusione.

Includere percorsi che portano alle stesse domande. Se il percorso A e il percorso B pongono le stesse domande di approfondimento, non serve che siano percorsi separati. Uniscili. I percorsi inutili rendono il modulo più difficile da gestire e confondono il visitatore. Crea percorsi separati solo quando le domande di approfondimento sono davvero diverse.

Dimenticare che ogni percorso deve funzionare in modo indipendente. Prova ogni singolo percorso del tuo modulo. Compila un modulo selezionando l'Opzione A fino in fondo. Poi compilalo di nuovo selezionando l'Opzione B. Poi l'Opzione C. Ogni percorso dovrebbe funzionare senza intoppi, senza errori né confusione. Un bug nel percorso C che non provi mai frustrerà i visitatori che lo seguono. Ogni percorso deve essere completo e funzionante.

Come WEMASY ti aiuta con i moduli con logica condizionale

Il creatore di moduli di WEMASY include la logica condizionale come funzione integrata. Puoi creare moduli a percorsi con regole se-allora senza scrivere codice. Imposta una condizione come "Se la risposta alla domanda 1 è Assistenza tecnica, mostra la domanda 2A", e al resto pensa il modulo. Tutti gli invii di ogni percorso arrivano nella tua dashboard, dove vedi quali percorsi seguono i visitatori e quali risposte danno. Per saperne di più su come progettare moduli che vengono completati più spesso, leggi la nostra guida sui tipi di moduli e quando usare ciascuno.

Domande frequenti

Che differenza c'è tra logica condizionale e skip logic?
La logica condizionale e la skip logic sono in sostanza la stessa cosa. La skip logic è una versione più semplice, in cui salti a un'altra domanda in base a una risposta. La logica condizionale è il termine più ampio e comprende mostrare, nascondere e ramificare le domande in base alle risposte. La maggior parte dei creatori di moduli ora la chiama logica condizionale, ma alcuni sistemi più vecchi la chiamano ancora skip logic. Fanno lo stesso lavoro: visitatori diversi vedono domande diverse in base alle loro risposte. Con il creatore di siti di WEMASY puoi configurarlo direttamente sul tuo sito.
Quanti percorsi dovrebbe avere un modulo con logica condizionale?
Tieni al massimo quattro o cinque percorsi separati. Ogni percorso aggiunge complessità e richiede di essere provato. Se ti servono più di cinque percorsi, hai troppa logica in un solo modulo. Dividilo invece in più moduli più semplici. Per un visitatore è più facile completare tre moduli semplici che uno con dieci percorsi diversi.
La logica condizionale migliora i tassi di completamento dei moduli?
Sì. Un modulo che mostra solo le domande pertinenti sembra più breve e più personale a chi lo compila. Quando un visitatore completa sei domande invece di vederne 20 e abbandonare, i tassi di completamento aumentano. Il miglioramento di solito è del 20-30 percento rispetto a un modulo lineare con lo stesso numero totale di domande.
Posso usare la logica condizionale per fare domande di approfondimento in base alle risposte?
Sì, ed è uno degli usi più potenti della logica condizionale. Fai una domanda ampia come "Qual è il tuo obiettivo principale?" Poi usa la logica condizionale per mostrare domande di approfondimento specifiche per il suo obiettivo. Se seleziona "Aumentare i ricavi", mostra domande sul traffico e sul tasso di conversione. Se seleziona "Ridurre i costi", mostra domande sulla spesa attuale. Risposte diverse, approfondimenti diversi.
Quali moduli sono i più adatti alla logica condizionale?
I moduli che devono porre domande diverse a tipi diversi di visitatori sono quelli che ne traggono più vantaggio. Moduli di assistenza in cui l'assistenza tecnica richiede domande diverse da quella sulla fatturazione. Moduli di scoperta in cui settori diversi hanno esigenze diverse. Moduli di richiesta sui prodotti in cui prodotti diversi hanno domande diverse. Qualsiasi modulo in cui le domande di approfondimento cambiano in base alla risposta iniziale è un buon candidato per la logica condizionale.
Come provo un modulo con logica condizionale per essere sicuro che tutti i percorsi funzionino?
Prova ogni singolo percorso del tuo modulo. Se il tuo modulo ha tre percorsi in base alla prima domanda, compilalo tre volte, selezionando ogni volta un percorso diverso. Vai fino alla fine di ogni percorso e verifica che le domande abbiano senso e che la logica funzioni correttamente. Non dare per scontato che, se un percorso funziona, funzionino tutti. Ogni percorso va provato in modo indipendente prima di lanciare il modulo.

Mettilo in pratica
sul tuo sito web.

Inizia gratis con WEMASY e crea il tuo sito in pochi minuti.