Du kommer att lära dig

Lär dig mer om återfyllning av aktivitet från anonyma besökare och hur du kan fånga upp kunders engagemang på webbplatsen innan de identifieras.

Innan du börjar

Som standard har Klaviyos webbspårning stöd för:

  • Aktiv på webbplats-spårning
    Detta mättal spåras varje gång en identifierbar webbläsare besöker din webbplats.
  • Viewed Product-spårning
    Detta mättal spåras när en identifierbar webbläsare tittar på en produktsida på din webbplats (för e-handelsbutik).

Aktiv på webbplats kan hjälpa dig att identifiera och segmentera profiler som besöker din webbplats, medan Visad produkt -spårning kan göra det möjligt för dig att skicka påminnelser till kunder i ett flöde för övergiven surfning.

Observera att vissa integrationer inte har Visad produkt -spårning installerad automatiskt.

Efterhandspåfyllning av anonym besöksaktivitet

Med Klaviyo efterfyllning av anonym besökaraktivitet kan du fånga aktivitet på webbplatsen för en kund innan identifiering. När den besökaren har identifierats i samma webbläsare får du åtkomst till de historiska webbplatshändelser som fortfarande lagras där. Det ger dig en mer komplett bild av dina kundresor, inklusive aktivitet innan de identifierades via Klaviyo:s webbspårning.

Den anonyma aktivitetsbackfillen fångar bara upp och anger historiska händelser på en profil, och annan historisk information som Källa fångas inte upp av den här funktionen.

Hur fungerar ifyllnad för anonyma besökare

När efterfyllning av anonym besökaraktivitet är aktiverat lagrar Klaviyo en oidentifierad besökares händelser på webbplatsen i webbläsarens lokala lagring under kl-post-identification-sync. Det här är en post i lokal lagring, inte en kaka. När besökaren har identifierats i den webbläsaren skickas de lagrade händelserna till deras profil med sina ursprungliga tidsstämplar. Webbläsarinställningar och tillgängligt lagringsutrymme påverkar hur länge händelserna finns tillgängliga.

Se till att Klaviyo.js är installerat och att din webbplats samtyckesinställningar tillåter spårning innan du testar. Om ditt samtyckesverktyg blockerar Klaviyo tills en besökare samtycker kan aktivitet före det samtycket inte fyllas i i efterhand.

Anonym backfill utlöses när:

  • En besökare skickar in ett Klaviyo-registreringsformulär som identifierar dem
  • En besökare klickar på en länk i ett Klaviyo-meddelande
  • En besökare identifieras med Klaviyo’s Identify API
  • En besökare anger kontaktuppgifter eller gör ett köp på en e-handelsplattform som stöds

Identifiering i kassan beror på din e-handelsplattform och din spårningskonfiguration:

E-handelsplattform

Stöds

Shopify

✅ När ytterligare Shopify-spårning är aktiverad

WooCommerce

✅

BigCommerce

⚠️ – Kräver att ett anpassat skript är installerat på dina kassasidor

Magento 2

⚠️ – Kräver validering

Salesforce Commerce Cloud

⚠️ – Efter version 23.7.0

Prestashop

✅

Wix

❌

Anpassade och andra e-handelsplattformar

Kräver installation av anpassat skript

Om du använder BigCommerce, en Magento 2-version som inte identifierar besökare i kassan eller en anpassad e-handelsplattform, lägg till ett identifieringsskript på din kassasida. Exemplet nedan identifierar en kund när de lämnar e-postfältet eller klickar på knappen Skicka eller Beställning. Ladda Klaviyo.js först, ersätt väljarna med sådana som matchar din kassa och kör skriptet endast när webbplatsens samtyckesinställningar tillåter spårning. Om din kassa lägger till de här fälten dynamiskt, koppla på lyssnarna efter att fälten har visats.

javascript
function setUpCheckoutIdentification() {
  // Replace these selectors with the fields used by your checkout.
  const emailSelectors = [
    "input[id='email']",
    "input[name='email']",
    "input[placeholder='Email']",
    "input[type='email']"
  ];
  const submitSelectors = [
    "input[id='submit']",
    "input[name='submit']",
    "input[type='submit']",
    "button[type='submit']"
  ];

  const emailField = document.querySelector(emailSelectors.join(","));
  const submitButton = document.querySelector(submitSelectors.join(","));
  if (!emailField) return;

  function identifyVisitor() {
    const email = emailField.value.trim();
    if (!email || !window.klaviyo) return;
    window.klaviyo.identify({ email }).catch(console.error);
  }

  emailField.addEventListener("blur", identifyVisitor);
  if (submitButton) {
    submitButton.addEventListener("click", identifyVisitor);
  }
}

