Креативи, имейл и AI

Потоци за изоставени колички в Klaviyo: разпознавайте повече купувачи

Потоците за изоставени колички и за разглеждане в Klaviyo достигат само до купувачи, които Klaviyo може да идентифицира. Научете как ги идентифицира и как да разпознавате повече от тях на страницата за плащане.

·Обновено на ·11 мин четене·От екипа на ROASaurus

Основни изводи
  • Потоците на Klaviyo за изоставена количка и за изоставено разглеждане достигат само до профили, които Klaviyo е идентифицирал по имейл адрес или телефонен номер.
  • Klaviyo идентифицира посетителите чрез имейл връзки с _kx, форми за записване, своя JavaScript API и поддържани интеграции за страницата за плащане и пази резултата в бисквитката __kla_id.
  • Усилвателят за страницата за плащане на ROASaurus идентифицира купувачите, които Klaviyo още не познава, на страницата за плащане в Shopify и изпраща количката им през API на Klaviyo като Viewed Product, Added to Cart и Started Checkout, затова проверете по коя метрика се задейства всеки поток.
  • При включено Respect visitor consent усилвателят работи само за купувачи, които разрешават маркетингови бисквитки.
  • Усилвателят възстановява активността от количката, затова не може да добави продукти, които купувачът само е разгледал.

Поток на Klaviyo за изоставена количка може да изпрати имейл само на купувач, когото Klaviyo е идентифицирал: профил с имейл адрес или телефонен номер, свързан с браузъра, в който човекът пазарува. Анонимните посетители пак добавят продукти в количката си, но Klaviyo не може да свърже тази активност с човек, така че за тях не се стартира никакъв поток.

Това ръководство обяснява как Klaviyo идентифицира посетителите, кои купувачи пропуска и как връзката на ROASaurus с Klaviyo идентифицира повече от тях на страницата за плащане в Shopify. Обхваща още съгласието, клиентските сегменти за вашите потоци, настройката и тестването и какво връзката не може да прави.

Защо потоците за изоставена количка достигат само до идентифицирани посетители?

Потоците на Klaviyo започват от метрики. Поток за изоставено разглеждане започва от Viewed Product. Поток за изоставена количка започва от Added to Cart или, в повечето готови потоци, от Started Checkout. В Shopify метриката за плащане от интеграцията на Klaviyo с Shopify се нарича Checkout Started. Всяко от тези събития принадлежи на профил, а Klaviyo се нуждае от данни за контакт, за да създаде профил.

JavaScript на Klaviyo на сайта проследява прегледите на продукти и добавянията в количката за браузъри, които може да идентифицира. Когато неизвестен посетител разглежда продукт, няма профил, към който да се прикачи събитието, така че събитието не може да стартира поток. Затова броят на посетителите, които Klaviyo разпознава, ограничава до колко хора могат да достигнат потоците ви. По-добрият текст на имейла не променя това ограничение. Разпознаването на повече купувачи го променя.

Как Klaviyo идентифицира посетител?

Klaviyo свързва браузър с профил по няколко начина. Всеки от тях изисква посетителят първо да направи нещо.

МетодКакво се случваКого обхваща
Кликване в имейл или SMS на KlaviyoKlaviyo добавя URL параметър _kx с криптирана стойност към връзките към сайта в имейлите ви. Скриптът му изпраща тази стойност на Klaviyo, който идентифицира посетителя. Идентифициращите връзки в SMS съобщенията на Klaviyo могат да правят същото.Хора, които вече са във вашия списък и кликнат
Форма за записване на KlaviyoПосетителят изпраща имейл адрес или телефонен номер в изскачащ прозорец или вградена форма.Посетители, които попълнят форма
JavaScript API (klaviyo.identify)Вашият собствен код изпраща имейл адрес или телефонен номер, например след вход.Сайтове със специално разработване
Страница за плащане, чрез поддържана интеграцияKlaviyo може да идентифицира посетители по време на плащането. В Shopify това изисква включено проследяване на анонимна активност и поведенчески събития, а посетителят трябва да приеме маркетинговите и аналитичните бисквитки.Купувачи, които стигат до страницата за плащане и дадат съгласие
Всеки метод зависи от действие на посетителя. Посетител за първи път, който идва от реклама и пропусне изскачащия прозорец, остава анонимен до страницата за плащане.

