Czego się dowiesz?

Czego się dowiesz?

Zrozumiesz, czym są dynamiczne dane zdarzeń, kiedy ich używać, gdzie je znaleźć i jak uwzględniać je w wiadomościach z sekwencji. Poznasz różne działania wykonywane przez klientów i dowiesz się, jak wykorzystać te dane do tworzenia w Klaviyo spersonalizowanych sekwencji wiadomości. Możesz na przykład w oparciu o dane zdarzenia w wiadomości z sekwencji porzuconego koszyka zakupowego pokazywać klientom produkty, które pozostawili bez zakupu, ich zdjęcia i nie tylko. Taki rodzaj komunikacji zapewnia bardziej spersonalizowane doświadczenie dla klientów i zwiększa szansę konwersji.

Czym są zmienne zdarzeń?

Czym są zmienne zdarzeń?

W przypadku integracji z usługą lub narzędziem innej firmy kiedy profil klienta wykonuje jakieś działanie, Klaviyo rejestruje określone metryki. To, jakie działania śledzi Klaviyo, zależy od rodzaju integracji. Do najczęstszych zdarzeń należą Rozpoczęto proces płatności , Złożono zamówienie i Wyświetlono produkt. Ponadto każda metryka rejestrowana w Klaviyo zawiera istotne informacje o zdarzeniu, które nazywane są metadanymi.

Na przykład gdy klient rozpoczyna zakupy w kasie, Klaviyo zarejestruje to zdarzenie jako Rozpoczęto proces płatności. Co pewien czas Klaviyo otrzymuje z platformy zewnętrznej szczegółowe informacje dotyczące produktów pozostawionych w koszyku, liczby sztuk każdego produktu, ich łącznej ilości, zdjęć itp. Dane te są przechowywane jako zmienne zdarzeń w Klaviyo i zawierają wszystkie informacje związane z działaniem wykonanym przez konkretnych klienta czy klientkę.

Aby móc wyświetlać dane zdarzeń, należy mieć zainstalowaną konkretną integrację. Dowiedz się więcej na temat integracji zbudowanych przez Klaviyo lub wykorzystywania interfejsu API Klaviyo do tworzenia niestandardowych integracji.

Kiedy można wykorzystać zmienne zdarzeń?

Kiedy można wykorzystać zmienne zdarzeń?

Zmienne zdarzeń są oparte na zachowaniu klientów, dlatego można je wykorzystać tylko w wiadomościach z sekwencji uruchamianej przez metrykę.

Sekwencje, które uruchamiają listy, segmenty lub właściwości daty nie są wyzwalane przez zdarzenia, ale przez informacje o kliencie zawarte w jego profilu. W takiej sytuacji nie istnieją zmienne zdarzeń, które można pobrać i wykorzystać w sekwencji e-mailowej lub SMS-owej. Zmiennych zdarzeń nie można też wykorzystać w kampaniach, ponieważ są one wysyłane ręcznie i jednorazowo i nie są oparte na działaniach klienta czy klientki.

Do typowych przykładów sekwencji uruchamianych metryką należą:

Gdzie znaleźć zmienne zdarzeń?

Gdzie znaleźć zmienne zdarzeń?

SMS-y

SMS-y

  1. W kreatorze sekwencji kliknij wiadomość SMS lub MMS, do której chcesz dodać zmienną zdarzenia.
  2. Kliknij przycisk Edytuj znajdujący się obok opcji Treść.
  3. Tutaj dodasz do wiadomości tekst, emotikony, obrazy statyczne lub dynamiczne oraz pliki GIF. Można również dodać personalizację profilu i zmienne zdarzeń.
  4. Aby znaleźć zmienne zdarzeń, kliknij przycisk Wyświetl podgląd i testuj. To okienko modalne zawiera 10 ostatnich zdarzeń, między którymi możesz przechodzić (np. w przypadku sekwencji pozakupowej pojawi się tutaj 10 ostatnich zdarzeń Złożono zamówienie). 
  5. To okienko modalne zawiera również wszystkie powiązane zmienne zdarzeń. Aby wyświetlić zmienne, otwórz w oknie modalnym podglądu menu Wszystkie właściwości.

  6. Ta lista rozwijana zawiera informacje o wszystkich zmiennych dla tego zdarzenia. Kliknięcie dowolnej pozycji wiersza umożliwia automatyczne skopiowanie jej do schowka, co ułatwia dodawanie zmiennych zdarzeń do wiadomości.