if (document.readyState === "loading") {
  document.addEventListener("DOMContentLoaded", setUpCheckoutIdentification);
} else {
  setUpCheckoutIdentification();
}

Testa efterhandspåfyllning av anonyma besökare

Om du vill verifiera att historisk backfyllning för anonym besökare fungerar kan du göra följande:

Se till att front-end-händelser, som Viewed Product, utlöses som de ska innan du testar. Följ testinstruktionerna för spårning på webbplatsen.

Testa insamlingen av anonym aktivitet på din webbplats

  1. Öppna din webbplats i en ny privat webbläsarsession som tillåter lokal lagring. Godkänn eventuellt obligatoriskt samtycke till spårning och öppna sedan en produktsida för att generera en Viewed Product -händelse. Håll den här sessionen öppen tills du är klar med testet.
  2. Öppna utvecklarkonsolen i din webbläsare och navigera till local storage. Detta kan finnas på fliken Storage eller Application i utvecklarkonsolen, beroende på din webbläsare.
Local storage in Chrome console
Local storage in Chrome console
  1. Hitta kl-post-identification-sync i webbplatsens lokala lagring. Kontrollera att dess händelser matchar åtgärderna du utförde när du var anonym och notera deras tidsstämplar.
  2. När du har bekräftat att data lagras i webbläsaren lägger du till ?utm_email=example@gmail.com i slutet av webbadressen till din webbplats och ersätter example@gmail.com med en e-postadress för test. Om webbadressen redan innehåller ett frågetecken använder du &utm_email= i stället. Lägg parametern före eventuellt #fragment och ladda sedan om sidan. Detta identifierar webbläsaren baserat på e-postadressen du anger.
  3. Sök efter e-postadressen i Klaviyo.

Du bör se en profil som matchar e-postadressen du angav, med en aktivitetstidslinje som motsvarar de åtgärder du vidtog medan du var anonym. Kontrollera att händelserna har sina ursprungliga tidsstämplar och att posten i lokal lagring inte innehåller några kvarvarande köade händelser. Posten kan vara kvar som en tom array ([]).

Testa anonym besökares backfill från kassan

  1. Stäng den privata sessionen som användes för det föregående testet och öppna sedan din webbplats i en ny privat session som tillåter lokal lagring. Godkänn eventuella obligatoriska samtycken för spårning och visa en produktsida. Håll den här sessionen öppen genom kassan.
  2. Lägg en produkt i varukorgen och börja gå till kassan
  3. Ange en test-e-postadress och den kontaktinformation som krävs.
  4. Lägg en beställning
  5. Sök efter e-postadressen i Klaviyo.

Du bör se en profil som matchar e-postadressen du angav, med en aktivitetstidslinje som motsvarar de åtgärder du vidtog medan du var anonym. Kontrollera att händelserna har sina ursprungliga tidsstämplar och att posten i lokal lagring inte innehåller några kvarvarande köade händelser. Posten kan vara kvar som en tom array ([]).

Vanliga frågor

Kan jag inaktivera anonym besöksaktivitet för efterhandspåfyllning?

Så här inaktiverar du efterhandspåfyllning av anonym besöksaktivitet:

  1. Klicka på ditt kontonamn längst ner till vänster i Klaviyo och välj sedan Inställningar.
  2. Välj Data. På sidan Spårning avmarkerar du Anonym ifyllning under Identifiering på webbplatsen.
  3. Klicka på Spara och vänta på bekräftelsen att dina ändringar har sparats.

Klaviyo standardwebbspårning

För att webbplatshändelser ska visas på en kunds Klaviyo-profil, måste de identifieras. Detta görs via Klaviyo JavaScript, som placerar en kaka som möjliggör spårning och identifiering av webbplatsbesökare via ett automatiskt genererat ID när de:

  • Fyll i ett registreringsformulär för Klaviyo
  • Klicka på en länk i ett Klaviyo-meddelande

Den här kakan kan tillfälligt innehålla personligt identifierbar information och varar i upp till 2 år.

Klaviyo-kakan kan innehålla en webbläsaridentifierare innan kunden har identifierats. Backfill för anonym besöksaktivitet lagrar sina köade händelser separat i local storage.

Så samlar Klaviyo in data på plats för anonyma besökare

För att samla in data på plats för anonyma besökare registrerar Klaviyo data om en besökares åtgärder när de inträffar och lagrar det lokalt i besökarens webbläsare. I framtiden, när den besökaren identifieras, skickas dessa data sedan till Klaviyo och rensas från webbläsaren. All framtida aktivitet på webbplatsen spåras som vanligt via Klaviyo-kakan när besökaren också har identifierats.

