Przejdź do treści

Shopify – konfiguracja wtyczki

Wtyczka ExpertSender CDP dla Shopify umożliwia:

  • Przesyłanie informacji o zamówieniach (wraz ze statusami) do ECDP.
  • Synchronizowanie danych klientów (dla subskrypcji korzystających z natywnej integracji Shopify).
  • Śledzenie ruchu na stronie za pomocą warstwy danych (data layer).
  • Mapowanie niestandardowych pól Shopify z niestandardowymi cechami w ECDP.
  • Obsługiwanie sklepów wielorynkowych.

Wtyczkę znajdziesz pod adresem https://apps.shopify.com/ecdp

Konfiguracja wtyczki

Konfiguracja API i strony internetowej

  1. Przejdź do Ustawienia > API w panelu administracyjnym Shopify.
  2. Wprowadź swój klucz API i ID strony internetowej dostępne w ECDP. Gdzie je znaleźć?
    • Klucz API: Ustawienia > API.
    • ID strony internetowej: Web Tracking > Strony www. W pierwszej kolumnie tabeli znajdziesz ID strony www.

Obsługa wielu rynków


Wtyczka obsługuje sklepy działające na wielu rynkach. Możesz skonfigurować opcje specyficzne dla rynku, wybierając odpowiedni rynek z menu rozwijanego Market na stronie ustawień.

Konfiguracja Web Tracking

Aby prawidłowo skonfigurować śledzenie internetowe i obsługiwać zdarzenia warstwy danych w sklepie opartym na platformie Shopify, wykonaj następujące kroki:

Kod śledzący

Krok 1: dodaj kod śledzący

  1. W panelu administracyjnym Shopify przejdź do Ustawienia > Web Tracking.
  2. Wklej kod śledzący ECDP r do głównej sekcji ustawień Web Tracking. Gdzie znajdziesz kod śledzący?
    • Zaloguj się do ExpertSender CDP.
    • Przejdź do Ustawienia > Web Tracking.
    • Wybierz swoją stronę internetową i skopiuj skrypt klikając ikonę </>.
  3. Zapisz ustawienia.

Krok 2: uruchom śledzenie w ustawieniach motywu

  1. Przejdź do Sklep online > Motywy > Dostosuj.
  2. W Osadzenia aplikacji znajdź i aktywuj ECDP Web Tracking, aby upewnić się, że skrypt śledzący został połączony z motywem Twojego sklepu.

Obsługa warstwy danych do śledzenia zdarzeń

Po skonfigurowaniu skryptu śledzącego uruchom dodatkowe śledzenie zdarzeń, np. zdarzenie „add_to_cart”:

  1. Przejdź do Ustawienia > Zdarzenia klientów > Dodaj niestandardowy piksel.
  2. Nazwij piksel „expertsender-cdp”.
  3. Skopiuj kod piksela z głównej strony ustawień klikając „Kopiuj kod”.
  4. Wróć do Ustawienia > Web Tracking i wklej kod piksela w odpowiednie pole.
  5. Zapisz ustawienia, aby upewnić się, że piksel jest prawidłowo skonfigurowany do śledzenia zdarzeń.

To umożliwi śledzenie dodatkowych zdarzeń dataLayer niezbędnych do monitorowania ruchu internetowego.

Śledzenie produktów wielowariantowych (obsługa zdarzenia „select_item”)

Jeśli Twój sklep sprzedaje produkty z wieloma wariantami, np. w różnych rozmiarach lub kolorach, skonfiguruj dodatkowe śledzenie dla zdarzenia „select_item”.

  1. Przejdź do Sklep online > Motywy > Dostosuj > Osadzenia aplikacji > ECDP Web Tracking.
  2. Wypełnij wymagane selektory CSS do wyboru wariantów, w tym:
  1. Selektor pola wyboru wariantu: menu rozwijane lub przycisk jednokrotnego wyboru (radio buton), gdzie klienci wybierają wariant produktu.
  2. Selektor tytułu produktu: selektor nazwy produktu.
  3. Selektor obrazu produktu: selektor obrazu produktu, który aktualizuje się wraz z wybranym wariantem.
  4. Selektor regularnej ceny wariantu: selektor pola ceny dla regularnej ceny.
  5. Selektor ceny promocyjnej wariantu: selektor dla ceny po rabacie (jeśli dotyczy).