След идентификацията скриптът на Klaviyo пази криптиран токен с име $exchange_id в бисквитката __kla_id. Klaviyo задава тази бисквитка за 2 години, но браузърите могат да я скъсят. Собствената документация на Klaviyo казва, че Safari изтрива бисквитката, зададена от JavaScript, след 7 дни използване на браузъра без взаимодействие с вашия сайт. Нашето ръководство за Safari ITP и проследяването обяснява това ограничение по-подробно.

Klaviyo има и функция anonymous visitor activity backfill. Когато посетител разрешава проследяване, но не е идентифициран, Klaviyo пази събитията му Viewed Product и Added to Cart в локалното хранилище на браузъра. Щом посетителят бъде идентифициран в този браузър, Klaviyo изпраща събитията към профила с оригиналните им времеви отпечатъци. Тогава те могат да задействат потоци, ако профилът отговаря на условията. Настройката е на страницата Tracking в настройките на Klaviyo, в раздела за идентификация на сайта. Тя също има ограничения: Safari може да изтрие локалното хранилище след 7 дни използване на браузъра без посещение на вашия сайт, а активността преди съгласието не се съхранява.

Кои купувачи Klaviyo пропуска?

Празнината е най-голяма при купувачи, които стигат до страницата за плащане без никакъв предишен контакт с Klaviyo:

  • Посетители за първи път от реклама, които никога не са кликвали върху имейл и са затворили изскачащия прозорец.
  • Връщащи се клиенти с нов телефон, нов браузър или изчистен браузър.
  • Посетители с Safari, чиято бисквитка е била изтрита след 7 дни използване на браузъра без посещение на вашия сайт.
  • Посетители, които са отказали бисквитки. Klaviyo не ги проследява и това е правилно.

Ето разработен пример за един месец в примерен магазин. 1,200 купувачи са изпратили данните си за контакт на страницата за плащане. Klaviyo вече е познавал 480 от тях. Остават 1,200 − 480 = 720 купувачи без история в Klaviyo от преди плащането. От тях 65% са разрешили маркетингови бисквитки: 720 × 0.65 = 468 купувачи. Другите 252 са отказали.

Купувачи на стъпката с данни за контакт на страницата за плащане (примерен магазин, един месец)
Изпратили данни за контакт
1,200
Вече идентифицирани от Klaviyo
480
Неизвестни, разрешили маркетингови бисквитки
468
Неизвестни, отказали бисквитки
252
В този пример 468 купувачи, дали съгласие, стигат до страницата за плащане без прегледи на продукти или добавяния в количката в Klaviyo. Това е групата, на която усилвателят за страницата за плащане може да помогне.

Как работи усилвателят за страницата за плащане на ROASaurus?

Усилвателят е част от пиксела на ROASaurus за страницата за плащане, персонализираният пиксел, който добавяте в Customer events на Shopify. Той изчаква момента, в който купувачът изпрати имейл адреса или телефонния си номер на страницата за плащане. След това прави следното:

  1. Чете бисквитката __kla_id на Klaviyo. Ако бисквитката съдържа $exchange_id, Klaviyo вече познава този купувач и усилвателят спира.
  2. Ако не, изпраща една заявка от браузъра на купувача към client API на Klaviyo, с вашия публичен API ключ (site ID). Заявката идентифицира профила по имейл или по телефон, когато няма имейл.
  3. В същата заявка записва количката: събитие Viewed Product и събитие Added to Cart за всеки ред в количката, после Started Checkout.
