Risoluzione dei problemi di un flusso attivato da metrica
Cosa imparerai
Scopri come risolvere i problemi di un flusso attivato da una metrica quando noti che si comporta in modo diverso da quanto previsto.
I flussi sono altamente personalizzabili e possono variare in complessità. Le informazioni in questa guida sono pensate per essere generali e copriranno principalmente problemi comuni che possono interessare la maggior parte degli account Klaviyo.
Consulta gli scenari di risoluzione dei problemi riportati di seguito per vedere se qualcuno è pertinente al tuo problema prima di chiedere assistenza.
Come faccio a sapere se il mio flusso è attivato da una metrica?
Segui questi passaggi per verificare se il tuo flusso è attivato da una metrica:
- Fai clic sul trigger del flusso nel flow builder.
- Guarda la sezione superiore della barra laterale per verificare se il flusso viene attivato da una metrica e il nome della metrica. Per le metriche attivate da un'integrazione, l'icona dell'integrazione apparirà accanto al nome della metrica.
- Fai clic sul nome della metrica per visualizzarla nella scheda Metrics .
Flussi attivati da metrica comuni:
- Pagamento abbandonato
- Abbandono della navigazione
- Riattivazione del cliente
- Conferma dell'ordine
- Conferma della spedizione
- Riattivazione (winback)
Passaggi generali per la risoluzione dei problemi
Fai clic su ogni sezione per saperne di più.
Usa flussi predefiniti per evitare problemi
Per evitare problemi con i tipi di flusso più comuni, consigliamo di creare i tuoi primi flussi usando i modelli predefiniti della nostra libreria dei flussi e di adattare il contenuto in modo che rispecchi il tuo brand.
Se i messaggi del flusso non vengono inviati, controlla lo stato del flusso
Assicurati che i tuoi messaggi siano impostati sullo stato Live per iniziare a inviarli ai clienti. Se i tuoi messaggi sono impostati su Bozza non verranno inviati e non metteranno in coda i profili in una lista di attesa. Se sono impostati sullo stato Manual, i messaggi metteranno i profili in coda, ma non invieranno i messaggi finché non li invii manualmente.
Se i tuoi messaggi sono attualmente o erano in precedenza impostati sullo stato Manuale, segui questi passaggi per inviare i messaggi manualmente:
- Nella sezione Prestazioni della barra laterale dei dettagli, fai clic su Visualizza dettagli.
- Vai a Attività dei destinatari > Da revisionare.
- In questo modo accederai a un elenco di profili che hanno raggiunto il messaggio nel flusso quando era impostato sullo stato Manuale.
- Puoi visualizzare in anteprima, inviare e/o annullare individualmente ogni e-mail e SMS che richiede la tua revisione.
- Se hai molti destinatari che necessitano di revisione, puoi inviare e annullare in blocco i messaggi con i pulsanti Invia tutti e Annulla tutti, rispettivamente. Se invii un'e-mail o SMS a un contatto che si trova in Needs Review e non soddisfa più i filtri per il flusso, verrà saltato e non riceverà il messaggio.
- Per inviare automaticamente il messaggio d'ora in poi, impostalo sullo stato Live facendo clic sul menu a discesa dello stato del messaggio nel builder del flusso.
Verifica se c'è un ritardo tra quando si è verificato un evento e quando Klaviyo ha registrato la metrica
Quando si verifica un evento su un'altra piattaforma (ad esempio Shopify, Magento, un'integrazione personalizzata, ecc.), viene contrassegnato con un timestamp che viene inviato a Klaviyo. La metrica correlata in Klaviyo avrà un timestamp separato che indica quando Klaviyo ha ricevuto le informazioni. In molti casi, questi eventi vengono inviati tra le piattaforme in tempo reale, ma alcune integrazioni sincronizzano i dati tramite sincronizzazioni periodiche ogni 30 minuti o 1 ora. Scopri con quale frequenza specifiche integrazioni sincronizzano i dati.
Se c’è un ritardo di 6 ore o più tra il timestamp dell’evento e il timestamp registrato da Klaviyo, l’evento non attiverà un flusso attivato da metrica. Tuttavia, per i flussi contrassegnati come transazionali, il ritardo tra i timestamp può essere fino a 7 giorni.
Per verificare se c'è un ritardo, segui questi passaggi:
- Se riscontri problemi con un flusso specifico, ad esempio un flusso di carrello abbandonato, vai alla pagina Flussi per determinare quale metrica attiva il flusso, ad esempio Placed Order.
- Se conosci un profilo specifico che ne è interessato, vai alla pagina del profilo cercando il suo nome o indirizzo e-mail nella barra di ricerca in alto a sinistra dell’interfaccia principale di Klaviyo. In caso contrario, se si tratta di un problema diffuso, visualizza la pagina del profilo di qualsiasi profilo che ha attivato la metrica interessata.
- Nel registro attività del profilo, fai clic sul pulsante di azione (3 puntini) e su Dettagli attività a destra della metrica interessata.
- Nel modale Dettagli attività , confronta i 2 timestamp elencati in formato UTC (YYYY-MM-DDThh:mmTZD). Se c’è una differenza di 6 ore o più tra i timestamp, significa che c’è un problema di sincronizzazione tra Klaviyo e la piattaforma esterna. Se il messaggio del flusso è stato contrassegnato come transazionale, cerca un ritardo di 7 giorni o più.
Nella maggior parte dei casi, questi tipi di ritardi sono dovuti a un problema sulla piattaforma esterna.
Per i negozi ospitati su piattaforme a pagamento (Shopify, BigCommerce, Prestashop, ecc.)
Verifica la loro pagina di stato pubblica per informazioni su interruzioni del server e tempi di inattività. Le pagine di stato di solito consistono nell'URL principale del servizio con l'aggiunta all'inizio del sottodominio di stato, come negli esempi qui sotto:
Per integrazioni self-hosted come (Magento, WooCommerce, integrazioni personalizzate, ecc.)
Se hai abilitato un firewall o misure di sicurezza come Sucuri, Cloudflare o qualcosa di simile, questo potrebbe inavvertitamente impedire a Klaviyo di comunicare con il tuo negozio o limitare la velocità e la quantità di dati che possono essere sincronizzati.
Poiché Klaviyo utilizza IP dinamici, non è disponibile un intervallo di IP da inserire in allowlist. Invece, inserisci in allowlist lo user agent di Klaviyo, che è: Klaviyo/1.0
Se non sai come inserire Klaviyo nella whitelist, consulta la documentazione del tuo software di sicurezza su come inserire nella whitelist uno user agent.
Se utilizzi un’integrazione personalizzata, contatta il team di sviluppo delle tue integrazioni per ulteriore assistenza.
Per i flussi che funzionavano in precedenza, rivedi il registro delle modifiche del flusso
Se il flusso funzionava in precedenza, ma di recente hai notato cambiamenti nel comportamento, dovresti prima consultare il changelog del flusso. Questo è particolarmente importante per i flussi più datati e per gli account con più utenti. Se noti che il comportamento di un flusso è cambiato dopo una determinata data e ora, il changelog potrà dirti quanto segue:
- Cosa è cambiato
- Chi ha apportato la modifica
- Quando si è verificata la modifica (data e ora nel fuso orario del tuo account)
Se le modifiche coincidono con il momento in cui hai iniziato a riscontrare problemi con il tuo flusso, è probabile che la modifica sia la causa del problema.
Segui questi passaggi per visualizzare la cronologia di un flusso:
- Nella barra dell'intestazione, clicca sul pulsante icona Visualizza cronologia del flusso .
- Selezionando Visualizza cronologia del flusso si aprirà il pannello della cronologia del flusso sul lato destro dello schermo.
Scopri di più sul pannello Cronologia del flusso nel nostro articolo su come rivedere il registro delle modifiche per un flusso.
Scenari del flusso di abbandono
Esempi: carrello abbandonato, checkout abbandonato, abbandono della navigazione, ecc.
Fai clic sullo scenario che meglio corrisponde al problema.
Molti profili vengono saltati nei flussi di abbandono
Potresti notare che i messaggi nei tuoi flussi di abbandono mostrano molti profili saltati. Questo è normale (e corretto) per i flussi di abbandono.
Il funzionamento di un flusso di abbandono è che tutte le persone che attivano la metrica di attivazione del flusso entreranno nel flusso e i filtri del flusso ignoreranno le persone che non hanno più abbandonato la navigazione o il carrello. Consulta le spiegazioni di seguito:
- Abbandono della navigazione
Attivato dall’evento Visualizzato prodotto e ignorerà le persone che attivano Avvio del checkout - Carrello abbandonato (predefinito)
Attivato dall’evento Started Checkout e ignorerà le persone che attivano l’evento Placed Order - Carrello abbandonato (alternativo)
Attivato dall’evento Aggiunto al carrello e salterà le persone che attivano Ordine effettuato
Se pensi ancora che ci sia un problema con i profili saltati, controlla quanto segue:
Conferma che i salti siano causati dai filtri corretti.
- Nel generatore di flussi, fai clic su un messaggio nel tuo flusso.
- Nella barra laterale, fai clic su Visualizza dettagli nella sezione Prestazioni della barra laterale.
- Clicca sulla scheda Attività del destinatario.
- Clicca sulla scheda Ignorati.
- Se la maggior parte dei profili ignorati viene ignorata a causa di mancato superamento dei filtri del flusso, è normale. Se hai dubbi su altri motivi di salto, scopri di più sugli altri motivi di salto nel nostro articolo su come comprendere il motivo di salto per un messaggio di un flusso.
- Puoi fare clic su Skipped: Fails filtri del flusso per vedere i profili che vengono saltati.
Verifica che i filtri siano configurati correttamente
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Filtro del flusso nella barra laterale.
- Assicurati che il filtro del flusso corrisponda alla configurazione seguente:
Abbandono della navigazione
Carrello abbandonato
- Se necessario, modifica i filtro del flusso in modo che corrispondano agli esempi sopra e rimuovi eventuali filtro del flusso in conflitto.
- Se hai filtri aggiuntivi, ad esempio quelli che impediscono a qualcuno di entrare di nuovo nel flusso entro un certo periodo di tempo, assicurati che siano configurati come previsto.
Il flusso di abbandono della navigazione non invia
Il flusso di abbandono della navigazione si attiva in base alla metrica dell’evento Viewed Product e include filtri per rimuovere qualcuno dal flusso se avvia il checkout o effettua un ordine. Se noti che questo flusso non sta inviando, verifica quanto segue:
Verifica che la metrica Viewed Product venga registrata.
- Fai clic sul trigger del flusso nel flow builder.
- Fai clic sul nome della metrica nella sezione Attivatore della barra laterale.
- In questo modo accederai alla pagina di analisi per la metrica dell’evento Prodotto visualizzato . Puoi passare il mouse sul grafico delle attività oppure cliccare sul tag Feed attività per vedere l’ultima volta che la metrica è stata attivata.
- Se la metrica Viewed Product non viene registrata nel tuo account, consulta la nostra guida sulla risoluzione dei problemi di tracciamento Viewed Product. Se la metrica viene registrata, passa al passaggio successivo.
Verifica che i filtri del flusso siano impostati come previsto.
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Filtro del flusso nella barra laterale.
- Assicurati che i filtri del flusso corrispondano alla configurazione seguente:
- Se necessario, modifica i filtro del flusso in modo che corrispondano agli esempi sopra e rimuovi eventuali filtro del flusso in conflitto.
- Se hai filtri aggiuntivi, ad esempio quelli che impediscono a qualcuno di entrare di nuovo nel flusso entro un certo periodo di tempo, assicurati che siano configurati come previsto.
I profili ricevono ancora e-mail del carrello abbandonato dopo aver effettuato un ordine
I filtri di un flusso di abbandono del carrello sono progettati per rimuovere qualcuno dal flusso se effettua un ordine, perché questo significa che ha convertito e quindi non ha abbandonato il carrello o la navigazione. Se i tuoi clienti non vengono rimossi correttamente dopo aver effettuato un ordine, controlla quanto segue:
Verifica che gli eventi Placed Order vengano registrati dal tuo account.
- Vai alla scheda Metrica in Klaviyo.
- Fai clic su Ordine effettuato.
- Passa il mouse sul grafico delle attività o clicca sul tag Feed attività per vedere l'ultima volta in cui la metrica si è attivata.
Se la metrica Placed Order non viene registrata nel tuo account, consulta la nostra guida su come risolvere i problemi del tracciamento di Placed Order.
Se viene registrata la metrica Ordine effettuato , verifica se c'è un ritardo tra quando l'evento è stato attivato dalla tua piattaforma di e-commerce e quando è stato registrato da Klaviyo. Se l'evento Checkout avviato è stato attivato, ma l'evento Ordine effettuato è stato registrato in ritardo, qualcuno potrebbe ricevere e-mail dal flusso del carrello abbandonato. Puoi verificarlo procedendo come segue:
- Vai alla pagina del profilo di una persona interessata, ovvero qualcuno che sai aver ricevuto un'e-mail del carrello abbandonato nonostante abbia effettuato un ordine prima del ritardo temporale configurato nel flusso.
- Fai clic sul timestamp dell’evento Ordine effettuato nel suo feed attività.
- Nella modale Activity Details, guarda i 2 timestamp elencati in alto.
Controlla i filtri del flusso
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Filtro del flusso nella barra laterale.
- Assicurati che i filtri del flusso corrispondano alla configurazione seguente:
- Se hai filtri aggiuntivi, ad esempio quelli che impediscono a qualcuno di entrare di nuovo nel flusso entro un certo intervallo di tempo, assicurati che siano configurati come previsto.
Se utilizzi ordini in bozza di Shopify, aggiungi un filtro attivatore.
Gli ordini in bozza di Shopify attivano un evento Started Checkout, ma non attivano un evento Placed Order, quindi dovrai aggiungere un filtro attivatore per evitare che questi tipi di ordini attivino il flusso di carrello abbandonato. Gli ordini in bozza non contengono un normale elenco di articoli, ma contengono invece un singolo articolo denominato “Amount to pay for order” seguito da un numero d'ordine.
- Fai clic sul trigger del flusso nel flow builder.
- Fai clic su Filtri di attivazione nella barra laterale.
- Fai clic su Aggiungi un filtro di attivazione per creare un nuovo filtro se non ce ne sono. Altrimenti, fai clic su AND per aggiungere un filtro aggiuntivo.
- Imposta il Tipo del filtro su "Testo"
- Modifica il filtro di attivazione in modo che corrisponda alla configurazione riportata di seguito:
Scenari di flusso post-vendita
Esempi: conferma dell'ordine, conferma della spedizione, recensione del prodotto, ringraziamento, vendita incrociata, ecc.
Fai clic sullo scenario che meglio corrisponde al problema.
Il flusso post-vendita non viene inviato a nessuno
Se il flusso è configurato per attivarsi con l'evento Ordine effettuato o Ordine evaso, ma non ha inviato, controlla quanto segue:
Comprendi la differenza tra Ordine effettuato e Ordine evaso.
A seconda che un flusso sia attivato da Ordine effettuato o Ordine evaso, ci sono diversi possibili problemi e soluzioni, quindi è importante comprenderne la differenza. Anche se esistono differenze tra varie integrazioni e-commerce, in generale funzionano così:
- La metrica Ordine effettuato si attiva dopo che un ordine è stato creato nel tuo negozio e-commerce.
- La metrica Fulfilled Order si attiva dopo che un ordine ha uno stato equivalente a “shipped” per gli ordini fisici o “completed” per gli ordini digitali nella tua piattaforma di e-commerce.
Assicurati che la metrica Placed Order o Fulfilled Order venga registrata correttamente.
- Fai clic sul trigger del flusso nel flow builder.
- Fai clic sul nome della metrica nella sezione Attivatore della barra laterale.
- Passa il mouse sul grafico delle attività o clicca sul tag Feed attività per vedere l'ultima volta in cui la metrica si è attivata.
- Se la metrica Placed Order non viene registrata nel tuo account, consulta la nostra guida su come risolvere i problemi del tracciamento di Placed Order. Se la metrica viene registrata, passa al passaggio successivo.
Se hai cambiato integrazioni e-commerce, assicurati di aver cambiato l'attivatore del flusso.
Quando esegui la migrazione delle piattaforme e-commerce, assicurati di sostituire le metriche usate per i flussi e l'analisi con le metriche della nuova piattaforma e-commerce. Ad esempio, se passi da BigCommerce a Shopify, l'analisi e i flussi del tuo account potrebbero essere ancora impostati per usare la metrica Ordine effettuato di BigCommerce anziché la metrica Ordine effettuato di Shopify. Consulta la nostra guida su come cambiare un attivatore del flusso.
I filtri del flusso non stanno escludendo correttamente i profili
Se stai usando i filtri del flusso per escludere profili specifici dall’attivazione di un flusso post-vendita, ma questi profili stanno comunque attraversando il flusso, verifica quanto segue:
Visualizza in anteprima l'attivazione per capire perché i profili superano il filtro.
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Anteprima nella barra laterale.
- L'anteprima dell'attivatore mostrerà se i profili recenti superano o meno i filtro del flusso e perché.
- Se i profili superano i filtri quando non dovrebbero, questa anteprima ti mostrerà quali filtri stanno superando.
Verifica che i filtri siano configurati come previsto.
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Filtro del flusso nella barra laterale.
- Assicurati che la configurazione di ciascun filtro corrisponda a ciò che intendevi. Ad esempio, se vuoi escludere profili dal flusso se corrispondono a una condizione specifica, usa filtri con termini come “doesn’t equal”, “doesn’t contain” o “zero times”.
Controlla i connettori tra i filtri.
Se stai cercando di escludere determinate persone (ad esempio usando "non contiene"), devi usare i connettori AND. Con un connettore AND, una persona deve corrispondere a entrambi i filtri. Se utilizzi connettori OR, un profilo deve corrispondere solo a uno o all’altro filtro.
Vedi l’esempio qui di seguito:
Se il Paese registrato di una persona è gli Stati Uniti, non supera il primo filtro. ma se Shopify tag non contiene "US", allora supera la seconda parte del filtro ed entrerà nel flusso. Per coprire entrambi gli scenari, devi collegarli con AND.
- Elimina il secondo filtro facendo clic sul pulsante del cestino in basso a destra.
- Fai clic su AND per aggiungere un connettore AND e un nuovo filtro.
- Ricrea il filtro precedente.
Consulta questa guida del nostro Centro assistenza per una spiegazione più dettagliata: Guida AND vs. OR
I filtri di attivazione non escludono correttamente gli articoli
Se utilizzi i filtri di attivazione per escludere eventi con articoli specifici dall’attivare un flusso post-vendita, ma questi filtri non stanno escludendo correttamente gli eventi, verifica quanto segue:
Visualizza in anteprima l'attivazione per capire perché i profili superano il filtro.
- Fai clic sul trigger del flusso nel flow builder.
- Clicca su Anteprima nella barra laterale.
- L'anteprima dell'attivatore mostrerà se i profili recenti superano o meno i filtro del flusso e perché.
- Se i profili superano i filtri quando non dovrebbero, questa anteprima ti mostrerà quali filtri stanno superando.
Verifica che il nome dell’articolo o della collezione sia aggiornato.
Se hai cambiato il nome dell'articolo o della raccolta (indicata come “categoria” da alcune integrazioni), devi aggiornare il nome nella configurazione del filtro. Per verificare se il nome dell'articolo è cambiato, segui questi passaggi:
- Nella barra laterale principale di Klaviyo, clicca su Prodotti per visualizzare il tuo catalogo prodotti.
- Cerca il nome dell’articolo che vuoi escludere in base al suo nome o ID.
- Fai clic sul nome dell'articolo per visualizzarne la collezione o la categoria.
- Dopo aver confermato il nome dell'articolo o della raccolta, torna al tuo flusso nel generatore di flussi.
- Fai clic sul trigger del flusso nel flow builder.
- Fai clic su Filtri di attivazione nella barra laterale.
- Modifica l'articolo o la raccolta utilizzati nella barra laterale in modo che corrispondano al nuovo nome dell'articolo o della raccolta.
Verifica il tipo di filtro.
Gli ordini possono contenere più articoli e collezioni. I filtri devono usare il tipo "Elenco" per verificare una voce specifica all'interno dell'elenco di articoli o collezioni.
Verifica che i tuoi filtri utilizzino il tipo "Elenco" e la configurazione "contiene" o "non contiene" per includere o escludere articoli o collezioni specifici.
Nell’esempio sopra, se dovessi usare la configurazione “non è uguale”, il filtro escluderà solo gli ordini in cui “New Items” è l’unica raccolta. Poiché gli ordini possono includere più raccolte, devi usare “non contiene” per escludere correttamente gli ordini che contengono “New Items” insieme ad altre raccolte.
Controlla i connettori tra i filtri.
Se stai cercando di escludere determinate persone (ad esempio usando "non contiene"), usa i connettori AND. Se usi i connettori OR, un profilo deve corrispondere solo a un filtro o all'altro. In altre parole, il profilo potrebbe non corrispondere al primo filtro "non contiene", ma corrisponde agli altri, quindi attiverà il flusso. Se usi un connettore AND, allora l'evento deve corrispondere a entrambi i filtri.
Vedi l'esempio qui di seguito:
Supponiamo che tu imposti condizioni come nell'esempio riportato di seguito. Se l'ordine di una persona contiene la collezione "New Items", non supera il primo filtro ma, se l'elenco degli articoli non contiene anche "T-Shirt,", allora supera la seconda parte del filtro ed entrerà nel flusso. Per coprire entrambi gli scenari, devi collegarli con AND.
Per correggerlo:
- Elimina il secondo filtro facendo clic sul pulsante del cestino in basso a destra.
- Fai clic su AND per aggiungere un connettore AND e un nuovo filtro.
- Ricrea il filtro precedente.
Consulta questa guida del nostro Centro assistenza per una spiegazione più dettagliata: Guida AND vs. OR
Contatta l'assistenza Klaviyo
Se continui a riscontrare problemi dopo aver consultato questo articolo e aver esaminato la cronologia del flusso, crea un post nei nostri forum della Community oppure contatta il nostro team di assistenza.