Felsökning av spårning av lagd beställning
Innan du börjar
Spårning av Placed Order ingår i e-handelsintegrationer och kräver ingen extra konfigurering. Innan du använder den här guiden ska du se till att du har konfigurerat och aktiverat din e-handelsintegration på rätt sätt.
För alla e-handelsintegrationer spårar en Placed Order -händelse när en kund slutför kassaprocessen och skapar en beställning i din butik, men för följande integrationer spårar Klaviyo en Placed Order -händelse endast när en beställning når ett visst läge och har en viss status i e-handelsplattformen:
- BigCommerce
Som standard synkroniseras ingen order med någon av följande statusar som en lagd order: Incomplete, Pending, Awaiting Payment - Magento 2
Beställningar med status pending_payment ignoreras - WooCommerce
Ordern måste ha statusen processing för att utlösa en Placed Order -händelse - PrestaShop
Ordern måste ha statusen processing för att utlösa en Placed Order -händelse - Shift4Shop
Ordern måste ha status 2 eller 4 för att utlösa en Genomförd beställning -händelse
Om du använder en e-handelsplattform utan en färdigbyggd Klaviyo-integration eller en anpassad plattform kan du läsa hur du aktiverar spårning av Placed Order på vår utvecklarwebbplats.
Testa händelserna Placed Order
Händelsen Placed Order används ofta för att konfigurera flöden efter köp, till exempel ett Tack-flöde. Om du nyligen har konfigurerat ditt Konto och försöker skapa ett flöde efter köp från Klaviyos flödesbibliotek kan du se följande varningsmeddelande:
”Vi har inte tagit emot några nya Placed Order -händelser. Om du tror att det kan finnas ett problem ska du kontakta vårt framgångsteam för att få hjälp.”
Detta betyder inte nödvändigtvis att det finns ett problem med ditt Konto eller dina integrationer, men det kan betyda att inga Placed Order -händelser har utlösts ännu. Det kan bero på att din butik är ny. Du kan utlösa en händelse genom att följa stegen nedan så att den här varningen försvinner.
Eftersom en Placed Order -händelse utlöses av en transaktion kan Klaviyo Support inte testa spårning av Placed Order -händelser åt dig.
Vissa e-handelsplattformar, som Shopify, erbjuder metoder för att lägga testbeställningar. Läs plattformens hjälpdokumentation för information om hur du gör en testbeställning. Annars kan du lägga en riktig beställning och återbetala den för att testa din integration.
För att testa att din Placed Order spårning är korrekt konfigurerad med hjälp av en riktig transaktion följer du dessa steg:
- Navigera till din webbplats
- Gå till en produktsida på din webbplats för en tillgänglig produkt
- Klicka på knappen ”Lägg i varukorgen” på sidan
- Fortsätt till kassan med varan i din kundvagn
- Slutför utcheckningen med ett riktigt kreditkort eller en annan betalningsmetod
- Om du använder en tredjepartsbetalningsleverantör loggar du in hos din betalningsleverantör för att säkerställa att medlen behandlades
- Avbryt och återbetala beställningen så snart som möjligt för att återbetala dig själv
- Sök i Klaviyo efter den e-postadress du använde i kassan
Du ska se att en Klaviyo-profil har skapats för dig (om det inte redan fanns en) och att en Genomförde beställning -händelse har spårats i ditt aktivitetsflöde.
Alla e-handelsintegrationer synkroniserar inte data i realtid på grund av begränsningar i vissa e-handelsplattformar. För vissa integrationer kan du behöva vänta 30 minuter till en timme innan händelser spåras. Läs vår artikel om hur ofta integrationer synkroniseras för mer information.
Felsökningsscenarier
Gå igenom följande frågor för att kunna diagnostisera orsaken till dina problem med Placed Order. Observera att vissa steg är allmänna medan andra beror på vilken e-handelsplattform du använder.
Har du problem med att trigga andra mättal också?
Om du har problem med att spåra andra mättal samt Placed Order kan det finnas ett problem med inställningarna för dina integrationer.
Följ de här stegen för att kontrollera att dina integrationer är korrekt konfigurerade:
- Navigera till sidan Integrationer i ditt Konto
- Kontrollera på fliken Aktiverade integrationer att din e-handelsintegration finns i listan. I annat fall följer du den relevanta installationsguiden som är länkad i avsnittet Innan du börjar i den här artikeln för att se till att du har följt alla steg korrekt för att konfigurera och ställa in din e-handelsintegration.
- Om din integration för e-handel är aktiverad klickar du på Visa inställningar för att kontrollera om det finns några felmeddelanden som rör integrationen och att alla obligatoriska fält har fyllts i.
- Om din integration kräver att du använder en offentlig API-nyckel, privat API-nyckel, consumer key och/eller consumer secret ska du se till att informationen i Klaviyo matchar det som finns i din e-handelsplattform.
- Om nycklarna verkar stämma på båda sidor kan du kontrollera om det finns några tomma blanksteg före eller efter nycklarna. Ta bort eventuella inledande eller avslutande tomma blanksteg eftersom de kan orsaka fel.
Har du nyligen bytt e-handelsplattform?
När du migrerar e-handelsplattformar ska du se till att byta mättalen som används för att utlösa dina flöden och i din analys till mättalen för din nya e-handelsplattform. Om du till exempel byter från BigCommerce till Shopify kan ditt kontos analys och flöden fortfarande vara inställda på att använda BigCommerces Placed Order -mättal i stället för Shopifys Placed Order -mättal. Se guiderna nedan för ytterligare hjälp:
Använder du anpassade orderstatusar för lagda beställningar?
För vissa integrationer utlöses händelsen Placed Order i Klaviyo baserat på specifika orderstatusar. Se avsnittet Innan du börjar i den här artikeln för en lista över integrationer som har krav på orderstatus.
Om du använder icke-standardiserade eller anpassade orderstatusar kan du kontakta Klaviyo support för att få din integrationskonfiguration ändrad så att andra orderstatusar kan spåras som Placed Order -händelser.
Använder du en brandvägg eller säkerhetsprogramvara på din server?
Om du har en brandvägg eller säkerhetsåtgärder aktiverade, till exempel Sucuri, Cloudflare eller något liknande, kan detta oavsiktligt blockera Klaviyo från att kommunicera med din butik eller hastighetsbegränsa den hastighet och mängd data som kan synkas.
Eftersom Klaviyo använder dynamiska IP-adresser tillhandahåller vi inte något IP-intervall att vitlista. I stället rekommenderar vi att du vitlistar vår user agent, som är: Klaviyo/1.0
Om du är osäker på hur du tillåtslistar Klaviyo kan du läsa dokumentationen för din säkerhetsprogramvara om hur du tillåtslistar en user agent.
För WooCommerce- och Magento-användare: använder du den senaste versionen av din integrationsplugin?
Om du använder WooCommerce eller Magento kan problem med spårning av Genomförd beställning bero på andra problem med din plattforms Klaviyo-plugin.
- Om Placed Order -händelser inte spåras kan du kontrollera om Started Checkout -händelsen spåras genom att söka efter Started Checkout under Analytics > mättal i Klaviyo.
- Om varken Placed Order eller Started Checkout spårning kan det vara ett problem med din plugin.
- Kontrollera om du använder den senaste versionen av pluginet för din integration. Om det behövs kan du uppdatera till den senaste versionen i WooCommerce eller Magento, eller ladda ner den senaste versionen från relevant plattforms listning.
Kontakta Klaviyo support
Om du fortfarande stöter på problem efter att du har gått igenom den här listan och testat din spårning kan du höra av dig i vår Community eller till vårt supportteam.
Ytterligare resurser
Learn how to troubleshoot other metrics:
- Troubleshooting viewed product tracking
Learn how to troubleshoot issues with your Viewed Product tracking, which is used to track when visitors view products on your site. For some ecommerce platforms, Viewed Product is tracked automatically when you integrate with Klaviyo. For other ecommerce platforms, a snippet must be manually added to your product page template.
- Troubleshooting added to cart tracking
For some ecommerce platforms, Added to Cart events are tracked automatically. For other ecommerce platforms, a code snippet must be manually added to your site.
- Troubleshooting started checkout tracking
Started Checkout tracking is included with many ecommerce integrations and does not require any additional setup. Before consulting this guide, make sure you have properly set up, configured, and enabled your ecommerce integration.
Other resources:
- How to create a post-purchase flow
Learn how to set up a post-purchase flow in Klaviyo as well as best practices for doing so. A post-purchase flow triggers after a customer has placed an order while your ecommerce platform is integrated with Klaviyo. Sending post-purchase emails builds relationships and brand loyalty with your customers and makes them more likely to purchase again.
- Troubleshooting your Shopify integration
Learn how to solve issues with your Shopify integration setup by following the relevant troubleshooting scenario described below. If you are encountering issues not on this list, please reach out on our Community or to our Support Team.