Купувачът изпраща данни за контактИмейл или телефон на страницата за плащане в Shopify
Пикселът за страницата за плащане проверява __kla_idАко Klaviyo познава купувача, спира тук
Client API на KlaviyoПрофил плюс събития за количката, изпратени с публичния API ключ
Вашите потоци в KlaviyoВашите тригери и филтри решават какво се изпраща
Заявката отива от браузъра на купувача направо към Klaviyo. Усилвателят действа само върху купувачи, които Klaviyo още не познава.

Събитията носят ID на продукта, ID на варианта, име на продукта, цена, количество, URL адрес и изображение на продукта, така че шаблоните на потоците ви да могат да показват правилните продукти. Started Checkout носи URL адреса на страницата за плащане, артикулите и общата сума. Усилвателят датира събитията за количката назад с една минута или повече за всеки ред в количката, така че те да попаднат в естествен ред преди Started Checkout. За количка с два реда профилът получава пет събития:

__kla_id · no $exchange_idKlaviyo още не познава този купувач
Viewed Product · t−150s · $45.00Платнена пазарска чанта
Added to Cart · t−120s · $45.00Платнена пазарска чанта, количество 1
Viewed Product · t−90s · $30.00Кожен портфейл
Added to Cart · t−60s · $60.00Кожен портфейл, количество 2
Started Checkout · t−0s · $105.00URL адрес на страницата за плащане и двата артикула
Примерна количка. Всеки ред получава събитие Viewed Product и събитие Added to Cart; стойността на Added to Cart е цената по количеството ($30.00 × 2 = $60.00).

В коя метрика на Klaviyo попадат събитията?

Klaviyo държи метриките отделно по източник. Събитията от интеграцията му с Shopify и събитията, изпратени през неговите API, са отделни метрики, дори когато имат едно и също име. Събитията на усилвателя идват през client API на Klaviyo. Събитието му за плащане се казва Started Checkout, докато метриката за плащане от интеграцията на Klaviyo с Shopify се казва Checkout Started. Поток, който се задейства от Checkout Started на Shopify, затова не стартира от събитието на усилвателя. Скриптът на Klaviyo на сайта също изпраща Viewed Product и Added to Cart през API на Klaviyo, така че събитията на усилвателя с тези имена може да споделят тези метрики. Klaviyo не казва това директно, затова проверете в акаунта си с тестовото плащане, описано по-долу.

При включено Respect visitor consent, което е по подразбиране в Store settings, пикселът за страницата за плащане чете настройките за поверителност на клиентите в Shopify. Усилвателят работи само когато купувачът разрешава маркетингови бисквитки. За купувач, който откаже, усилвателят не изпраща нищо към Klaviyo. Собствената идентификация на Klaviyo на страницата за плащане в Shopify също изисква съгласие: купувачът трябва да приеме маркетинговите и аналитичните бисквитки.

Другата опция, Always track, пуска усилвателя за всеки купувач. Използвайте я само там, където не се изисква съгласие. Нашето ръководство за Consent Mode v2 и GDPR и помощната страница за съгласието обясняват как работи настройката в ROASaurus.

Браузърът вижда само вашия публичен API ключ, същия site ID, който използва собственият скрипт на Klaviyo на сайта. Частният API ключ, ако добавите такъв за аудиториите, се съхранява криптиран на сървъра на ROASaurus и никога не се изпраща към браузъра.

Как клиентските сегменти могат да подобрят потоците ви?

Втора част от интеграцията с Klaviyo работи в обратната посока. С частен API ключ с обхватите lists:write и profiles:write ROASaurus поддържа клиентска аудитория в списък на Klaviyo и я обновява всеки ден. Изградете я в страницата Audiences от всички клиенти, от един от 11-те RFM сегмента от Customers & LTV, например Champions или At risk, или по ваши собствени правила, например прогнозирана LTV или закупени продукти. Изпращат се само хора с маркетингово съгласие. Всеки член получава тези свойства на профила:

  • roasaurus_segment, roasaurus_orders, roasaurus_revenue и roasaurus_last_order
  • roasaurus_predicted_ltv_12m: прогнозирани приходи за 12 месеца
  • roasaurus_expected_next_12m: очаквани приходи за следващите 12 месеца

