Du kommer att lära dig

Du kommer att lära dig

Lär dig hur du integrerar Volusion med Klaviyo. När du har slutfört dessa steg kommer du att kunna anpassa och rikta e-postmeddelanden baserat på synkroniserade order data och kundegenskaper.

Från Volusion spårar Klaviyo Ordered Product och Placed Ordermättal; med tillägg av lite extra kod kan vi även spåra övergiven kundvagninformation.

Innan du börjar

Innan du börjar

Volusion kräver en uppdatering av lösenordet till din Volusion butiks administratörskonto var 90:e dag. När du uppdaterar ditt Volusion Konto måste du också uppdatera din Volusion integrationer i ditt Klaviyo Konto. Du kan också skapa en permanent API-nyckel genom att följa stegen i motsvarande avsnitt i den här artikeln.

Lägg till Volusion integrationer i Klaviyo

Lägg till Volusion integrationer i Klaviyo

  1. På Klaviyo väljer du fliken Integrationer.
  2. Välj Utforska appar.
  3. Sök efter Volusion och klicka på kortet, klicka sedan på Installera.
  4. På nästa sida anger du din butik-URL, inloggnings-e-post och API-nyckel/krypterat lösenord. Klicka sedan på Anslut till Volusion.
  5. På nästa sida ser du en kryssruta för Lägg till ny Volusion kund i en Klaviyo listaOm du markerar denna ruta kan du välja en av dina listor i Klaviyo som framtida kund kommer att läggas till när de gör en beställning.
  6. Klicka slutligen på Slutför installation.
inaktivera e-post till webbspårning i Klaviyo

inaktivera e-post till webbspårning i Klaviyo

  1. "e-post till webbspårning" funktioner i Klaviyo använder klickspårning för att identifiera en användare som kommer till din webbplats via ett Klaviyo e-postmeddelande innan vi ursprungligen skulle kunna identifiera dem (t.ex. när de gör ett köp eller prenumererar på din E-postlista).
  2. Volusion inte support det URL-format som vår klickspårning använder och producerar ett fel när en användare försöker besöka din butik via en av dessa länkar, så denna funktion måste inaktiveras i Klaviyo för att se till att länkar i din e-post följer med till din Volusion butik på rätt sätt.
  3. Du kan inaktivera denna spårning i dina Kontoinställningar under Kontonamn > Inställningar > e-post > Attribution.
  4. Den enda funktionaliteten som försvinner med inaktivera denna funktion är möjligheten att spåra en ny profil på din webbplats genom en e-post som de klickat på. Så länge du har Klaviyo onsite spårningsanalys på din webbplats (som vi lägger till i nästa avsnitt), kommer vi fortfarande att kunna spåra användare så snart vi får deras e-postadress genom antingen ett köp i din butik eller när de Registrera dig för en E-postlista.
Lägg till spårning på plats i din Volusion-butik

Lägg till spårning på plats i din Volusion-butik

Klaviyo tillhandahåller två spårningssnuttar på plats för att hjälpa dig att samla in värdefull information om din kund:

  • Aktiv on Site
    Denna snippet spårar när dina kunder besöker din webbplats. Det här utdraget måste läggas till på webbplatsen för att andra utdrag, t.ex. Viewed Product, ska fungera.
  • Viewed Product
    Detta utdrag spårar när din kund tittar på specifika produkter. Du kan spåra den här händelsen genom att lägga till kodsnippet Viewed Product i din butik.
Lägg till Aktiv på Site spårning

Lägg till Aktiv på Site spårning

Lägg till följande Klaviyo.js-snippet så att det visas på varje sida på din webbplats. Detta kommer att möjliggöra Aktiv on Site spårning och Klaviyo formulär. Se till att ersätta PUBLIC_API_KEY med din offentliga API-nyckel för Klaviyo.

<script type="application/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript"> 
 //Script för att initiera Klaviyo objekt vid sidladdning
