Vai al contenuto principale

Come utilizzare filtri e condizioni

Controlla la tua automazione con condizioni precise

Mika Hally avatar
Scritto da Mika Hally
Aggiornato oggi

Il nodo filtro / condizione decide se e come la tua automazione deve proseguire. Puoi utilizzarlo in modo versatile, dai semplici controlli sì/no a ramificazioni complesse.

Come funziona il nodo?

Il nodo filtro / condizione funziona sempre allo stesso modo: decidi tu come utilizzarlo.

Principio di base:

  1. Definisci uno o più percorsi con condizioni

  2. L'automazione verifica i percorsi dall'alto verso il basso

  3. Al primo percorso soddisfatto → L'automazione segue questa strada

  4. Nessun percorso soddisfatto? → Viene seguito il percorso "Altrimenti"

Il percorso "Altrimenti" può:

  • Portare a ulteriori nodi → L'automazione prosegue in modo diverso

  • Non portare da nessuna parte → L'automazione si interrompe qui

Modelli di utilizzo tipici:

Come filtro semplice (logica di interruzione):

  • Percorso 1: L'assegnazione non ha valore → L'automazione prosegue

  • Altrimenti: Non porta da nessuna parte → L'automazione si interrompe

Con più ramificazioni:

  • Percorso 1: L'etichetta contiene "VIP" → All'account manager

  • Percorso 2: L'etichetta contiene "Supporto" → Al team di supporto

  • Percorso 3: L'etichetta contiene "Vendite" → Al team vendite

  • Altrimenti: All'Inbox generale

Semplice interruttore sì/no:

  • Percorso aperto: La finestra temporale della conversazione è aperta → Nodo invia messaggio

  • Percorso chiuso: La finestra temporale della conversazione è chiusa → Nodo template WhatsApp

Regole di base importanti

1. Solo UN filtro possibile per percorso

Non è possibile filtrare contemporaneamente per più elementi diversi in un singolo percorso (ad esempio, etichetta E lista di contatti).

  • Errato: Un percorso con etichetta uguale a "VIP" E lista di contatti uguale a "Premium" non funziona.

  • Corretto: Utilizza due nodi uno dopo l'altro.

    • Nodo 1 - Percorso 1: L'etichetta contiene "VIP" → prosegui al Nodo 2

    • Nodo 2 - Percorso 1: La lista di contatti contiene "Premium" → Esegui l'azione

2. I percorsi vengono verificati dall'alto verso il basso

L'automazione verifica ogni percorso in ordine e si ferma al primo che corrisponde.

Esempio:

  • Percorso 1: L'etichetta contiene "VIP"

  • Percorso 2: L'etichetta contiene "Premium"

  • Percorso 3: L'etichetta contiene "Supporto"

Cosa succede se la conversazione ha le etichette "VIP" e "Supporto"?

L'automazione segue il percorso 1, perché viene verificato per primo. Il percorso 3 non viene più raggiunto!

3. Comprendere correttamente "non ha valore"

Questa condizione confonde molti: ecco cosa significa:

  • "L'assegnazione non ha valore" significa: La conversazione NON è assegnata (non è assegnata a nessuno).

  • "L'etichetta non ha valore" significa: La conversazione NON ha etichette.

  • "La lista di contatti non ha valore" significa: Il contatto NON è in nessuna lista.

