Kreativy, e-mail a AI

Flows pro opuštěný košík v Klaviyo: poznejte víc nakupujících

Flows pro opuštěný košík a procházení produktů v Klaviyo zasáhnou jen nakupující, které Klaviyo dokáže identifikovat. Zjistěte, jak je identifikuje a jak jich v pokladně poznat víc.

·Aktualizováno ·11 min čtení·Od týmu ROASaurus

Nejdůležitější poznatky
  • Flow Klaviyo pro opuštěné košíky a opuštěné prohlížení oslovují jen profily, které Klaviyo identifikovalo e-mailovou adresou nebo telefonním číslem.
  • Klaviyo identifikuje návštěvníky přes e-mailové odkazy s _kx, formuláře pro přihlášení k odběru, své JavaScript API a podporované integrace pokladen a výsledek uchovává v cookie __kla_id.
  • Booster ROASaurus v pokladně identifikuje v pokladně Shopify nakupující, které Klaviyo zatím nezná, a posílá jejich košík přes API Klaviyo jako Viewed Product, Added to Cart a Started Checkout, proto zkontrolujte, na které metrice se každé flow spouští.
  • Při zapnutém Respect visitor consent běží booster jen u nakupujících, kteří povolí marketingové cookies.
  • Booster rekonstruuje aktivitu z košíku, takže nemůže doplnit produkty, které si nakupující jen prohlédl.

Flow Klaviyo pro opuštěný košík může e-mailem oslovit jen nakupujícího, kterého Klaviyo identifikovalo: profil s e-mailovou adresou nebo telefonním číslem, propojený s prohlížečem, ve kterém člověk nakupuje. Anonymní návštěvníci do košíku produkty stále přidávají, ale Klaviyo tuto aktivitu nedokáže přiřadit k osobě, takže se jim žádné flow nespustí.

Tento průvodce vysvětluje, jak Klaviyo identifikuje návštěvníky, které nakupující přehlédne a jak propojení ROASaurus s Klaviyo identifikuje více z nich v pokladně Shopify. Zabývá se také souhlasem, zákaznickými segmenty pro vaše flow, nastavením a testováním a tím, co propojení nedokáže.

Proč flow pro opuštěné košíky oslovují jen identifikované návštěvníky?

Flow v Klaviyo se spouštějí z metrik. Flow pro opuštěné prohlížení se spouští z Viewed Product. Flow pro opuštěný košík se spouští z Added to Cart nebo, ve většině hotových flow, ze Started Checkout. Na Shopify se metrika pokladny z integrace Klaviyo se Shopify jmenuje Checkout Started. Každá z těchto událostí patří k profilu a Klaviyo potřebuje kontaktní údaje, aby profil vytvořilo.

Onsite JavaScript Klaviyo sleduje zobrazení produktů a přidání do košíku u prohlížečů, které dokáže identifikovat. Když si neznámý návštěvník prohlédne produkt, není profil, ke kterému by se událost přiřadila, a událost proto nemůže spustit flow. Počet návštěvníků, které Klaviyo rozpozná, tak omezuje, kolik lidí mohou vaše flow oslovit. Lepší texty e-mailů tento limit nezmění. Rozpoznání více nakupujících ano.

Jak Klaviyo identifikuje návštěvníka?

Klaviyo propojuje prohlížeč s profilem několika způsoby. Každý z nich vyžaduje, aby návštěvník nejdřív něco udělal.

MetodaCo se dějeKoho pokrývá
Kliknutí v e-mailu nebo SMS z KlaviyoKlaviyo přidává k odkazům na web ve vašich e-mailech parametr URL _kx se zašifrovanou hodnotou. Jeho skript tuto hodnotu odešle do Klaviyo, které návštěvníka identifikuje. Totéž mohou dělat identifikační odkazy v SMS zprávách z Klaviyo.Lidé, kteří už jsou ve vašem seznamu a kliknou
Formulář Klaviyo pro přihlášení k odběruNávštěvník odešle e-mailovou adresu nebo telefonní číslo ve vyskakovacím okně nebo vloženém formuláři.Návštěvníci, kteří vyplní formulář
JavaScript API (klaviyo.identify)Váš vlastní kód odešle e-mailovou adresu nebo telefonní číslo, například po přihlášení.Weby s vlastním vývojem
Pokladna, přes podporovanou integraciKlaviyo dokáže identifikovat návštěvníky během nákupu v pokladně. Na Shopify to vyžaduje zapnuté sledování anonymní aktivity a behaviorálních událostí a návštěvník musí přijmout marketingové a analytické cookies.Nakupující, kteří se dostanou do pokladny a udělí souhlas
Každá metoda závisí na akci návštěvníka. Návštěvník, který přijde poprvé z reklamy a přeskočí vyskakovací okno, zůstává anonymní až do pokladny.

