
Flow Filter vs Trigger Filter
Due filtri, due momenti diversi. Capire la differenza cambia come costruisci i flow.
In Klaviyo, ogni flow ha due livelli di controllo su chi riceve le email: il Trigger Filter e il Flow Filter. Sono due meccanismi distinti che operano in momenti diversi e con logiche diverse.
Trigger Filter: applicato nel momento in cui il contatto entra nel flow. Se le condizioni non sono soddisfatte in quel preciso istante, il contatto non entra nel flow e non riceverà nessuna email.
Flow Filter: applicato prima dell'invio di ogni singola email nel flow. Anche se il contatto è già dentro il flow, viene verificato che soddisfi ancora le condizioni. Se non le soddisfa, quell'email specifica viene saltata (ma il contatto continua nel flow).
Differenza pratica
Il modo più semplice per capirla è con l'Abandoned Cart Flow:
Trigger Filter: "entra nel flow solo se ha un carrello attivo" - controllo all'ingresso
Flow Filter: "prima di inviare ogni email, verifica che non abbia già comprato" - controllo continuo
Senza un Flow Filter sull'acquisto, un contatto che completa l'acquisto dopo la prima email del flow continuerebbe a ricevere le email successive (promemoria del carrello che ha già convertito).
Quando usare quale
Trigger Filter: per filtrare chi può entrare nel flow. Esempio: solo contatti con valore carrello superiore a 50 euro, solo iscritti alla newsletter.
Flow Filter: per condizioni che possono cambiare nel tempo. Esempio: non ha ancora acquistato, non ha ancora aperto l'email precedente, è ancora nel segmento X.
Esempio pratico
Un Welcome Series ha un Trigger Filter che esclude chi ha già acquistato in passato (non vuoi trattare un cliente fedele come un nuovo iscritto). Ha anche un Flow Filter su ogni email che controlla che il contatto non abbia ancora acquistato - se compra dopo la prima email, le successive cambiano tono da "scopri i nostri prodotti" a "bentornato".