E-maile

E-maile

Aby dodać zmienne zdarzeń w sekwencji e-mailowej: 

  1. Otwórz w edytorze sekwencji e-maila. 
  2. Kliknij znajdującą się obok opcji Szablon funkcję Edytuj.
  3. Kliknij Wyświetl podgląd i testuj.
  4. Aby skopiować nazwę właściwości z Właściwości zdarzenia, kliknij ją w menu. 
    Użytkownik kopiuje zmienną zdarzenia w Klaviyo
  5. Wklej znacznik do swojej sekwencji e-mailowej.
To okno podglądu zawiera wszystkie dane dostępne dla danej metryki zdarzenia. Pozycje na liście mają numery zaczynające się od 0. Jeśli na przykład {{ event.extra.line_items.0.product.name }} jest wartością zmiennej dla produktu, 0 oznacza, że jest to pierwsza pozycja w tablicy.

Aby wykorzystać zmienne zdarzeń, należy je dokładnie skopiować. W zmiennych zdarzeń brana pod uwagę jest wielkość liter, a najdrobniejsza niezgodność z zapisem w oknie podglądu może spowodować, że zmienna nie będzie działać prawidłowo.

Częste przykłady zmiennych zdarzeń

Częste przykłady zmiennych zdarzeń

Składnia zmiennych zdarzeń zależy zarówno od integracji, jak i metryki zdarzenia. Składnię wszystkich dostępnych zmiennych dla danego zdarzenia można wyświetlić, przewijając okno podglądu i klikając poszczególne pozycje.

Poniżej znajdują się przykłady częstych zmiennych uporządkowane według integracji dla zdarzenia Rozpoczęto proces płatności. Należy pamiętać, że zmienna może się różnić w zależności od metryki użytej do uruchomienia sekwencji. 