В поток за изоставена количка условно разделяне (conditional split) по roasaurus_segment ви позволява да третирате клиентите по различен начин. Например изпратете на Champions и Loyal клиенти обикновено напомняне и пазете отстъпката за хора, които никога не са поръчвали. Само клиентите в синхронизирана аудитория имат тези свойства, така че новите купувачи попадат в клона за профили без тях. Синхронизирайте аудиторията All customers, ако искате всеки минал клиент да ги носи.

Като правило за безопасност синхронизация, която би премахнала голяма част от списък, не се прилага. При списък с 30 или повече члена изпълнение, което би премахнало повече от една трета от членовете или би изпразнило списъка, се поставя на пауза. Аудиторията се показва като на пауза, докато по-късно изпълнение не е стабилно.

Членове сегаИзпълнението би премахналоПремахнат дялРезултат
201575%Приложено: списъкът има по-малко от 30 члена
3009030%Приложено: 90 не е повече от 300 ÷ 3 = 100
30012040%На пауза: 120 е повече от 100
4545100%На пауза: изпълнението би изпразнило списъка
Правилото за пауза защитава списъците, от които зависят потоците и кампаниите, от внезапен спад, например след проблем с данните.

Спирането на аудитория в ROASaurus оставя списъка в Klaviyo такъв, какъвто е.

Как се настройва и тества?

  1. Добавете пиксела на Klaviyo

    В ROASaurus отворете Tracking & platforms, кликнете върху Add pixel в картата на Klaviyo и поставете публичния си API ключ, 6-символния site ID.

  2. Добавете пиксела за страницата за плащане в Shopify

    В Shopify admin отидете в Settings › Customer events › Add custom pixel. Поставете фрагмента от страницата Tracking & platforms. Ръководството за настройка в Shopify изброява всяка стъпка.

  3. Проверете настройката за съгласие

    Дръжте Respect visitor consent включено, освен ако не продавате само там, където не се изисква съгласие.

  4. Направете тестово плащане

    В частен прозорец на браузъра добавете два продукта, отидете на страницата за плащане и въведете имейл адрес, който контролирате и който Klaviyo никога не е виждал. Приемете маркетинговите бисквитки, ако банерът ви го поиска.

  5. Проверете профила и тригерите на потоците

    В Klaviyo отворете новия профил. Трябва да видите Viewed Product, Added to Cart и Started Checkout. След това отворете всеки поток за изоставяне и потвърдете, че метриката му за тригер е метриката, под която се появяват тестовите ви събития. Метрики с едно и също име може да идват от различни източници, затова сравнете иконата на източника до името на всяка метрика.

  6. По избор: добавете аудитории

    Добавете частен API ключ с lists:write и profiles:write към пиксела на Klaviyo, след което създайте аудитория в страницата Audiences и добавете Klaviyo като дестинация.

Още две проверки в Klaviyo. Следвайте съвета на Klaviyo и пускайте потоците Added to Cart и Started Checkout поотделно, с филтър, който премахва хората, започнали плащане, от потока Added to Cart. Усилвателят записва Started Checkout веднага след събитията за количката. Ако този филтър използва същата метрика за плащане, която е получил вашият тестов купувач, тези купувачи не получават второ напомняне от потока Added to Cart. А ако използвате и собствената идентификация на Klaviyo на страницата за плащане или anonymous activity backfill, тестовото ви плащане показва дали купувачът получава събития и от двата.

Какво не може да прави усилвателят?

Какво прави
  • Идентифицира купувачи, които Klaviyo не познава, когато изпратят данни за контакт на страницата за плащане в Shopify
  • Записва всеки ред от количката като Viewed Product и Added to Cart, после Started Checkout
  • Оставя купувачите на спокойствие, когато Klaviyo вече ги познава
  • Следва настройката ви за съгласие