Po identifikaci uchovává skript Klaviyo zašifrovaný token s názvem $exchange_id v cookie __kla_id. Klaviyo tuto cookie nastavuje na 2 roky, ale prohlížeče ji mohou zkrátit. Dokumentace Klaviyo uvádí, že Safari smaže cookie nastavenou přes JavaScript po 7 dnech používání prohlížeče bez interakce s vaším webem. Náš průvodce Safari ITP a tracking toto omezení vysvětluje podrobněji.

Klaviyo má také funkci anonymous visitor activity backfill. Když návštěvník povolí tracking, ale není identifikován, Klaviyo uchovává jeho události Viewed Product a Added to Cart v místním úložišti prohlížeče (local storage). Jakmile je návštěvník v tomto prohlížeči identifikován, Klaviyo události odešle do profilu s jejich původními časovými razítky. Ty pak mohou spouštět flow, pokud profil splňuje podmínky. Nastavení najdete na stránce Tracking v nastavení Klaviyo, v části onsite identification. I ono má limity: Safari může local storage smazat po 7 dnech používání prohlížeče bez návštěvy vašeho webu a aktivita před udělením souhlasu se neukládá.

Které nakupující Klaviyo přehlédne?

Mezera je největší u nakupujících, kteří se dostanou do pokladny bez jakéhokoli dřívějšího kontaktu s Klaviyo:

  • Noví návštěvníci z reklamy, kteří nikdy neklikli na e-mail a zavřeli vyskakovací okno.
  • Vracející se zákazníci s novým telefonem, novým prohlížečem nebo vymazaným prohlížečem.
  • Návštěvníci se Safari, jejichž cookie se smazala po 7 dnech používání prohlížeče bez návštěvy vašeho webu.
  • Návštěvníci, kteří odmítli cookies. Klaviyo je nesleduje, a to je správně.

Zde je propočítaný příklad jednoho měsíce v ukázkovém obchodě. V pokladně zadalo kontaktní údaje 1,200 nakupujících. Klaviyo jich už znalo 480. Zbývá tedy 1,200 − 480 = 720 nakupujících bez historie v Klaviyo z doby před pokladnou. Z nich 65% povolilo marketingové cookies: 720 × 0.65 = 468 nakupujících. Ostatních 252 je odmítlo.

Nakupující v kroku kontaktních údajů v pokladně (ukázkový obchod, jeden měsíc)
Zadali kontaktní údaje
1,200
Už identifikovaní v Klaviyo
480
Neznámí, povolili marketingové cookies
468
Neznámí, odmítli cookies
252
V tomto příkladu se 468 nakupujících, kteří dali souhlas, dostane do pokladny bez zobrazení produktů nebo přidání do košíku v Klaviyo. Právě jim může booster v pokladně pomoci.

Jak funguje booster ROASaurus v pokladně?

Booster je součástí pixelu ROASaurus v pokladně, tedy vlastního pixelu, který přidáte v Customer events na Shopify. Čeká na okamžik, kdy nakupující v pokladně odešle e-mailovou adresu nebo telefonní číslo. Potom udělá následující:

  1. Přečte cookie __kla_id od Klaviyo. Pokud cookie obsahuje $exchange_id, Klaviyo tohoto nakupujícího už zná a booster se zastaví.
  2. Pokud ne, odešle z prohlížeče nakupujícího jeden požadavek na klientské API Klaviyo s vaším veřejným klíčem API (ID webu). Požadavek identifikuje profil podle e-mailu, nebo podle telefonu, když e-mail chybí.
  3. Ve stejném požadavku zaznamená košík: událost Viewed Product a Added to Cart pro každou položku košíku, poté Started Checkout.
