Flussi di Messaggistica WhatsApp - Passaggio "Domanda"

Piani ActiveCampaign
Starter
Plus
Pro
Enterprise

Usa lo step “Domanda” nei tuoi flussi di Messaggistica WhatsApp per raccogliere informazioni dai tuoi contatti. Puoi usare una serie di passaggi con domande per raccogliere informazioni come dati del contatto, preferenze, interessi e altro ancora. Queste informazioni vengono poi salvate come variabile del passaggio, che puoi usare in tutto il resto del flusso.

Prendi nota

Le risposte non vengono salvate nei record del contatto e vengono eliminate quando un contatto completa un flusso. Per salvare nel record del contatto qualsiasi informazione raccolta con uno step di domanda, usa lo step "Contact update".

Configura il passaggio "Domanda"

  1. Fai clic su WhatsApp > Messaging Flows nel menu a sinistra.
  2. Modifica o crea un nuovo flusso di messaggistica.
    • Se stai modificando un flusso, fai clic su un flusso > Update > Steps. Fai clic su un nodo (+) nel builder dove vuoi inserire l’azione. Apparirà una finestra modale. Fai clic sull'opzione "Question", poi fai clic sul pulsante “Add”
    • Se stai creando un nuovo flusso, nel Flow builder comparirà una finestra modale. Fai clic sull'opzione "Question", poi fai clic sul pulsante “Add” 
  3. Nella finestra modale "Question" che compare:
    • Fai clic sull’icona a forma di matita e dai un nome al tuo step. Ti consigliamo di usare nomi unici, brevi e descrittivi
    • Scrivi la domanda che vuoi porre nel campo indicato. Nota che puoi personalizzare questa domanda cliccando sul fulmine e selezionando un’opzione
    • Scegli uno dei seguenti tipi di risposta:
      • Testo libero
      • Opzione singola
      • Numero 
      • Località
      • URL
      • Email
      • File
      • Documento
      • Immagine
      • Video
      • Telefono
      • Data
      • Qualsiasi messaggio
    • Fornisci un messaggio di convalida della risposta
    • Fai clic sui toggle opzionali per attivarli su “On”:
      • Vai a un altro passaggio se il contatto non risponde correttamente alla domanda
      • Vai a un altro passaggio se il contatto non risponde alla domanda entro un certo periodo di tempo
      • Fai qualcosa se l’invio del messaggio non va a buon fine

Informazioni sui diversi tipi di risposta

Convalidiamo ogni tipo di risposta, e ognuno ha le proprie opzioni di configurazione.

Testo libero

Con questa opzione i contatti possono digitare la loro risposta, e noi verifichiamo che sia in formato testo. Se la risposta non è testo, il sistema invia un messaggio di convalida chiedendo al contatto di rispondere con del testo.

Altre opzioni di configurazione includono:

  • Raggruppare più messaggi come risposta finale?” toggle
    Attivando questa opzione, il contatto ha una finestra di attesa per inviare più messaggi, che verranno raggruppati in un’unica risposta. La finestra di attesa è definita nel campo "Minuti di attesa dall’ultimo messaggio".
  • Campo “Minuti di attesa dall’ultimo messaggio”
    Imposta un tempo di attesa in minuti. I contatti restano in questo passaggio finché non passa il numero di minuti che imposti, prima che consideriamo la domanda come risposta.  
  • Campo “Messaggio di convalida della risposta”
    Se il contatto non

Opzione singola