BigCommerce
Nazwa/tytuł produktu{{ event.extra.line_items.0.product.name }}
Adres URL produktu{{ event.extra.items.0.product.url }}
Obraz{{ event.extra.items.0.product.images.0.src }}
Cena produktu {{ event.extra.line_items.0.product.price }
Ilość{{ event.extra.line_items.0.quantity }}
Ogółem{{ event.extra.total_inc_tax }}
 

Magento 1

Magento 2

Nazwa/tytuł produktu

{{ event.extra.line_items.0.product.name }}

{{ event.extra.line_items.0.product.name }}

Adres URL produktu

{{ event.extra.line_items.0.product.key }}

{{ event.Items.0.Product.FullURL }}

Obraz

{{ event.extra.line_items.0.product.images.0.url }}

{{ event.extra.line_items.0.product.images.0.url }}

Cena produktu 

{{ event.extra.items.0.base_original_price }}

{{ event.extra.line_items.0.product.price }}

Ilość

{{ event.extra.line_items.0.quantity }}

{{ event.extra.line_items.0.quantity }}

Ogółem

{{ event.extra.base_grand_total }}

{{ event.extra.base_grand_total }}

Shopify
Nazwa/tytuł produktu{{ event.extra.line_items.0.product.title }}
Obsługa produktu{{ event.extra.line_items.0.product.handle }}
Obraz{{ event.extra.line_items.0.product.images.0.src }}
Cena produktu {{ event.extra.line_items.0.line_price }}
Ilość{{ event.extra.line_items.0.quantity }}
Ogółem{{ event.extra.customer.total_spent }}
Waluta sklepu
(waluta podstawowa sklepu)
{{ event|lookup:'$currency_code' }}
Waluta wyświetlana
(waluta używana przez klienta)
{{ event.extra.presentment_currency }}
WooCommerce*
Nazwa/tytuł produktu{{ event.extra.Items.0.Name }}
Adres URL produktu{{ event.extra.Items.0.URL }}
Obraz{{ event.extra.Items.0.Images.0.URL }}
Cena produktu {{ event.extra.Items.0.LineTotal }}
Ilość{{ event.extra.Items.0.Quantity }}
Ogółem{{ event.extra.Items.0.TotalWithTax }}

*Koszyki sekwencji porzuconego koszyka zakupowego w WooCommerce można odtwarzać za pomocą parametru ?wck_rebuild_cart={{ event.extra.CartRebuildKey }}. Funkcja odtwarzania koszyka zakupowego jest również dostępna dla integracji z Shopify i Magento 1, przy czym jest ona wstępnie generowana w domyślnej sekwencji porzuconego koszyka zakupowego.

Tablice zmiennych zdarzeń (tylko w e-mailach)

Tablice zmiennych zdarzeń (tylko w e-mailach)

Jeśli dodasz do e-maila powyższą zmienną, możesz pobrać dane dynamiczne dla pierwszego produktu pozostawionego w koszyku. To zupełnie jak podejście do stojących w kolejce ludzi i zapytanie pierwszej osoby o jej imię. Ta metoda sprawdza się, jeśli w koszyku znajdował się tylko jeden produkt. W przypadku wielu produktów lub gdy nie wiadomo, ile ich dodano, technika ta jest dość czasochłonna.

Idealnym rozwiązaniem byłoby uzyskanie wszystkich zmiennych zdarzeń dla pozycji w grupie od razu, za pomocą jednego polecenia. To tak, jakby po zawołaniu „imię!” wszystkie stojące w kolejce osoby udzieliłyby odpowiedzi.

W przypadku listy zmiennych zdarzeń taki rezultat można uzyskać dzięki tablicom.

Z tablicami mamy do czynienia wtedy, gdy w obrębie jednej „parasolowej” właściwości (np. wiele produktów w zamówieniu), istnieje wiele pozycji. Jak już wspomnieliśmy, pierwsza pozycja miała w środku lub na końcu wartość „0”, następna „1”, i tak dalej. Tablica umożliwia zbieranie informacji zarówno o „parasolowej” właściwości (np. Produkty lub Kolekcje), jak i o poszczególnych elementach w obrębie tej właściwości.

W poniższym przykładzie podgląd zdarzenia Złożono zamówienie zawiera trzy produkty:

  • Zmienna dla produktu „żelki Sweet Tarts” to {{ event.Items.0 }}.
  • Zmienna dla produktu „cukierki Runts” to {{ event.Items.1 }}.
  • Zmienna dla produktu „cukierki Nerds” to {{ event.Items.2 }}.

W tym przykładzie tablicą zmiennych zdarzenia dla tych produktów jest event.Items.

Dane z podstawowego złożonego zamówienia w Klaviyo

Iteracja zmiennych zdarzeń dynamicznych (tylko w e-mailach)

Iteracja zmiennych zdarzeń dynamicznych (tylko w e-mailach)

Istnieją dwa różne sposoby na to, jak wykonać iterację w tych lub innych tablicach zmiennych zdarzeń w e-mailach:

  1. Funkcja powtarzania treści
    Ta funkcja umożliwia dodanie jednego bloku (tekstu, obrazu itp.), który będzie się automatycznie powtarzał i zostanie wykorzystany w iteracji we wszystkich elementach w tablicy właściwości.
  2. Tabela dynamiczna
    Pomaga utworzyć bardziej złożony blok, który zapętla wszystkie elementy dla jednej tablicy zmiennych. 

Chociaż do wiadomości tekstowych można dodawać zmienne zdarzeń dynamicznych, należy pamiętać, że iteracja w zakresie ich większej liczby nie jest możliwa. 

Dodatkowe źródła

Dodatkowe źródła

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Szkolenie na żywo
Chcesz poznać najlepsze praktyki, nauczyć się konfigurować najważniejsze funkcje i nie tylko? Dołącz do sesji na żywo z udziałem ekspertów i ekspertek Klaviyo.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.