Nakupující odešle kontaktní údajeE-mail nebo telefon v pokladně Shopify
Pixel v pokladně zkontroluje __kla_idPokud Klaviyo nakupujícího zná, tady se končí
Klientské API KlaviyoProfil plus události košíku, odeslané s veřejným klíčem API
Vaše flow v KlaviyoO tom, co se odešle, rozhodují vaše spouštěče a filtry
Požadavek jde z prohlížeče nakupujícího přímo do Klaviyo. Booster jedná jen u nakupujících, které Klaviyo zatím nezná.

Události nesou ID produktu, ID varianty, název produktu, cenu, množství, URL produktu a obrázek, takže vaše šablony flow mohou zobrazit správné produkty. Started Checkout nese URL pokladny, položky a celkovou částku v pokladně. Booster zpětně datuje události košíku o jednu minutu nebo více na každou položku košíku, aby před Started Checkout padly v přirozeném pořadí. U košíku se dvěma položkami profil obdrží pět událostí:

__kla_id · no $exchange_idKlaviyo tohoto nakupujícího zatím nezná
Viewed Product · t−150s · $45.00Plátěná taška
Added to Cart · t−120s · $45.00Plátěná taška, množství 1
Viewed Product · t−90s · $30.00Kožená peněženka
Added to Cart · t−60s · $60.00Kožená peněženka, množství 2
Started Checkout · t−0s · $105.00URL pokladny a obě položky
Ukázkový košík. Každá položka dostane událost Viewed Product a Added to Cart; hodnota Added to Cart je cena krát množství ($30.00 × 2 = $60.00).

Do které metriky v Klaviyo události spadnou?

Klaviyo odděluje metriky podle zdroje. Události z jeho integrace se Shopify a události odeslané přes jeho API jsou samostatné metriky, i když mají stejný název. Události boosteru přicházejí přes klientské API Klaviyo. Jeho událost pokladny se jmenuje Started Checkout, zatímco metrika pokladny z integrace Klaviyo se Shopify se jmenuje Checkout Started. Flow, které se spouští na Checkout Started ze Shopify, se proto z události boosteru nespustí. Onsite skript Klaviyo odesílá Viewed Product a Added to Cart také přes API Klaviyo, takže události boosteru s těmito názvy mohou tyto metriky sdílet. Klaviyo to přímo neuvádí, proto si to ověřte ve svém účtu pomocí testovací pokladny popsané níže.

Při zapnutém Respect visitor consent, což je výchozí stav v Store settings, pixel v pokladně čte nastavení soukromí zákazníka ze Shopify. Booster běží jen tehdy, když nakupující povolí marketingové cookies. U nakupujícího, který je odmítne, booster do Klaviyo nic neodešle. Také vlastní identifikace v pokladně od Klaviyo na Shopify vyžaduje souhlas: nakupující musí přijmout marketingové a analytické cookies.

Druhá možnost, Always track, spouští booster u každého nakupujícího. Používejte ji jen tam, kde souhlas není vyžadován. Náš průvodce Consent Mode v2 a GDPR a stránka nápovědy k souhlasu vysvětlují, jak toto nastavení funguje napříč ROASaurus.

Prohlížeč vidí vždy jen váš veřejný klíč API, stejné ID webu, které používá vlastní onsite skript Klaviyo. Soukromý klíč API, pokud ho pro publika přidáte, se ukládá zašifrovaný na serveru ROASaurus a do prohlížeče se nikdy neodesílá.

Jak mohou zákaznické segmenty vylepšit vaše flow?

Druhá část integrace s Klaviyo funguje opačným směrem. S privátním klíčem API, který má oprávnění (scopes) lists:write a profiles:write, udržuje ROASaurus zákaznické publikum v seznamu v Klaviyo a každý den ho obnovuje. Vytvoříte ho na stránce Audiences ze všech zákazníků, z jednoho z 11 segmentů RFM z Customers & LTV, například Champions nebo At risk, nebo podle vlastních pravidel, například predikované LTV nebo zakoupených produktů. Odesílají se jen lidé s marketingovým souhlasem. Každý člen dostane tyto vlastnosti profilu:

  • roasaurus_segment, roasaurus_orders, roasaurus_revenue a roasaurus_last_order
  • roasaurus_predicted_ltv_12m: predikované tržby za 12 měsíců
  • roasaurus_expected_next_12m: očekávané tržby v příštích 12 měsících