Jak znaleźć selektor CSS:

  • Kliknij prawym przyciskiem myszy na element w swoim sklepie Shopify.
  • kliknij Zbadaj.
  • Skopiuj unikalną ścieżkę selektora dla tego elementu.

Przykładowy zestaw danych:

PoleWartość
Selektor pola wyboru wariantu.product-form__input input
Selektor tytułu produktudiv.product__title h1
Selektor obrazu produktu.product__media-item–variant.is-active .product__media img
Selektor regularnej ceny wariantu.product__info-container .price-item–sale
Selektor ceny promocyjnej wariantu.product__info-container .price-item–sale
Separator tysięcy w cenie.
Separator dziesiętny w cenie,

Konfiguracja danych klientów

Sekcja Dane klientów na głównej stronie ustawień pozwala skonfigurować sposób zbierania i wysyłania danych klientów, szczególnie numerów telefonów i zgód, do ExpertSender CDP.

Skonfiguruj zbieranie tych danych według instrukcji poniżej:

Adres, z którego pobierany jest numer telefonu klienta

  • Adres rozliczeniowy: domyślnie numer telefonu klienta będzie zbierany z adresu rozliczeniowego w Shopify.
  • Jeśli chcesz zbierać numer telefonu z adresu dostawy, wybierz tę opcję z menu rozwijanego.

ID zgód ECDP

Aby upewnić się, że zgody klientów (e-mail i SMS) są prawidłowo wysyłane do ECDP, musisz skonfigurować ID zgód w tej sekcji. Zgody odpowiadają tym utworzonym na platformie ExpertSender CDP.

  • ID zgody ECDP dla e-mail:
    domyślnie to pole ma wartość 1, co w ECDP oznacza ID zgody na otrzymywanie wiadomości e-mail.
    Jeśli w ECDP utworzone są niestandardowe zgody, zaktualizuj to pole odpowiednim ID zgody dla wiadomości e-mail.
  • ID zgody ECDP dla SMS:
    domyślnie to pole ma wartość 2, co w ECDP odpowiada ID zgody na otrzymywanie wiadomości SMS.
    Podobnie jak w przypadku zgody na e-mail, jeśli używasz niestandardowych zgód w ECDP, upewnij się, że wprowadzisz poprawne ID zgody dla wiadomości SMS.

Znajdowanie ID niestandardowych zgód w ECDP

  1. Zaloguj się do swojego konta w ExpertSender CDP.
  2. Przejdź do Ustawienia > Zgody.
  3. Znajdź utworzone zgody i skopiuj odpowiadające im ID.
  4. Wklej poprawne ID zgód w pola E-mail i SMS na stronie ustawień wtyczki Shopify.

Eksport historycznych danych zamówień i klientów

Na początku współpracy z ExpertSender CDP zalecamy wyeksportowanie historycznych zamówień lub danych klientów ze sklepu Shopify do ECDP. Umożliwi to prowadzenie kampanii marketingowych na podstawie pełnych danych.

  1. Przejdź do strony Główne ustawienia we wtyczce.
  2. W sekcji Eksportuj dane możesz wybrać:
    • Eksport danych z określonego okresu.
    • Eksport wszystkich danych historycznych (zamówienia lub klienci).

Eksport możesz wykonać ręcznie na początku integracji, mając na uwadze, żeby wszystkie istotne dane były zsynchronizowane z ECDP i tym samym gotowe do dalszego użycia.

Mapowanie pól niestandardowych

Wtyczka pozwala mapować niestandardowe pola Shopify z odpowiadającymi im cechami w ECDP.

  1. Przejdź do Ustawienia > Mapowanie pól niestandardowych.
  2. Wybierz, które pola Shopify związane z zamówieniami, produktami lub cechami klientów chcesz synchronizować z niestandardowymi polami w ECDP.
  3. Upewnij się, że pola w ECDP zostały utworzone, aby ułatwić mapowanie.

Synchronizacja zamówień i klientów

  • Informacje o zamówieniach: informacje o zamówieniach wraz ze statusami są wysyłane do ECDP automatycznie, bez dodatkowej konfiguracji.
  • Informacje o klientach: dane klientów są synchronizowane automatycznie za pomocą natywnej integracji Shopify z ECDP, łącznie z informacjami o zapisach (subskrypcjach).