Какво не прави
  • Не изпраща имейли: това решават вашите потоци в Klaviyo
  • Не записва продукти, които купувачът е разгледал, но не е добавил в количката
  • Не идентифицира посетители, които си тръгват преди стъпката с данни за контакт на страницата за плащане
  • Не работи извън страницата за плащане в Shopify
  • Не задава бисквитката __kla_id, затова собственият скрипт на Klaviyo не разпознава браузъра при по-късно посещение
  • Не идентифицира купувачи, които са отказали маркетингови бисквитки, докато съгласието се спазва
Усилвателят разширява групата, до която потоците ви могат да достигнат на страницата за плащане. Той не замества формите за записване или кликванията върху имейли по-рано в посещението.

ROASaurus използва сигнали от Klaviyo и за собствените си отчети. Когато посетител изпрати форма на Klaviyo, скриптът на ROASaurus свързва този имейл с посетителя. Той реагира на изпращането на формата и никога не чете натисканията на клавиши. Посещенията с параметър _kx, с utm_source klaviyo или с utm_medium email се броят за канал имейл в атрибуцията. В Channels ROASaurus показва и приходите, които Klaviyo приписва на всяка кампания и поток, до собствените си числа, базирани на кликванията, и печалбата след разходите за Klaviyo. Самата атрибуция отчита имейла чрез кликванията.

Източници

  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

В ROASaurus

Продължете да четете

Креативи, имейл и AIУмора на креативите във Facebook реклами: кога да смените рекламаУмората на креативите във Facebook реклами се проявява като растяща честота на показване и спадащ CTR. Научете как да я измервате за всяка реклама, как да четете hook rate и hold rate и как да планирате редовно обновяване.Креативи, имейл и AIShopify MCP: задавайте въпроси за данните на магазина си в Claude и други AI приложенияЕдин Shopify MCP сървър позволява на Claude и други AI приложения да заявяват данните на вашия магазин. Вижте как работят инструментите на ROASaurus само за четене и как да ги свържете.ПроследяванеБлокери на реклами и проследяване: какво губи вашият магазинБлокерите на реклами спират пикселите за проследяване, затова рекламните платформи пропускат покупки. Вижте кои събития се губят, защо събитията от страна на сървъра не се губят и как да измерите своята разлика.
ЧЗВ

Въпроси и отговори

Защо моят поток на Klaviyo за изоставена количка не достига до всеки купувач?

Klaviyo може да добавя събития само към профил, който е идентифицирал, чрез кликване върху имейл, форма, извикване на identify или плащане. Анонимните посетители и посетителите, които отказват бисквитки, нямат профил, който потокът да използва.

Какво е параметърът _kx във връзките на Klaviyo?

Това е URL параметър, а не бисквитка. Klaviyo добавя _kx към връзките към сайта в имейлите ви. Стойността му е криптирана и Klaviyo я използва, за да идентифицира човека, който е кликнал.

Изпраща ли усилвателят на ROASaurus имейли?

Не. Той само идентифицира купувача в Klaviyo и записва редовете от количката му и началото на плащането. Вашите собствени потоци в Klaviyo решават какво да се изпрати.

Какви ключове на Klaviyo ми трябват?

Публичният API ключ (site ID) за усилвателя на страницата за плащане. Частен API ключ с lists:write и profiles:write — само ако искате ROASaurus да поддържа клиентски сегменти в списъци на Klaviyo.

Работи ли усилвателят в WooCommerce или други платформи?

Не. Той работи в пиксела на ROASaurus за страницата за плащане в Shopify, така че работи само в Shopify.

Може ли синхронизирането на аудитория да изпразни списъка ми в Klaviyo?

При списък с 30 или повече члена изпълнение, което би премахнало повече от една трета от него или би го изпразнило, се поставя на пауза вместо да се приложи. Аудиторията се показва като на пауза, докато по-късно изпълнение не е стабилно.

Всяка продажба, проследена до рекламата, която я е донесла

Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.

Започнете безплатния си пробен период →