Ve flow pro opuštěný košík vám podmíněné rozdělení podle roasaurus_segment umožňuje zacházet se zákazníky odlišně. Například Champions a Loyal customers pošlete obyčejnou připomínku a slevu si nechte pro lidi, kteří ještě nikdy neobjednali. Tyto vlastnosti mají jen zákazníci v synchronizovaném publiku, takže noví nakupující spadnou do větve pro profily bez nich. Synchronizujte publikum All customers, pokud chcete, aby je nesl každý dřívější zákazník.

Jako bezpečnostní pravidlo se synchronizace, která by odstranila velkou část seznamu, neprovede. U seznamu s 30 nebo více členy se běh, který by odstranil více než třetinu členů nebo seznam vyprázdnil, pozastaví. Publikum se zobrazuje jako pozastavené, dokud není pozdější běh stabilní.

Členů nyníBěh by odstranilPodíl odstraněnýchVýsledek
201575%Provedeno: seznam má méně než 30 členů
3009030%Provedeno: 90 není více než 300 ÷ 3 = 100
30012040%Pozastaveno: 120 je více než 100
4545100%Pozastaveno: běh by seznam vyprázdnil
Pravidlo pozastavení chrání seznamy, na kterých závisejí flow a kampaně, před náhlým poklesem, například po problému s daty.

Zastavení publika v ROASaurus ponechá seznam v Klaviyo beze změny.

Jak ho nastavit a otestovat?

  1. Přidejte pixel Klaviyo

    V ROASaurus otevřete Tracking & platforms, na kartě Klaviyo klikněte na Add pixel a vložte svůj veřejný klíč API, tedy 6místné ID webu.

  2. Přidejte pixel do pokladny ve Shopify

    V Shopify admin přejděte do Settings › Customer events › Add custom pixel. Vložte kód ze stránky Tracking & platforms. Každý krok uvádí návod k nastavení na Shopify.

  3. Zkontrolujte nastavení souhlasu

    Ponechte Respect visitor consent zapnuté, pokud neprodáváte jen tam, kde souhlas není vyžadován.

  4. Projděte testovací pokladnou

    V anonymním okně prohlížeče přidejte dva produkty, přejděte do pokladny a zadejte e-mailovou adresu, kterou ovládáte a kterou Klaviyo ještě nikdy nevidělo. Pokud se vaše lišta zeptá, přijměte marketingové cookies.

  5. Zkontrolujte profil a spouštěče flow

    V Klaviyo otevřete nový profil. Měli byste vidět Viewed Product, Added to Cart a Started Checkout. Potom otevřete každé flow pro opuštění a ověřte, že jeho spouštěcí metrika je ta, pod kterou se vaše testovací události zobrazují. Metriky se stejným názvem mohou pocházet z různých zdrojů, proto porovnejte ikonu zdroje vedle názvu každé metriky.

  6. Volitelně: přidejte publika

    Do pixelu Klaviyo přidejte privátní klíč API s oprávněními lists:write a profiles:write, poté vytvořte publikum na stránce Audiences a přidejte Klaviyo jako cíl.

Pomohou ještě dvě kontroly v Klaviyo. Řiďte se radou Klaviyo a spouštějte flow Added to Cart a Started Checkout odděleně, s filtrem, který z flow Added to Cart odstraní lidi, kteří zahájili pokladnu. Booster zaznamená Started Checkout hned po událostech košíku. Pokud tento filtr používá stejnou metriku pokladny, jakou obdržel váš testovací nakupující, tito nakupující nedostanou druhou připomínku z flow Added to Cart. A pokud používáte také vlastní identifikaci v pokladně od Klaviyo nebo anonymous activity backfill, váš testovací nákup ukáže, zda nakupující dostává události z obou.

Co booster nedokáže?

Co dělá
  • Identifikuje nakupující, které Klaviyo nezná, když v pokladně Shopify odešlou kontaktní údaje
  • Zaznamená každou položku košíku jako Viewed Product a Added to Cart, poté Started Checkout
  • Nezasahuje u nakupujících, které Klaviyo už zná
  • Řídí se vaším nastavením souhlasu
Co nedělá
  • Neodesílá e-maily: o tom rozhodují vaše flow v Klaviyo
  • Nezaznamenává produkty, které si nakupující prohlédl, ale nepřidal do košíku
  • Neidentifikuje návštěvníky, kteří odejdou před krokem s kontaktními údaji v pokladně
  • Nefunguje mimo pokladnu Shopify
  • Nenastavuje cookie __kla_id, takže vlastní skript Klaviyo prohlížeč při pozdější návštěvě nepozná
  • Neidentifikuje nakupující, kteří odmítli marketingové cookies, pokud se souhlas respektuje