!function(){if(!window.Klaviyo){window._klOnsite=window._klOnsite||[];try{window.Klaviyo=new Proxy({},{get:function(n,i){return"pushnotis"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function() {for(var n=argument.längd,o=ny Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.pushnotis([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.Klaviyo=window.Klaviyo[],window.Klaviyo.pushnotis=function(){var n;(n=window._klOnsite).pushnotis.apply(n,arguments)}}}}(); </script>
Lägg till spårning av visad produkt

Lägg till spårning av visad produkt

För att aktivera Viewed Product spårning måste du lägga till kodsnutten nedan på din butiks mallsida i Volusion's File Editor, som du hittar genom att klicka på Design > File Editor.

<script type="text/javascript"> 
 // Kontrollera om kunden är på produktsidan innan du exekverar koden.
    if ($("meta[property='og:type']").attr("content") == "product") {
 var Klaviyo = window.Klaviyo || [];
 // Funktion för att spåra när en produkt visas
 var trackViewedProduct = function(item) {
            Klaviyo.track("Viewed Product", item);
            Klaviyo.trackViewedItem({
                "Title": item.ProductName,
 " ItemId": item.ProductID,
 " ImageUrl": item.ImageURL,
 " Url": item.URL,
 " Metadata": {
                    "Price": item.Price,
                    "Description": item.Description,
                    "CompareAtPrice": item.CompareAtPrice,
                    "YouSave": item.YouSave
                }
            });
 };
 var item = {}
       $.get(`/ProductDetails.asp?ProductCode=${global_Current_ProductCode}`, function(data) {
 var product_saleprice = $("table.colors_pricebox div.produkt_säljpris").längd ?
                Antal(`${$("table.colors_pricebox div.product_saleprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_saleprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
 var product_listprice = $("table.colors_pricebox div.product_listprice").length ?
                Antal(`${$("table.colors_pricebox div.product_listprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_listprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
 var product_productprice = $("table.colors_pricebox div.product_productprice").length ?
                Antal(`${$("table.colors_pricebox div.product_productprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_productprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
 var product_yousave = $("table.colors_pricebox div.product_yousave").längd ?
                Antal(`${$("table.colors_pricebox div.product_yousave").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_yousave").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : 0;
 item = {
                "ProductName": $("meta[property='og:title']").attr("content"),
                "ProductID": global_Current_ProductCode,
                "Description": $("meta[property='og:description']").attr("content"),
                "ImageURL": $("meta[property='og:image']").attr("content"),
                "URL": $("meta[property='og:url']").attr("content"),
                "Price": product_saleprice ? product_saleprice : product_productprice,
                "CompareAtPrice": product_listprice ? product_listprice : product_productprice,
                "YouSave": product_yousave
            };
 trackViewedProduct(item);
 });
 } 
</script>
Lägg till övergiven kundvagn påminnelser

Lägg till övergiven kundvagn påminnelser

Volusion tillhandahåller inte ett out-of-the-box sätt att spåra övergiven kundvagn genom vår integrationer, men vi har skapat ett anpassat skript som du kan lägga till i din Volusion butik som gör att du kan använda dessa funktioner i Klaviyo. Detta kommer att kräva viss kunskap om att lägga till kod i din butiks mall, så om du har en utvecklare kan du skicka dem detta dokument för att gå igenom hur du lägger till koden.

De övergivna kundvagnfunktionerna kommer endast att fungera för Volusion butiker som använder one page kassa funktioner, och butiker som inte kräver att användaren har ett Konto innan köpet genomförs.

  1. Du måste lägga till kodavsnittet nedan på din butiks köpcentrumsida i Volusion's File Editor, som du hittar genom att klicka på Design > File Editor.
    <script type="text/javascript"> 
     // Kontrollera om kunden befinner sig på kassasidan innan du exekverar kod.
        if (window.location.pathname == "/one-page-kassa.asp") {
     var Klaviyo = window.Klaviyo || [];
     // Funktion för att spåra när en kassa startas.
            var trackStartedCheckout = function() {
     $.post('/AjaxCart.asp', function(data) {
     if (data || data.Products || data.Products.length) {
                        return;
                    }
                    var items = [], names = [], skus = []; // Hämta varje produkt och dess SKU/Namn/Kvantitet/Pris/Totalpris/Bild url $.each(data.Products, function(i, record) { var item_price = +(record.ProductPrice.replace(/[\$,]+/g, '')) / record.Quantity;
     items.pushnotis({
                            SKU: record.ProductCode,
                            Name: record.ProductName,
                            Quantity: +record.Quantity,
                            ItemPrice: item_price,
                            RowTotal: item_price * record.Quantity,
                            ImageURL: record.ImageSource
                        });
                        names.pushnotis(record.ProductName);
     skus.pushnotis(record.ProductCode);
     });
     // pushnotis Startade kassa mättal för att Klaviyo med kunddata.
                    Klaviyo.track("Startade kassa", {
                        $value: +(data.Totals[0].CartTotal.replace(/[\$,]+/g, "")),
                        Items: items,
                        ProductNames: names,
                        SKUs: skus
                    });
     }, 'json');
     };
     $(function() {
     // Hämta e-postformuläret för att få din kund-e-post och koppla händelsen till den e-posten i Klaviyo.
                $('[name="OnePageCheckoutForm"] [name="e-post"]''.change(function(e) {
     var e-post = $(this).val();
                    // Gör lite lättare validering. Klaviyo kommer att göra mer validering när data tas emot.
                    if (e-post && /@/.test(e-post)) {
                        Klaviyo.identify({
                            $email: email
                        });
                        trackStartedCheckout();
     }
               });
     });
    } 
    </script>
  2. Denna kod kommer endast att kunna spåra kassahändelser framöver; du kommer inte att kunna tillbaka-populera övergiven kundvagn flöde inne på Klaviyo. 
  3. Efter att ha sparat denna kod i din butik kommer Klaviyo automatiskt att börja spåra en Started kassa mättal från vilken du kan utlösa en övergiven kundvagn flöde.
övervaka Klaviyo sync

övervaka Klaviyo sync

  1. När Klaviyo har integrerats med Volusion kommer det att ta tid att synkronisera dina data innan de är redo att användas. Du kan kontrollera statusen för denna synkronisering genom att navigera tillbaka till fliken integrationer och leta efter din Volusion integrationer på listan över aktiverade integrationer.
  2. Om det finns en grå kontur betyder det att integreraren fortfarande synkroniserar. Ju större din butik är, desto längre tid kan en synkronisering ta. När din integreringsenhet visas med en grön kant är du redo att köra.
  3. Klaviyo importera alla dina historiska Volusion data när du först aktiverar integrationsprogrammet. För att verifiera detta kan du jämföra antalet beställningar en viss dag med vad som finns i Volusion-gränssnittet och bekräfta att de stämmer överens. Till exempel, när du utforskar Placed Order mättal (under analys > mättal i Klaviyo) kan du hålla muspekaren över gårdagens data punkt eller titta på tabellen över data under diagrammet för att se hur många order som rapporterades igår.
  4. Jämför den siffran med vad som finns i Volusion från igår och du bör se att de stämmer exakt. Om de inte gör det är problemet troligen att tidszonen för ditt Klaviyo Konto inte stämmer överens med tidszonen för ditt Volusion Konto.
  5. För att kontrollera eller uppdatera tidszonen för ditt Konto: 
    • Klicka på ditt kontonamn längst ner till vänster.
    • Välj och klicka sedan på Inställningar > Organisation.
    • Bläddra ner till Timezone.
data synkroniserade från Volusion

data synkroniserade från Volusion

Navigera till analys > mättal för att hitta alla mättal på ditt Konto. De mättal som har en Volusion -ikon synkroniseras från din Volusion -integrerare. mättal och profilegenskaper från Volusion synkroniseras inom en timme efter att någon har lagt en order.
mättal-fliken i Klaviyo filtrerad av Volusion som visar mättal Placerad order och Beställd produkt

Skapad beställning

Skapad beställning

Denna händelse registreras när en kund slutför kassaprocessen och skapar en order i din Volusion butik. Händelsen Placed Order innehåller all relevant information om de artiklar som någon har köpt, inklusive produktnamn, produktkoder, bilder och prisinformation, så att du kan använda den informationen i e-postmeddelandet för uppföljning av köpet.

Beställd produkt

Beställd produkt

Denna händelse spåras också när en kund gör en beställning, men en händelse spåras för varje artikel i beställningen. Om någon till exempel köper en t-shirt och ett par byxor spåras en händelse för lagd order och två händelser för beställd produkt - en händelse för t-shirten och en händelse för byxorna.

Händelsen Ordered Product innehåller detaljerad information om varje produkt som köpts. Detta är användbart när du skapar beteendesegment baserat på produktvariationsalternativ och annan detaljerad information som inte är tillgänglig i händelsen Placed Order. Du kan filtrera och rikta in dig på Ordered Product-händelser baserat på följande kriterier:

  • Namn
    Produktens namn eller titel i Volusion, t.ex. t-shirt.
  • Produktkod
    Produktkoden för din produkt i Volusion.
  • Quantity
    Kvantiteten
    av den artikel som köps i en order.
kunddata synkroniserad från Volusion

kunddata synkroniserad från Volusion

Förutom ovanstående mättal Klaviyo synkar från Volusion finns det också kundegenskaper som läggs till i varje Klaviyo profil. Du kan använda dessa egenskaper i segment och flöde. Här är de egenskaper som automatiskt synkroniseras från Volusion:

  • E-post
  • Förnamn
  • Efternamn
  • Ort
  • Delstat/region
  • Postnummer
  • Land
  • Telefonnummer
  • Källa (Klaviyo kommer att spåra kund från Volusion med en Source-egenskap på deras profil inställd på "Volusion" )
Felsökning

Felsökning

Volusion Placed Order data är inte rapportering i Klaviyo

Volusion Placed Order data är inte rapportering i Klaviyo

Detta kan vara ett problem med dina Volusion API-inställningar som tillåter att data exporteras.

  1. För att åtgärda detta navigerar du till fliken Inventory i Volusion-adminpanelen. Välj importera/Exportera i rullgardinsmenyn.
    Inventory dropdown i Volusion med importera/Exportera i blått
  2. Klicka på Volusion API för att komma till API-huvudsidan.
  3. I avsnittet Generic hittar du alternativet för att köra export av din butiks Generic/Orders. När exporten är genomförd kommer sidan att uppdateras.
    importera/Export-sida i Volusion med musen över Run for Generic\Orders
  4. Markera alla kolumner genom att klicka på kryssrutan i kolumnen med namnet * och klicka på Kör.
    Volusion API: Kör Generic\Orders-sidan med asteriskkolumnen markerad
  5. När du har klickat på Kör för att exportera dina generiska order genereras en API-URL högst upp på sidan. Till exempel skulle URL:en se ut som följer: https://storename.com/net/WebService.aspx?Login=user@storename.com&EncryptedPassword=ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789& EDI_Name=GenericOrder.
    API-nyckel markerad i länken på sidan Volusion API: Kör generiska beställningar
  6. Det värde som visas mellan "EncryptedPassword=" och "& EDI_Name=GenericOrders" (markerat i skärmdumpen ovan) fungerar som din API-nyckel. Använd detta för att återupprätta dina integrationsinställningar från fliken integrationer i din instrumentpanel på Klaviyo. 
  7. När du är klar, testa genom att klicka dig in på analys > mättal. Se den senaste aktiviteten för Volusion Placed Order mättal för att se om någon ny data har synkroniserats i Klaviyo. Om du ser nya data för Placerad order mättal, kontakta vårt supportteam för att köra en gap fill för saknade order i Klaviyo eller för ytterligare hjälp.
  8. För ytterligare information om hur du exporterar data med hjälp av Volusion API, vänligen kontakta Volusion support.
Folk ser ett "Invalid Input" fel när de klickar på mina e-postlänkar

Folk ser ett "Invalid Input" fel när de klickar på mina e-postlänkar

"e-post till webbspårning" funktioner i Klaviyo använder klickspårning för att knyta aktivitet till en användare som kommer till din webbplats via ett Klaviyo e-postmeddelande innan vi ursprungligen skulle kunna identifiera dem (till exempel när de gör ett köp eller prenumererar på din E-postlista).

Volusion inte support det URL-format som vår klickspårning använder och producerar ett fel när en användare försöker besöka din butik via en av dessa länkar, så denna funktion måste inaktiveras i Klaviyo för att se till att länkar i din e-post följer med till din Volusion butik på rätt sätt.

För att åtgärda detta problem, se till att inaktivera e-post till webbspårning i Klaviyo enligt beskrivningen i början av denna artikel.

Så här skapar du en permanent API-nyckel i Volusion

Så här skapar du en permanent API-nyckel i Volusion

Normalt kommer Volusion att kräva att du återställer din API-nyckel var 90:e dag när du återställer lösenordet på ditt Konto, vilket gör att du måste konfigurera om din Voluision-integrerare i Klaviyo. Följande steg gör att du kan skapa en API-nyckel som inte löper ut istället; det handlade om att generera API -uppgifter för ett adminkonto som du aldrig loggar in på:

  1. Från din Volusion adminpanel, gå till kund > Administratörer och skapa en ny administratör Konto.
  2. Navigera till Inventory > importera/Export och välj fliken Volusion API fliken.
  3. Under avsnittet Generic klickar du på länken för Volusion API integrationer Help.
  4. Välj Export och välj den nya administratör som du skapade i rullgardinsmenyn.
  5. Expandera rutan "URL with Query String..." för att hitta din permanenta URL, inloggning och krypterade lösenord (API-nyckel).

Logga inte in med detta Konto, det kommer endast att användas för åtkomst till API. Om du loggar in med detta Konto kommer lösenordet att upphöra att gälla efter 90 dagar och du måste göra om dessa steg för att skapa ett nytt permanent API-nyckel.

Utfall

Utfall

Du har nu integrerat Klaviyo med Volusion, lagt till spårning på plats, granskat dina synkroniserade data och lärt dig hur du skapar en permanent API-nyckel.

Ytterligare resurser

Ytterligare resurser

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Live-utbildning
Delta i en livesession med Klaviyo-experter för att lära dig om bästa praxis, hur man konfigurerar viktiga funktioner och mer.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp