Felsökning av ett mättalutlöst flöde
Du kommer att lära dig
Lär dig hur du felsöker ett mättal-triggat flöde när du märker att det beter sig annorlunda än förväntat.
flöde är mycket anpassningsbara och kan variera i komplexitet. Informationen i den här guiden är utformad för att vara bred och kommer huvudsakligen att täcka vanliga problem som kan gälla för de flesta Klaviyo Konto.
Läs igenom felsökningsscenarierna nedan för att se om något är relevant för ditt problem innan du ber om hjälp.
Hur vet jag om mitt flöde är mättal-triggat?Hur vet jag om mitt flöde är mättal-triggat?
Följ dessa steg för att bekräfta om ditt flöde är mättalutlöst:
- Klicka på flödets avtryckare i flödesbyggaren.
- Se den övre delen av sidofältet för att se om flödet utlöses av en mättal och namnet på mättalen. För mättal som utlöses av en integratör kommer ikonen för integratören att visas bredvid namnet på mättalen.
- Klicka på namnet på mättalen för att se den i fliken Analys .
Vanligt mättalutlöst flöde:
- Övergiven kassa
- övergiven surfning
- Återaktivering av kund
- Beställningsbekräftelse
- Bekräftelse av leverans
- Winback
Allmänna felsökningssteg
Klicka på varje avsnitt för att läsa mer.
Använd färdigbyggd flöde för att undvika problemAnvänd färdigbyggd flöde för att undvika problem
För att undvika problem med vanliga flödestyper rekommenderar vi att du skapar ditt första flöde med hjälp av färdigbyggd mall från vårt flödesbibliotek och justerar innehållet så att det matchar din varumärkesutveckling.
Om flödesmeddelanden inte skickas, kontrollera flödesstatusenOm flödesmeddelanden inte skickas, kontrollera flödesstatusen
Se till att dina meddelanden är inställda på Live-status för att kunna börja skicka ut till kund. Om dina meddelanden är inställda på Draft kommer de inte att skickas och de kommer inte heller att köa profil i en väntelista. Om de är inställda på Manuell status kommer meddelandena att köa i profil, men de kommer inte att skickas ut förrän du manuellt skickar dem.
Om dina meddelanden är eller tidigare har varit inställda på status Manuell, följer du dessa steg för att skicka meddelanden manuellt:
- Klicka på Visa detaljer i avsnittet Prestanda i sidofältet för detaljer.
- Navigera till mottagare aktivitet > Behöver granskas.
- Detta kommer att ta dig till en lista över profiler som nått meddelandet i flödet när det sattes till Manuell status.
- Du kan individuellt förhandsgranska, skicka och/eller avbryta varje e-post och sms som kräver din granskning.
- Om du har många mottagare som behöver granskas kan du skicka och avbryta meddelanden i bulk med knapparna Skicka alla respektive Avbryt alla. Om du skickar en e-post eller ett sms till en kontakt som är i Needs Review och inte längre uppfyller filtren för flödet, kommer de att hoppas över och inte få meddelandet.
- För att skicka meddelandet automatiskt framåt, sätt det till Live-status genom att klicka på rullgardinsmenyn för status för meddelandet i flödesbyggaren.
Kontrollera om det finns en fördröjning mellan när en händelse inträffade och när Klaviyo spelade in mättalenKontrollera om det finns en fördröjning mellan när en händelse inträffade och när Klaviyo spelade in mättalen
När en händelse inträffar på en annan plattform (t.ex. Shopify, Magento, en anpassad integratör etc.) markeras den med en tidsstämpel som skickas till Klaviyo. Den relaterade mättalen i Klaviyo kommer att ha en separat tidsstämpel som markerar när Klaviyo fick informationen. I många fall skickas dessa händelser mellan plattformarna i realtid, men vissa integrationer synkroniserar data via periodiska synkroniseringar var 30:e minut eller var 1:e timme. Läs om hur ofta specifika integrationer synkroniserar data.
Om det finns en fördröjning på 6 timmar eller mer mellan händelsens tidsstämpel och Klaviyo:s registrerade tidsstämpel, kommer händelsen inte att utlösa ett mättalutlöst flöde. För flöden som är markerade som transaktionella kan dock fördröjningen mellan tidsstämplarna vara upp till 7 dagar.
Följ dessa steg för att kontrollera om det finns en fördröjning:
- Om du har problem med ett specifikt flöde, till exempel ett övergiven kundvagn-flöde, kan du titta på flöde-sidan för att avgöra vilken mättal som utlöser flödet, till exempel Placed Order.
- Om du känner till en specifik profil som påverkas kan du navigera till profilsidan för denna profil genom att söka efter deras namn eller e-postadress i sökfältet uppe till vänster i huvudgränssnittet på Klaviyo. Annars, om detta är ett utbrett problem, kan du se profilsidan för alla profiler som har utlöst den berörda mättalen.
- I aktivitetsloggen för profilen klickar du på åtgärdsknappen (3 prickar) och Aktivitetsdetaljer till höger om den berörda mättalen.
- I modalen Activity Details jämför du de två tidsstämplarna som visas i UTC-format (YYYY-midmarket+-DDThh:mmTZD). Om det är en skillnad på 6 timmar eller mer mellan tidsstämplarna, indikerar detta att det finns ett synkroniseringsproblem mellan Klaviyo och den externa plattformen. Om flödesmeddelandet var markerat som transaktionellt ska du leta efter en fördröjning på 7 dagar eller mer.
I de flesta fall beror dessa typer av förseningar på ett problem på den externa plattformens sida.
För butiker som finns på betalplattformar (Shopify, BigCommerce, PrestaShop, etc)
Kontrollera deras offentligt tillgängliga statussida för information om serveravbrott och driftstopp. Statussidor består vanligtvis av tjänstens huvud-URL med statusunderdomänen tillagd i början, som i exemplen nedan:
- https:// status.shopify.com
- https:// status.bigcommerce.com
- http://status.prestashop.com
För integrationer med egen värd, t.ex. (Magento, WooCommerce, anpassade integrationer etc.)
Om du har aktiverat en brandvägg eller säkerhetsåtgärder som Sucuri, Cloudflare eller något liknande kan detta oavsiktligt block Klaviyo från att kommunicera med din butik eller begränsa hastigheten och mängden data som kan synkroniseras.
Eftersom Klaviyo använder dynamiska IP-adresser finns det inte en rad IP-adresser som är tillgängliga för vitlista. Istället vitlistar du Klaviyo's användaragent, som är: Klaviyo/1.0
Om du är osäker på hur du vitlistar Klaviyo, vänligen se dokumentationen för din säkerhetsprogramvara om hur du vitlistar en användaragent.
Om du använder en anpassad integrerare, kontakta utvecklingsteamet för din integrerare för ytterligare hjälp.
För tidigare fungerande flöde, granska flödets ändringsloggFör tidigare fungerande flöde, granska flödets ändringslogg
Om ditt flöde fungerade tidigare, men du nyligen har märkt förändringar i beteendet, bör du först titta på flödets changelog. Detta är särskilt viktigt för äldre flöde och Konto med flera användare. Om du märker att ett flödes beteende har ändrats efter ett visst datum och en viss tid, kommer ändringsloggen att kunna berätta följande för dig:
- Vad förändrades
- Vem gjorde förändringen
- När ändringen ägde rum (datum och tid i Kontots tidszon)
Om förändringar sammanfaller med när du började uppleva problem med ditt flöde är det troligt att förändringen är källan till problemet.
Följ dessa steg för att se ett flödes historik:
- Klicka på Visa flödeshistorik i rullgardinsmenyn.
- Om du väljer View flöde History öppnas panelen för flödeshistorik till höger på skärmen.
Läs mer om panelen för flödeshistorik i vår artikel om hur du granskar ändringsloggen för ett flöde.
Scenarier för flöde av övergivna tillgångar
Exempel på: övergiven kundvagn, övergiven kassa, övergiven surfning etc.
Klicka på det scenario som passar bäst för din fråga.
En hel del profiler hoppas över från övergivna flödenEn hel del profiler hoppas över från övergivna flöden
Du kanske märker att meddelandena i din abandonment flöde visar en hel del överhoppad profil. Detta är normalt (och korrekt) för abandonment flöde.
Hur ett abandonment-flöde fungerar är att alla som triggar flödets trigger-mättal kommer in i flödet, och flödesfiltret kommer att hoppa över personer som inte längre har övergett sin surfning eller kundvagn. Se förklaringarna nedan:
-
övergiven surfning
Utlöses av händelsen Viewed Product och kommer att hoppa över personer som utlöserStarted kassa
-
övergiven kundvagn (default)
Utlöses av händelsen Started kassa och kommer att hoppa överpersoner som utlöst Placed Order
-
övergiven kundvagn (alternativ)
Utlöses av händelsen Added to Cart och hoppar över personer som utlöser Placed Order
Om du fortfarande tror att det är ett problem med den överhoppade profilen, kontrollera följande:
Kontrollera att det är rätt filter som orsakar överhoppningarna.
- I flödesbyggaren klickar du på ett meddelande i ditt flöde.
- I sidofältet klickar du på Visa detaljer i avsnittet Prestanda i sidofältet.
- Klicka på fliken mottagaraktivitet.
- Klicka på fliken Utelämnad.
- Om de flesta av de överhoppade profilerna överhoppas på grund av Fails flödesfilter är detta normalt. Om du är orolig för andra orsaker till att ett meddelande har hoppats över, kan du läsa mer om andra orsaker i vår artikel om att förstå orsaken till att ett meddelande har hoppats över.
- Du kan klicka på Skipped: Fails flödesfilter för att se vilken profil som hoppar över.
Kontrollera att filtren är korrekt inställda
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på flödesfilter i sidofältet.
- Kontrollera att flödesfiltret stämmer överens med konfigurationen nedan:
övergiven surfning
övergiven kundvagn
- Ändra vid behov flödesfiltret så att det stämmer överens med exemplen ovan och ta bort eventuella motsägande flödesfilter.
- Om du har ytterligare filter, t.ex. sådana som hindrar någon från att komma in i flödet igen inom en viss tidsperiod, se till att de är konfigurerade på det sätt du tänkt dig.
flöde för övergiven surfning skickar inteflöde för övergiven surfning skickar inte
Flöde för övergiven surfning triggas baserat på Viewed Product event mättal och har filter för att ta bort någon från flödet om de börjar kassa eller lägger en order. Om du märker att detta flöde inte skickas, kontrollera följande:
Kontrollera att den visade produkten mättal spelas in.
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på View i den mättala delen av sidofältet.
- Du kommer då till analyssidan för Viewed Product event mättal. Du kan hålla muspekaren över aktivitetsdiagrammet eller klicka på aktivitetsflödesetiketten för att se den senaste gången som mättalen utlöstes.
- Om Viewed Product mättal inte registreras i ditt Konto, vänligen se vår guide om felsökning av Viewed Product spårning. Om mättal spelas in går du vidare till nästa steg.
Kontrollera att flödesfiltret är inställt som du tänkt dig.
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på flödesfilter i sidofältet.
- Se till att flödesfiltret stämmer överens med konfigurationen nedan:
- Ändra vid behov flödesfiltret så att det stämmer överens med exemplen ovan och ta bort eventuella motsägande flödesfilter.
- Om du har ytterligare filter, t.ex. sådana som hindrar någon från att komma in i flödet igen inom en viss tidsperiod, se till att de är konfigurerade på det sätt du tänkt dig.
profil får fortfarande övergiven kundvagn e-post efter att ha lagt en orderprofil får fortfarande övergiven kundvagn e-post efter att ha lagt en order
Filtren i en abandonment cart flöde är utformade för att ta bort någon från flödet om de lägger en order, eftersom det betyder att de konverterade och därmed inte övergav sin kundvagn eller surfning. Om din kund inte tas bort ordentligt efter att du har gjort en beställning, kontrollera följande:
Kontrollera att händelsernaPlaced Order registreras av ditt Konto.
- Gå till fliken mättal på Klaviyo.
- Klicka på Placed Order.
- Håll muspekaren över aktivitetsdiagrammet eller klicka på aktivitetsflödesetiketten för att se den senaste gången som mättalen utlöstes.
Om Placed Order mättal inte registreras i ditt Konto, vänligen se vår guide om felsökning av Placed Order spårning.
Om mättalen för Placed Order spelas in, kontrollera om det finns en fördröjning mellan när händelsen utlöstes av din e-handelsplattform och när den spelades in av Klaviyo. Om händelsen Startad kassa utlöstes, men händelsen Placerad order försenades, kan någon få e-post från den övergivna kundvagnens flöde. Du kan kontrollera detta genom att göra följande:
- Navigera till profilsidan för en drabbad person, någon som du vet har fått en övergiven kundvagn e-post trots att du lagt en order innan den tidsfördröjning som konfigurerats i ditt flöde.
- Klicka på tidsstämpeln för händelsen Placed Order i deras aktivitetsflöde.
- I modalen Aktivitetsdetaljer visas de 2 tidsstämplar som listas högst upp.
Kontrollera flödesfiltret
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på flödesfilter i sidofältet.
- Se till att flödesfiltret stämmer överens med konfigurationen nedan:
- Om du har ytterligare filter, t.ex. sådana som hindrar någon från att komma in i flödet igen inom en viss tidsperiod, se till att de är konfigurerade på det sätt du tänkt dig.
Om du använder Shopify draft orders lägger du till ett triggerfilter.
Shopify draft orders utlöser en Started kassa-händelse, men inte en Placed Order -händelse, så du måste lägga till ett triggerfilter för att förhindra att dessa typer av order utlöser din övergivna kundvagn flöde. Orderutkast innehåller inte en normal lista med poster utan innehåller istället en enda post benämnd "Amount to pay for order" följt av ett ordernummer.
För att exkludera dessa order från din övergivna kundvagn flöde, följ dessa steg:
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på Triggerfilter i sidofältet.
- Klicka på Add a Trigger Filter för att skapa ett nytt filter om det inte redan finns något. Annars klickar du på AND för att lägga till ytterligare ett filter.
- Ställ in filtrets typ till "Text"
- Justera triggerfiltret så att det stämmer överens med konfigurationen nedan:
efter köp flöde scenarios
Exempel: orderbekräftelse, leveransbekräftelse, produktrecension, tack, korsförsäljning etc.
Klicka på det scenario som passar bäst för din fråga.
efter köp flöde skickas inte till någonefter köp flöde skickas inte till någon
Om ditt flöde är konfigurerat för att triggas vid händelsen Placerad order eller Fullföljd order, men inte har skickats, kontrollera följande:
Förstå skillnaden mellan Placed Order och Fulfilled Order.
Beroende på om ett flöde utlöses av Placed Order eller Fulfilled Order finns det olika möjliga problem och lösningar, så det är viktigt att förstå skillnaden. Det finns skillnader mellan olika e-handelsintegrerare, men i allmänhet fungerar de på följande sätt:
- Mättalen Placerad order triggas efter att en order har skapats i din e-handelsbutik.
- Mättal för fullgjord order utlöses efter att en order har en status som motsvarar "skickad" för fysiska order eller "slutförd" för digital order i din e-handelsplattform.
Kontrollera att den lagda ordern eller den fullföljda ordern registreras på rätt sätt.
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på View i den mättala delen av sidofältet.
- Håll muspekaren över aktivitetsdiagrammet eller klicka på aktivitetsflödesetiketten för att se den senaste gången som mättalen utlöstes.
- Om Placed Order mättal inte registreras i ditt Konto, vänligen se vår guide om felsökning av Placed Order spårning. Om mättal spelas in går du vidare till nästa steg.
Om du har bytt e-handel integrationer, se till att du har ändrat flöde trigger.
När du migrerar e-handelsplattformar, se till att byta den mättal som används för ditt flöde och analys till mättalen för din nya e-handelsplattform. Om du till exempel skulle byta från BigCommerce till Shopify kan ditt Kontos analys och flöde fortfarande vara inställt på att använda BigCommerce:s Placed Order mättal istället för Shopify:s Placed Order mättal. Se vår guide om hur du byter en flödeavtryckare.
flödesfilter exkluderar inte profil korrektflödesfilter exkluderar inte profil korrekt
Om du använder flödesfilter för att utesluta specifika profiler från att utlösa ett efter köp-flöde, men dessa profiler ändå går igenom flödet, kontrollera följande:
Förhandsgranska avtryckaren för att se varför profil passerar filtret.
- Klicka på flödets avtryckare i flödesbyggaren.
- Klicka på Preview Trigger Setup i sidofältet.