Booster rozšiřuje skupinu, kterou mohou vaše flow v pokladně oslovit. Nenahrazuje formuláře pro přihlášení k odběru ani kliknutí v e-mailech dříve během návštěvy.

ROASaurus používá signály z Klaviyo i pro vlastní reporty. Když návštěvník odešle formulář Klaviyo, skript ROASaurus propojí tento e-mail s návštěvníkem. Reaguje na odeslání formuláře a nikdy nečte stisky kláves. Návštěvy s parametrem _kx, s utm_source hodnoty klaviyo nebo s utm_medium hodnoty email se v atribuci počítají jako kanál e-mail. V části Channels ROASaurus ukazuje také tržby, které Klaviyo připisuje jednotlivým kampaním a flow, vedle vlastních čísel založených na kliknutích a zisku po odečtení nákladů na Klaviyo. Samotná atribuce počítá e-mail přes kliknutí.

Zdroje

  1. Klaviyo Help Center: Understanding cookies in Klaviyo
  2. Klaviyo Help Center: How to create an abandoned cart flow
  3. Klaviyo Help Center: How to create a browse abandonment flow
  4. Klaviyo Help Center: Understand Klaviyo's anonymous visitor activity backfill
  5. Klaviyo Help Center: Shopify data reference

V ROASaurus

Čtěte dál

Kreativy, e-mail a AIÚnava kreativ v reklamách na Facebooku: kdy reklamu vyměnitÚnava kreativ v reklamách na Facebooku se projevuje rostoucí frekvencí a klesajícím CTR. Naučte se ji měřit u každé reklamy, číst hook rate a hold rate a naplánovat pravidelnou obměnu.Kreativy, e-mail a AIShopify MCP: ptejte se na data svého obchodu v Claude a dalších AI aplikacíchShopify MCP server umožňuje Claude a dalším AI aplikacím dotazovat se na data vašeho obchodu. Podívejte se, jak fungují nástroje ROASaurus jen pro čtení a jak je připojit.TrackingBlokátory reklam a tracking: o co váš obchod přicházíBlokátory reklam zastavují trackovací pixely, takže reklamní platformy nevidí část nákupů. Zjistěte, které události se ztrácejí, proč se server-side události neztrácejí a jak změřit rozsah svého výpadku.
Časté dotazy

Otázky a odpovědi

Proč moje flow Klaviyo pro opuštěný košík neoslovuje každého nakupujícího?

Klaviyo může přidávat události jen do profilu, který identifikovalo, a to přes kliknutí v e-mailu, formulář, volání identify nebo pokladnu. Anonymní návštěvníci a návštěvníci, kteří odmítnou cookies, nemají profil, který by flow mohlo použít.

Co je parametr _kx v odkazech Klaviyo?

Je to parametr URL, ne cookie. Klaviyo přidává _kx k odkazům na web ve vašich e-mailech. Jeho hodnota je zašifrovaná a Klaviyo podle ní identifikuje člověka, který klikl.

Posílá booster ROASaurus e-maily?

Ne. Pouze identifikuje nakupujícího v Klaviyo a zaznamená položky jeho košíku a zahájení pokladny. O tom, co se odešle, rozhodují vaše vlastní flow v Klaviyo.

Které klíče Klaviyo potřebuji?

Veřejný klíč API (ID webu) pro booster v pokladně. Privátní klíč API s oprávněními lists:write a profiles:write jen tehdy, pokud chcete, aby ROASaurus udržoval zákaznické segmenty v seznamech Klaviyo.

Funguje booster na WooCommerce nebo jiných platformách?

Ne. Běží v pixelu ROASaurus v pokladně uvnitř pokladny Shopify, takže funguje jen na Shopify.

Může synchronizace publika vyprázdnit můj seznam v Klaviyo?

U seznamu s 30 nebo více členy se běh, který by odstranil více než třetinu seznamu nebo ho vyprázdnil, místo provedení pozastaví. Publikum se zobrazuje jako pozastavené, dokud není pozdější běh stabilní.

Každý prodej dohledaný k reklamě, která ho přinesla

Server-side tracking, zisk a celoživotní hodnota zákazníka v jedné aplikaci. 14denní zkušební verze zdarma, bez platební karty.

Začněte svou zkušební verzi zdarma →