Jak przejść na nasze automatyczne zdarzenie Dodano do koszyka dla Shopify
Dopiero zaczynasz korzystać z Klaviyo? Możesz automatycznie śledzić zdarzenia Shopify Added to Cart w Klaviyo, włączając śledzenie na stronie.
Dowiedz się, jak przejść z istniejącego zdarzenia Added to Cart Klaviyo dla Shopify (włączanego za pomocą wycinka kodu źródłowego) na automatycznie śledzone zdarzenie Added to Cart, które synchronizuje się przez Shopify Server Pixel. Podczas migracji można też włączyć nowe zdarzenia śledzenia dla zidentyfikowanych użytkowników, takie jak Viewed Collection i Submitted Search.
Te nowe zdarzenia Shopify Pixel są oznaczone w Klaviyo ikoną Shopify, natomiast zdarzenia włączone za pomocą snippetu Klaviyo mają ikonę koła zębatego.
Kilka słów na początek
Danych zdarzenia Dodano do koszyka zsynchronizowanych za pośrednictwem Server Side Pixel nie można dostosować. Aby dowiedzieć się, jakie dane obejmuje nowe zdarzenie, zapoznaj się z naszym odwołaniem do danych Shopify.
W zależności od Twoich ustawień prywatności klienta w Shopify możliwe, że Klaviyo nie będzie śledzić zdarzeń na stronie w przypadku odwiedzających sklep Shopify w UE, EOG, Wielkiej Brytanii i Szwajcarii, chyba że osoby te wyraziły na to zgodę.
Dlaczego przeprowadzić migrację?
Istnieje wiele powodów, aby przeprowadzić migrację, w tym:
- Nowa synchronizacja zdarzeń z oznaczeniem Shopify odbywa się po stronie serwera, co oznacza, że odwiedzający stronę mają większe szanse na identyfikację i śledzenie zdarzeń.
- Nowe zdarzenie zawiera więcej metadanych najwyższego poziomu niż zdarzenie wycinka kodu źródłowego, w tym informacje o wariancie, SKU, ilości produktów oraz linki do wariantu dodanego do koszyka.
- Od teraz nowe zdarzenie będzie aktywnie utrzymywane przez Klaviyo, a przyszłe ulepszenia będą dodawane bezpośrednio.
- Włączenie nowego zdarzenia nie wymaga wycinka kodu źródłowego.
Zalecamy migrację w następującej kolejności (jak szczegółowo opisano w tym artykule):
- Włącz nasze nowe śledzenie Added to Cart.
- Aktualizuj segmenty, sekwencje i nie tylko w Klaviyo.
- Usuń stary fragment kodu Added to Cart .
Pamiętaj, że obecnie nie wycofujemy fragmentu Dodano do koszyka.
Włącz nowe śledzenie Dodano do koszyka
- W Klaviyo wybierz kartę Integracje.
- Z listy wybierz Shopify, aby przejść do strony ustawień integracji.
- W sekcji Dodatkowe funkcje śledzenia w polu śledzenia na stronie zaznacz Śledź zdarzenia behawioralne.
- Kliknij Aktualizuj ustawienia.
- Jeśli pojawi się monit: Zaloguj się do Shopify.
- Jeśli pojawi się monit: sprawdź uprawnienia i kliknij Aktualizuj aplikację.
- W oknie modalnym potwierdzenia wybierz Zaktualizuj integracje.
- Nastąpi powrót do Klaviyo i powinien pojawić się zielony komunikat o powodzeniu.
Powinny teraz zacząć się pojawiać w Twoim koncie zdarzenia Added to Cart z brandingiem Shopify, śledzone na Twoim koncie.
Aktualizuj segmenty, sekwencje i nie tylko w Klaviyo
Należy teraz zastąpić wszystkie dotychczasowe użycia metryki bez marki Dodano do koszyka na koncie Klaviyo nowym wydarzeniem z marką.
Segmenty
- Na karcie Listy i segmenty poszukaj segmentów, w których użyto niebrandowanej metryki Dodano do koszyka.
- Edytuj każdy segment, dodając klauzulę LUB odzwierciedlającą Twoją oryginalną, ale używając metryki Added to Cart oznaczonej marką Shopify. Na przykład poniższy segment obejmuje osoby, które co najmniej raz dodały produkt do koszyka w ciągu ostatnich 30 dni, śledzone przez dowolną metrykę. Jeśli warunki są w całości negatywne, użyj klauzuli AND.
Sekwencje
Czy używasz niemarkowej metryki Dodano do koszyka w sekwencji porzuconego koszyka zakupowego lub innej sekwencji? Aby je zastąpić:
- Znajdź sekwencje, w których używasz Dodano do koszyka.
- Sklonuj te sekwencje i nadaj im opisowe nazwy.
- W nowych sekwencjach zastąp wyzwalacz sekwencji zdarzeniem Added to Cart z brandingiem Shopify.
- Zaktualizuj wszystkie potrzebne zmienne.
- Wyślij testową wiadomość e-mail dla każdej nowej sekwencji, aby upewnić się, że wszystko wygląda dobrze i że nie trzeba aktualizować żadnych zmiennych. Jeśli używano naszego domyślnego fragmentu kodu, wszystkie istniejące zmienne powinny być takie same, z tym że cena jest teraz wartością liczbową zamiast ciągu znaków (np. 4 zamiast $4.00). Możesz dodać formatowanie waluty w ten sposób:
{% currency_format event|lookup:'Price'|floatformat:2 %}
Dodatkowo pamiętaj, że nowe zdarzenie Dodano do koszyka obecnie nie obejmuje innych pozycji już znajdujących się w koszyku; śledzi tylko pojedynczy produkt. - Wyłącz stare sekwencje i włącz nowe sekwencje.
Dane analityczne
Jeśli w jakichkolwiek analizach, np. w raportach niestandardowych, używana jest niebrandowana metryka Added to Cart , należy zbudować nowe raporty niestandardowe. Jeśli w mapowaniu metryk używana jest niebrandowana metryka Added to Cart, należy zaktualizować mapowanie.
Usuń fragment kodu Added to Cart
Czy używasz istniejącego zdarzenia Added to Cart w feedzie produktowym Klaviyo? Oznacza to, że w kreatorze feedu wybrano Products a customer has added to cart .
Jeśli tak, nie należy usuwać snippetu. Wynika to z faktu, że obecnie zalecamy używanie starego zdarzenia z feedami produktowymi. Nowego zdarzenia można używać do sekwencji, segmentów itp. Jeśli zdarzenie nie jest używane w feedzie produktowym, przejdź dalej.
Fragment kodu mógł zostać dodany na jeden z 2 sposobów:
- Jeśli Twój sklep ma niestandardowe bloki płynne, wycinek kodu źródłowego będzie w niestandardowym bloku płynnym.
- Jeśli Twój sklep nie ma niestandardowych bloków liquid, wycinek kodu będzie znajdować się w pliku motywu.
Aby usunąć swój fragment kodu:
- W Shopify przejdź do sekcji Sklep internetowy > Motywy.
- Znajdź swój motyw i kliknij przycisk Dostosuj.
- Jeśli sklep ma niestandardowe bloki płynne:
- W górnej części strony kliknij menu rozwijane Strona główna.
- Wybierz Produkty > Domyślny produkt i przejdź na stronę produktu domyślnego.
- Znajdź niestandardowy blok płynny, którego użyto do wycinka kodu źródłowego Dodano do koszyka . Możliwe, że użyto wielu wycinków kodu źródłowego; jeśli nie masz pewności, poszukaj wiersza
_learnq.push(['track', 'Added to Cart', cart]);. - Gdy blok jest zaznaczony, kliknij Usuń sekcję.
- Kliknij Zapisz.
- Jeśli w Twoim sklepie nie ma niestandardowych bloków Liquid:
- Kliknij trzy kropki u góry i wybierz Edytuj kod.
- Otwórz plik theme.liquid.
- Znajdź kod fragmentu Added to Cart.
- Możesz mieć użyte różne wycinki kodu źródłowego; jeśli nie masz pewności, szukaj wiersza
_learnq.push(['track', 'Added to Cart', cart]);. - Usuń fragment kodu, zaczynając od otwierającego znacznika <script> i kończąc na zamykającym znaczniku </script>.
- Kliknij Zapisz.
Usunięto teraz fragment kodu Dodano do koszyka .
Rozwiązywanie problemów
Czy nie widzisz w swoim koncie nowych zdarzeń Added to Cart?
Identyfikacja profili wcześniej oznaczonych plikami cookie przez Klaviyo przy użyciu starej metody w Shopify może zająć trochę czasu.
W ramach nowego śledzenia Dodano do koszyka (a także w przypadku zdarzeń Shopify Wyświetlono kolekcję i Przesłano wyszukiwanie) profile zostaną zidentyfikowane, jeśli wykonają jedną z poniższych czynności:
- Przesłanie formularza Klaviyo
- Aby to zadziałało, musi być włączona synchronizacja profili z Klaviyo do Shopify.
- Przesłanie formularza Shopify
- Wprowadzenie danych na stronie płatności
- Zalogowanie się na swoje konto sklepu na stronie płatności
- Zalogowanie się na swoje konto klienta sklepu
Aby przetestować śledzenie Added to Cart, możesz wykonać jedną z powyższych czynności, a następnie dodać produkt do koszyka.
Pracujemy nad rozszerzeniem funkcjonalności tak, aby uwzględniała inne metody identyfikacji Klaviyo (takie jak śledzenie kliknięcia w e-mail) w nowym zdarzeniu Shopify Dodano do koszyka.
Rezultat
Migracja z ręcznie włączanego śledzenia Dodanie do koszyka w Klaviyo do naszego nowego, serwerowego śledzenia Dodanie do koszyka w Shopify została ukończona.
Dodatkowe źródła
- How to enable onsite tracking for Shopify
Learn how to enable Klaviyo onsite tracking on your Shopify store, which includes multiple events to help you engage identifiable browsers. Additionally, enabling onsite tracking allows you to use Klaviyo sign-up forms on your site.
- Shopify data reference
Learn what data syncs from Shopify to Klaviyo and where to view it. This includes both order data (such as Placed Order, Ordered Product, etc.), delivery data, onsite tracking data, and customer data. If you have not already, read our guide on getting started with Shopify for step-by-step instructions on integrating, before continuing with this article.