För att lagra data i webbläsaren måste kundens webbläsare ha stöd för att ange objekt i local storage.

Se en lista över webbläsare som stöder att skriva data till lokal lagring.

Om webbläsarens sekretessinställningar eller ett samtyckesverktyg hindrar Klaviyo från att köras eller skriva till local storage kan anonyma händelser inte samlas in. Privat surfning i sig förhindrar inte alltid insamling, men dess local storage rensas när den sista privata fliken stängs.

Vilka händelser ingår i synkronisering efter identifiering?

Endast händelser på klientsidan, även kallade frontend-händelser, registreras via Klaviyo webbspårning för både identifierade och anonyma besökare. De här händelserna registreras via Klaviyos huvudsakliga spårningssnippet på webbplatsen, som kallas Klaviyo.js.

Några vanliga händelser är:

  • Aktiv på webbplatsen – alla integrationer
  • Visad produkt – flest e-handelsintegrationer
  • Tillagd i kundvagnen – De flesta e-handelsintegrationer

Alla händelser som registreras på webbplatsen via klaviyo.track() ingår också i ifyllnad av anonym aktivitet.

Observera att vissa integrationer kan använda händelser på serversidan för dessa. Till exempel skickas händelsen Lades till i kundvagnen på Magento 2 på serversidan.

Hur många händelser kan lagras i lokal lagring?

Antalet händelser beror på deras storlek och webbläsarens tillgängliga lokala lagringsutrymme. Om lagringsutrymmet är fullt tar Klaviyo bort de äldsta händelserna i kön tills de återstående händelserna får plats.

Varför använda lokal lagring för datalagring i stället för kakor?

Kakor är mindre robusta jämfört med lokal lagring. Till exempel har kakor ett utgångsdatum och en maximal storlek på cirka 4 KB. Lokal lagring kan i genomsnitt lagra 5 MB (beroende på webbläsare).

Safari kan radera en webbplats lokala lagring efter 7 dagars Safari-användning utan interaktion med den webbplatsen.

Finns det några problem med GDPR eller integritet?

Bakåtfyllning av aktivitet från anonyma besökare lagrar onsite-händelser och deras händelseegenskaper i webbläsarens lokala lagring tills webbläsaren identifieras och händelserna skickas. De lagrade händelserna rensas sedan.

Tills den rensas är data i lokal lagring åtkomliga för all JavaScript på webbplatsen. Detta kan innebära en integritetsrisk om du skickar vissa typer av känsliga data via händelser i front-end. För känsliga data rekommenderar Klaviyo att du endast skickar data via förfrågningar på serversidan eller först efter att en webbläsare har identifierats.

Fungerar återfyllnad av anonym besökaraktivitet med ett verktyg för samtycke till kakor?

Om din butik använder ett verktyg för kakgodkännande (t.ex. OneTrust) ska du konfigurera det så att det styr Klaviyos spårning enligt dina samtyckeskrav. När verktyget blockerar Klaviyo tills en kund väljer att samtycka kan Klaviyo inte fånga anonym aktivitet före samtycket.

Utlöser anonyma besökare flöden?

När en anonym besökare har identifierats kan deras bakåtfyllda händelser trigga mättalsutlösta flöden om profilen uppfyller kraven och händelserna fortfarande är kvalificerade enligt flödets tidsinställningar. Flödets tidsinställningar använder händelsens ursprungliga tidsstämpel, så att identifiera en besökare startar inte om flödets tidsfördröjningar. Äldre händelser kan visas på en profil utan att trigga ett flöde.

Ytterligare resurser

  • 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:

  • Felsökning av spårning av visad produkt

    Lär dig hur du felsöker problem med din Viewed Product-spårning, som används för att spåra när besökare visar produkter på din webbplats. För vissa e-handelsplattformar spåras Viewed Product automatiskt när du integrerar med Klaviyo. För andra e-handelsplattformar måste en kodsnutt läggas till manuellt i din mall för produktsidan.

  • Förstå cookies i Klaviyo

    Läs mer om hur Klaviyo använder kakor som en del av vår webbspårning för att samla in information och förbättra konverteringsfrekvens och e-postprestanda. Den här artikeln förklarar den specifika kaka vi använder och dess syften så att du förstår hur kunder spåras. Den här informationen hjälper dig att förstå hur Klaviyo samlar in data och hur detta kan påverka kunders integritet och efterlevnad av lagar.

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