Esempio:

  • Se l'assegnazione non ha valore:
    → Assegna la conversazione al team di supporto.

  • Altrimenti:
    → Non fare nulla (poiché, in questo caso, l'assegnazione ha un valore e quindi la conversazione è già assegnata).

Criteri di filtro disponibili

I criteri più importanti:

Attributi del contatto

  • Attributi del contatto - Nome, cognome, email, telefono + tutti gli attributi personalizzati del contatto.

  • Lista di contatti - In quali liste si trova il contatto?

Dati della conversazione

  • Etichetta - Quali etichette ha la conversazione?

  • Assegnazione - A chi è assegnata la conversazione?

  • Inbox - In quale Inbox si trova la conversazione?

Dati del canale

  • Tipo di canale - WhatsApp, Instagram, Facebook, ecc.

  • Canale - Canale specifico (ad es. numero WhatsApp 1).

Dati temporali

  • Data/ora corrente (dal momento in cui il nodo viene eseguito).

  • Giorno della settimana corrente (dal momento in cui il nodo viene eseguito).

Filtri speciali

  • Orari di apertura dell'Inbox - Aperto o chiuso.

  • Finestra temporale della conversazione (importante ad es. per la regola delle 24h di WhatsApp) - Aperta o chiusa.

  • Contenuto del messaggio - Cosa c'è nel messaggio?

  • Altre automazioni attive - Quali automazioni sono attualmente in esecuzione?

Tutti i criteri di filtro in dettaglio

Attributo del contatto

Filtra per tutti gli attributi del contatto:

  • Attributi di sistema del contatto: Nome, cognome, email, telefono.

  • Attributi personalizzati del contatto: Tutti gli attributi creati individualmente nel tuo Workspace.

  • Tipo: Dipende dal tipo di dato (testo, numero, data, ecc.).

Lista di contatti

  • Verifica se il contatto si trova in determinate liste.

  • Tipo: Selezione multipla (il contatto può essere in più liste).

Etichetta

  • Verifica quali etichette ha la conversazione.

  • Tipo: Selezione multipla (la conversazione può avere più etichette).

Inbox

  • Verifica in quale Inbox si trova la conversazione.

  • Tipo: Selezione singola (la conversazione si trova sempre in una sola Inbox).

Assegnazione

  • Verifica a chi è assegnata la conversazione.

  • Tipo: Selezione multipla (la conversazione può essere assegnata a più utenti).

Orari di apertura dell'Inbox

  • Verifica se gli orari di apertura sono attualmente attivi.

  • Solo 2 percorsi predefiniti: Aperto o Chiuso.

  • Basato sulle impostazioni degli orari di apertura dell'Inbox.

Finestra temporale della conversazione

  • Verifica se la finestra temporale della conversazione è aperta o chiusa.

  • Solo 2 percorsi predefiniti: Aperta o Chiusa.

  • Importante per WhatsApp: Solo entro la finestra delle 24h puoi lavorare con messaggi liberi, risposte rapide e liste di WhatsApp, altrimenti devi lavorare con template di WhatsApp.

Tipo di canale

  • Verifica su quale tipo di canale si svolge la conversazione.

  • Esempi: WhatsApp, Instagram, Facebook, Telegram, email, live chat.

  • Tipo: Selezione singola.

Canale

  • Verifica attraverso quale canale si svolge la conversazione.

  • Esempi: WhatsApp, Instagram, Facebook, Telegram, Email, Webchat.

  • Tipo: Selezione singola.

Data / ora corrente

  • Verifica la data/ora in cui questo nodo viene eseguito.

  • Esempio: Prosegui solo tra le 18:00 e le 20:00.

  • Tipo: Data / Ora.

Giorno della settimana

  • Verifica in quale giorno della settimana viene eseguito questo nodo.

  • Esempio: Prosegui solo dal lunedì al venerdì.

  • Tipo: Selezione singola.

Altra automazione attiva

  • Verifica quali automazioni sono attualmente in esecuzione su questa conversazione.

  • Tipo: Selezione multipla (più automazioni possono essere attive contemporaneamente).

  • Importante: L'automazione che verifica questa condizione esclude sé stessa. "Non ha valore" significa quindi che NESSUNA ALTRA automazione è attualmente in esecuzione.

  • Caso d'uso: Evitare esecuzioni duplicate.

Contenuto del messaggio

  • Verifica il contenuto di un messaggio (ad es. dal trigger).

  • Esempio: Il messaggio contiene "Aiuto" → Flusso di supporto.

  • Tipo: Testo.

Condizioni per tipo di dato

Ogni criterio ha un tipo di dato che determina quali condizioni sono possibili.

Testo

Condizioni disponibili:

  • inizia con

  • finisce con

  • contiene

  • non contiene

  • non contiene nessuno di

  • contiene almeno tutti questi

  • contiene almeno uno di

  • ha un valore qualsiasi

  • non ha valore

  • è uguale a

  • non è uguale a

Esempi:

  • Il nome inizia con "A".

  • L'email contiene "@gmail.com".

  • Il contenuto del messaggio contiene almeno uno di "Aiuto", "Supporto", "Problema".

Numero


Condizioni disponibili:

  • ha un valore qualsiasi

  • non ha valore

  • è uguale a

  • è maggiore di

  • è maggiore o uguale a

  • è minore di

  • è minore o uguale a

  • non è uguale a

  • è compreso tra

Esempi:

  • L'età è maggiore di 18.

  • Il valore dell'ordine è compreso tra 100 e 500.


Selezione singola


Condizioni disponibili:

  • ha un valore qualsiasi

  • non ha valore

  • è uno di

  • è uguale a

  • non è nessuno di

  • non è uguale a

Esempi:

  • Inbox è uguale a "Supporto".

  • Tipo di canale è uno di WhatsApp o Instagram.

Selezione multipla


Condizioni disponibili:

  • non contiene nessuno di

  • contiene almeno uno di

  • contiene almeno tutti questi

  • ha un valore qualsiasi

  • non ha valore

  • è uguale a

  • non è uguale a

Esempi:

  • L'etichetta contiene almeno uno di "VIP" o "Premium".

  • L'assegnazione contiene almeno tutti questi: Marco e Lisa.

Spiegazione "contiene almeno uno di" vs. "contiene almeno tutti questi": La conversazione ha le etichette: "VIP", "Supporto", "Urgente".

  • "contiene almeno uno di VIP o Premium" → Soddisfatto (perché "VIP" è presente).

  • "contiene almeno tutti questi VIP e Premium" → Non soddisfatto (perché "Premium" manca).

  • "contiene almeno tutti questi VIP e Supporto" → Soddisfatto (entrambi presenti).

Data

Condizioni disponibili:

  • ha un valore qualsiasi

  • non ha valore

  • è in data

  • è dopo la data

  • è passato (è nel passato)

  • è prima della data

  • è futuro (è nel futuro)

  • è compreso tra

Esempi:

  • Attributo del contatto "Compleanno" è il 15 maggio.

  • Attributo del contatto "Fine contratto" è futuro tra meno di 14 giorni (scade tra meno di 14 giorni).

  • Attributo del contatto "Ultima interazione" è passato da più di 7 giorni (più di 7 giorni fa).

Data / Ora


Condizioni disponibili:

  • ha un valore qualsiasi

  • non ha valore

  • è dopo la data

  • è dopo l'ora

  • è passato

  • è prima della data

  • è prima dell'ora

  • è futuro

  • è compreso tra

  • è compreso tra orari

Esempi:

  • Data/ora corrente è compresa tra le 09:00 e le 17:00.

  • Attributo del contatto "Appuntamento" è dopo le 14:00.

  • Attributo del contatto "Ultima attività" è passato da più di 24 ore (più di 24 ore fa).

Tipi di filtro

È uguale a

Avvia l’automazione solo se il messaggio ricevuto è esattamente uguale alla parola chiave del filtro, senza variazioni.

Non è uguale a

Avvia l’automazione ogni volta che il messaggio ricevuto non corrisponde esattamente alla parola chiave
(ad esempio parola chiave “Superchat”: qualsiasi messaggio che non sia solo “Superchat”).

Contiene

Avvia l’automazione se il messaggio ricevuto contiene la parola chiave, anche se sono presenti altre parole.

Non contiene

Avvia l’automazione se il messaggio ricevuto non contiene affatto la parola chiave (ad esempio parola chiave “Superchat”: ogni messaggio che non contiene “Superchat”).

Contiene uno di

Ti permette di selezionare più parole chiave. L’automazione si avvia se il messaggio ricevuto contiene una qualsiasi delle parole selezionate
(ad esempio “Superchat” e “abc”, il cliente scrive “1234 Superchat”).

Non contiene nessuno di

Ti permette di selezionare più parole chiave. L’automazione si avvia solo se il messaggio ricevuto non contiene nessuna delle parole selezionate
(ad esempio “Superchat” e “abc”, il cliente scrive “1234”).

Inizia con

Avvia l’automazione se l’inizio del messaggio contiene la parola chiave
(ad esempio parola chiave “Super”: “Superchat è fantastico” e “Superman è forte”).

Finisce con

Avvia l’automazione se la fine del messaggio contiene la parola chiave
(ad esempio parola chiave “Ciao”, il cliente scrive “Arrivederci”).

Contiene tutti

Avvia l’automazione se il messaggio ricevuto contiene tutte le parole chiave selezionate, indipendentemente dall’ordine.

Ha un valore

Avvia l’automazione quando il cliente scrive qualsiasi cosa. È di fatto equivalente a non avere alcun filtro.

Non ha valore

Avvia l’automazione quando un attributo del contatto non ha alcun valore.
Viene spesso utilizzato come blocco: il messaggio passa il filtro solo finché l’attributo è vuoto. Una volta impostato un valore, i messaggi futuri non attiveranno più l’automazione finché l’attributo non viene cancellato.

Hai ricevuto la risposta alla tua domanda?