Questo permette ai contatti di scegliere una sola risposta da una lista di opzioni. Puoi scegliere di mostrare le opzioni di risposta:

  • Pulsanti
    Le opzioni compaiono come pulsanti interattivi. Puoi avere fino a tre opzioni. Ogni opzione ha un limite di 20 caratteri. Se ti servono più caratteri, usa invece l’opzione Emoji o Numeri.  

    Altre opzioni di configurazione includono l’interruttore “Usare una variabile come fonte dati per le opzioni?”. Facendo clic su “on” puoi selezionare una variabile come fonte dati per le opzioni. Puoi scegliere quali proprietà usare per i valori e i titoli
  • Elenco di opzioni
    Le opzioni di risposta vengono visualizzate come una lista a discesa. Puoi avere fino a dieci opzioni di risposta. Ogni titolo di opzione ha un limite di 20 caratteri. Puoi aggiungere una descrizione extra a ogni opzione. Le descrizioni hanno un limite di 65 caratteri. Se ti servono più caratteri, usa invece l’opzione Emoji o Numeri. 

    Ulteriori passaggi di configurazione includono:
    • Testo del pulsante “Apri lista” - Questo testo appare in fondo al tuo messaggio. I contatti possono fare clic su questo testo per vedere la lista di opzioni tra cui scegliere
    • Usare una variabile come origine dati per le opzioni?” toggle - Facendo clic su “on” puoi selezionare una variabile come origine dati per le opzioni. Puoi scegliere quali proprietà usare per valori e titoli
    • “Quali opzioni possono scegliere gli utenti?” campo - Digita una delle opzioni di risposta che un contatto può scegliere. Nota che puoi aggiungere una descrizione facoltativa. Per aggiungere un’altra opzione, fai clic sul pulsante “+ Aggiungi opzione”
  • Emoji
    Le opzioni vengono visualizzate come una lista di testo usando emoji numeriche. Per esempio, 1️⃣, 2️⃣, 3️⃣. Questa opzione ti permette di inviare un numero illimitato di scelte tra cui un contatto può scegliere.

    Per ulteriori configurazioni, digita l’opzione di risposta nel campo indicato. Per aggiungere un’altra opzione, fai clic su “+ Aggiungi opzione.
  • Numeri
    Le opzioni vengono visualizzate come una lista numerica testuale ordinata. Per esempio, 1, 2, 3. Questa opzione ti permette di inviare un numero illimitato di scelte tra cui un contatto può selezionare. In questo caso, il contatto selezionerebbe il numero corrispondente all’opzione.

    Per ulteriori configurazioni, digita l’opzione di risposta nel campo fornito. Per aggiungere un’altra opzione, fai clic su “+ Aggiungi opzione”.

Numero

Questo permette ai contatti di inserire un numero nel campo. Per esempio, la loro età. Per impostazione predefinita, la domanda numerica accetta solo numeri interi.

Passaggi di configurazione aggiuntivi:

  • "Consentire decimali nelle risposte?" toggle - facendo clic su questo toggle il contatto può inviare un numero con decimali
  • "Limitare le risposte a un intervallo specifico?" toggle - facendo clic su questo toggle puoi impostare un intervallo con valori minimo e massimo. Se un utente invia un numero fuori dall'intervallo, verrà inviata un'email di convalida

Località

La convalida assicura che il sistema riceva una località e ne salvi latitudine e longitudine.

URL

Verifica che l’utente invii un URL valido, con un dominio di primo livello (ad esempio .com, .io o .mx). 

Email

Conferma che l’utente inserisca un indirizzo di dominio valido, con il simbolo @ e un dominio di primo livello (ad es. .com, .io o .mx).

File

Verifica che il contatto carichi un file in uno di questi formati: .pdf, .jpg, .png, .mp4.

Documento

Conferma che il contatto carichi un file .pdf.

Immagine

Conferma che il contatto carichi un file .jpg o .png.

Video

Verifica che il contatto carichi un file .mpg4.

Telefono

Questo permette ai contatti di inviare il loro numero di telefono.

Verifica che il numero di telefono abbia almeno 10 cifre e inizi con il simbolo "+".

Puoi impostare un prefisso internazionale predefinito per il numero di telefono. Se l’utente invia un numero senza prefisso internazionale, il sistema aggiungerà il prefisso predefinito all’inizio del numero e verificherà che sia composto da 10 cifre.

Data

Verifica che il contatto invii una data. Per esempio, la loro data di nascita o dell’anniversario. I formati di data accettati includono YYYY-MM-DD e DD de MMMM de YYYY (es.: 01 de enero de 2000)

Qualsiasi messaggio

Questo permette ai contatti di rispondere alla domanda usando una qualsiasi delle opzioni di risposta elencate sopra.

Opzioni dinamiche — interruttore “Usare una variabile come fonte dati per le opzioni?”

