Du kommer att lära dig

Läs om hur du installerar Klaviyos spårningssnutt för Aktiv på webbplatsen manuellt, även känd som Klaviyos onsite JavaScript eller Klaviyo.js, i din Shopify-butik. Du bör bara göra detta om du har mycket hög webbtrafik eller om din webbplats har lång laddningstid av någon annan anledning (även om Klaviyo nyligen har förbättrat laddningstiderna och därför kanske inte är orsaken). Annars rekommenderar vi att du installerar Klaviyo.js genom att aktivera Klaviyos Shopify-appinbäddning.

Innan du börjar

Om du väljer att installera Klaviyo.js manuellt och tidigare hade det aktiverat via Klaviyo appinbäddning måste du först inaktivera appinbäddningen i inställningarna för ditt Shopify-tema och spara ändringen.

Klaviyo app embed for onsite tracking in Shopify toggled off
Klaviyo app embed for onsite tracking in Shopify toggled off

Eftersom det krävs tillgång till webbplatsens HTML och e-handelsplattform för att klistra in den här koden kan vårt supportteam inte erbjuda praktisk hjälp. Om du inte har en utvecklare i ditt team och inte känner dig bekväm med att lägga till koden själv kan du överväga att kontakta en Klaviyo-partner för hjälp.

Installera Klaviyo.js i din Shopify-butik

  1. Kopiera kodsnippet nedan:
text
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
  1. I kodsnippeten ska du se till att ersätta PUBLIC_API_KEY med din 6 tecken långa Klaviyo Public API-nyckel (webbplats-ID).
  2. Om du har aktiverat kundkonton för din butik använder du hela uppsättningen skript nedan i stället för den första kodsnutten för att identifiera inloggade kunder med deras e-postadress. Ersätt PUBLIC_API_KEY i den här versionen med din offentliga API-nyckel också:
text
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript"> 
//Initialize the Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new 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.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script>
<script type="text/javascript">
//Customer accounts
var klaviyo = window.klaviyo || [];
if ("{{ customer.email }}") {klaviyo.identify({"$email" : "{{ customer.email }}"})};
</script>
  1. Öppna kodredigeraren för ditt Shopify-tema med hjälp av Shopifys instruktioner för att redigera temakod.
Shopify Themes page with Action dropdown open showing Edit Code optio
Shopify Themes page with Action dropdown open showing Edit Code optio
  1. Öppna Liquid-mallen eller -sektionen för de sidor där du vill ha Klaviyo-formulär och spårning. Om en sida använder en JSON-mall ska du lägga till snippet:en i en Liquid-sektion som den mallen refererar till, inte i JSON-filen. Se Shopifys dokumentation om JSON-mallar för mer information.
  2. Klistra in ditt kodavsnitt nedan under den befintliga HTML-koden i Liquid-filen, utanför alla {% schema %}-, {% javascript %}- eller {% stylesheet %} -block. Inkludera Klaviyo.js bara en gång på varje sida.
  1. Klicka på Spara.

Testa din Aktiv på webbplats-spårning

För att testa att din Aktiv på webbplatsen -spårning är korrekt inställd följer du dessa steg:

  1. Gå till en sida i din butik där du har installerat kodsnutten. Om din butik kräver samtycke till spårning för ditt besök ska du ge det innan du testar.
  2. På den sidan lägger du till följande i slutet av URL:en och ersätter example@gmail.com med din e-postadress:
    ?utm_email=example@gmail.com

    Om URL:en redan innehåller ett frågetecken (?), lägger du till &utm_email=example@gmail.com i stället och använder din e-postadress.
Test store in Shopify with ?utm_email=example@gmail.com amended to URL
Test store in Shopify with ?utm_email=example@gmail.com amended to URL
  1. Läs in sidan igen.
  2. Sök på Klaviyo efter din e-postadress och öppna din profil.
Klaviyo dashboard with email address in search bar
Klaviyo dashboard with email address in search bar

Du bör se en Klaviyo-profil för din e-postadress (skapad om det inte redan fanns en). I Aktivitetsloggen letar du efter en Aktiv på webbplatsen -händelse för ditt testbesök.

Nu när du har installerat Klaviyo.js, kan du använda spårning med Aktiv på webbplatsen, Klaviyos registreringsformulär och mer.

Baserat på dina kundsekretessinställningar i Shopify får Klaviyo inte spåra webbhändelser för besökare i din Shopify-webbutik i EU, EES, Storbritannien och Schweiz, såvida de inte har gett sitt samtycke.

Ytterligare resurser

  • Komma igång med Shopify

    Lär dig hur du integrerar Klaviyo med Shopify för att ta med din kundprofil och beställa data till Klaviyo och nå kund med riktade budskap. Dessutom kan du aktivera Klaviyo på plats-spårning och registreringsformulär, och synka data från Klaviyo till Shopify.

  • Komma igång med Klaviyos webbspårning

    Lär dig mer om de olika sätt som Klaviyo kan stödja webbspårning på din e-handelssajt. Det finns 2 huvudtyper av webbspårning:

  • Komma igång med registreringsformulär

    Lär dig hur du skapar och anpassar registreringsformulär i Klaviyo för att publicera på din webbplats så att du kan engagera kunder, samla in e-post och telefonnummer och bygga långvariga kundrelationer.

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.
Partners
Anlita en Klaviyo-certifierad expert för att hjälpa dig med en specifik uppgift eller för löpande marknadsföringshantering.
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