Le opzioni dinamiche sono disponibili con il formato di risposta "Opzione singola" per la lista e le scelte a pulsante.

Puoi fornire una lista di opzioni di risposta con contenuto variabile. Questo contenuto viene recuperato da una fonte esterna, ad esempio un’API. 

Un esempio d’uso: se hai un menu che recupera la cronologia ordini di un contatto e vuoi usare queste informazioni per creare una lista di opzioni. Puoi attivare questo toggle per recuperare la lista di opzioni da un webhook.

Per usare questa funzionalità, devi configurare un ID per le opzioni e scegliere quale etichetta verrà mostrata. Inoltre, le opzioni devono essere una lista di elementi. Per esempio: [{name: "Pikachu", value: 1}, {name: "Bulbasaur", value: 2}, ...]  

Informazioni sui messaggi di convalida delle risposte

Puoi personalizzare il messaggio di convalida per ogni passaggio della domanda. Il sistema invia questo messaggio quando la risposta del contatto non corrisponde a quella prevista.

Validation message configuration

Interruttore “Vai a un altro passaggio se l’utente non risponde correttamente alla domanda”

Impostando questo toggle su "on", puoi inviare un contatto a un altro step del tuo flusso se non risponde correttamente alla domanda. Con questo interruttore puoi impostare il numero di tentativi di risposta che ogni contatto può avere prima di passare a un altro step. 

Quando attivi questo toggle, nel tuo flusso compaiono due nuove diramazioni: una per i contatti che hanno risposto (ramo “Risposta”) e una per i contatti che hanno superato il limite di tentativi di risposta (ramo “Tentativi non riusciti”). 

Fase Domanda nel generatore del flusso con due diramazioni.

Con questa opzione puoi aggiungere passaggi sotto il ramo "Tentativi non riusciti", ad esempio inviare un messaggio al contatto per chiedergli se ha bisogno di aiuto prima di rimandarlo al passaggio "Domanda". Oppure puoi reindirizzare il contatto a un agente live, se necessario. 

Interruttore "Vai a un altro passaggio se l’utente non risponde alla domanda entro un certo periodo di tempo"

Impostando questo interruttore su "on" puoi inviare il contatto a un altro passaggio del tuo flusso se non risponde alla tua domanda entro il tempo che hai impostato. 

Quando questo toggle è attivo, nel tuo flusso compariranno due nuove diramazioni: una per i contatti che hanno risposto (ramo “Risposta”) e l’altra per i contatti andati in timeout (ramo “Tentativi non riusciti”).

Nota: se l’interruttore “Vai a un altro passaggio se l’utente non risponde correttamente alle domande” è impostato su “on”, verrà mostrato solo il ramo “Timeout”.

Passaggio Domanda nel builder del flusso con due diramazioni.

Altre opzioni di configurazione per questa impostazione includono:

  • Impostare una finestra di tempo di risposta
    Inserisci un numero e seleziona se deve corrispondere a minuti, ore o giorni. Tieni presente che, se il periodo di attesa supera le 24 ore, devi usare un passaggio "Modello" per continuare la conversazione
  • "Continua solo in un orario specifico" toggle
    Impostandolo su "on" puoi scegliere le ore lavorative del tuo account oppure orari personalizzati

Interruttore "Fare qualcos'altro se il messaggio non viene inviato?"

Impostando questo interruttore su "On" si crea un nuovo ramo "Invio non riuscito" nel tuo flusso. Qui puoi aggiungere altri passaggi che il contatto può seguire. 

Usare le risposte nel tuo flusso

Per impostazione predefinita, ogni passaggio della domanda salva la risposta del contatto in una variabile del flusso. Questa variabile viene eliminata al termine del flusso. 

Tuttavia, puoi ancora usarla più avanti nel flusso selezionandola dal menu a discesa delle variabili e cliccando su quella con il nome dello step della domanda. Questo è utile se vuoi usare la risposta in uno step del messaggio o in uno step del webhook, ma non vuoi salvarla nel contatto. Se invece vuoi salvarla nel contatto, usa lo step Contact Update per salvare le informazioni per questo contatto tra i flussi.

Hai altre domande? Contattaci

Start free trial