PrestaShop: pierwsze kroki
Czego się dowiesz?
Nauczysz się, jak zintegrować swój sklep PrestaShop z Klaviyo. Klaviyo to rekomendowany partner PrestaShop w zakresie automatyzacji marketingu. Proces integracji obejmuje dwa kroki: instalację bezpłatnego modułu (PrestaShop Automation with Klaviyo) w PrestaShop oraz włączenie integracji w Klaviyo. Ten artykuł zawiera również informacje na temat monitorowania synchronizacji danych, konfigurowania e-maili transakcyjnych oraz aktualizacji modułu, co pozwoli Ci lepiej wykorzystywać możliwości Klaviyo.
Kilka słów na początekKilka słów na początek
Aby korzystać z modułu Klaviyo, musisz mieć jedną z następujących wersji PrestaShop:
- PrestaShop od 1.7.0 do 8.x (z wersją PHP 7.1 lub nowszą)
- Pamiętaj, że aby korzystać z naszej funkcji zgody na wysyłkę SMS-ów po przejściu na stronę płatności, musisz używać wersji 1.7.6 lub nowszej.
- PrestaShop Edition 8.0 lub nowsza
- PrestaShop Project 8.0 lub nowsza
Klaviyo nie jest obecnie kompatybilne z PrestaShop 9.
Jeśli korzystasz z PrestaShop w wersji starszej niż 1.7.0 i chcesz ją zaktualizować, tak by móc korzystać modułu Klaviyo, zapoznaj się z przewodnikiem PrestaShop na temat aktualizowania sklepu.
Przed integracją zapoznaj się z poniższymi informacjami:
- Moduł PrestaShop Automation with Klaviyo jest zainstalowany domyślnie w wersji PrestaShop Edition. Musisz go zainstalować, jeżeli korzystasz z innej wersji PrestaShop (więcej informacji znajdziesz w następnej sekcji).
- PrestaShop Automation with Klaviyo ma na celu integrację z funkcjami panelu administracyjnego PrestaShop takimi jak PrestaShop Account. Podczas instalacji PrestaShop Automation w panelu administracyjnym otrzymasz prośby o zainstalowanie modułów PrestaShop Account, PrestaShop EventBus oraz PrestaShop Marketplace – dzięki temu możliwe będzie korzystanie z modułu Klaviyo.
- Nie planujesz integracji z funkcjami panelu administracyjnego sklepu PrestaShop? Możesz użyć naszego modułu Klaviyo by PrestaShop Partners, który zawiera ten sam zestaw funkcji co PrestaShop Automation with Klaviyo i nie wymaga modułu PS_MBO.
Chcesz zaktualizować swój obecny moduł Klaviyo? Więcej informacji na ten temat znajdziesz na końcu tego artykułu.
Wideo instruktażoweWideo instruktażowe
Instalacja modułu Klaviyo w PrestaShop
- W przypadku PrestaShop Edition moduł PrestaShop Automation with Klaviyo jest zainstalowany domyślnie. Wykonaj następujące kroki:
- Zaloguj się do sklepu PrestaShop.
- W sekcji Konfiguruj w menu po lewej stronie wybierz Klaviyo.
- Aby dowiedzieć się, jak skonfigurować moduł, przejdź do następnej sekcji tego artykułu.
- Jeśli nie korzystasz z PrestaShop Edition, przejdź na stronę modułu PrestaShop Automation with Klaviyo w PrestaShop Marketplace.
- Na stronie modułu kliknij przycisk Pobierz. W razie potrzeby potwierdź swoje dane, a następnie wybierz wersję PrestaShop, z której korzystasz, i pobierz plik ZIP. Nie musisz go rozpakowywać.
- Zaloguj się do sklepu PrestaShop i przejdź do Moduły > Menedżer modułów. Kliknij Prześlij moduł, a następnie przeciągnij plik ZIP do Menedżera modułów i go tam upuść.
- Po instalacji moduł wyświetli komunikat o jej pomyślnym ukończeniu. Kliknij przycisk Konfiguruj i przejdź do następnej sekcji.
Konfiguracja modułu w PrestaShop
- Koniecznie będzie trzeba pobrać publiczny klucz API Klaviyo (nazywany również identyfikatorem witryny), a także wygenerować prywatny klucza API Klaviyo do użytku w PrestaShop.
- Zaloguj się na stronie Klaviyo, a następnie w lewym dolnym rogu kliknij nazwę swojej organizacji.
- Wybierz Ustawienia > Klucze API.
- Skopiuj swój publiczny klucz API ze strony i wklej go w odpowiednim miejscu w PrestaShop.
- W Klaviyo kliknij Utwórz prywatny klucz API, nadaj mu nazwę, wybierz Pełny klucz dostępu i kliknij Utwórz.
- Bezpiecznie skopiuj nowo utworzony prywatny klucz API i wklej go w odpowiednim miejscu w PrestaShop.
- Jeżeli chcesz, aby transakcyjne zdarzenia zamówień były synchronizowane w czasie rzeczywistym, włącz opcję Wysyłaj zdarzenia zamówień do Klaviyo w czasie rzeczywistym. Zdarzenia te mogą być używane do wysyłania wiadomości transakcyjnych i będą wyświetlane jako drugi zestaw zdarzeń oznaczonych jako transakcyjne (przykładowo oprócz synchronizowanej co 30 minut metryki Złożono zamówienie w Klaviyo pojawi się również metryka oznaczona jako Złożono zamówienie – wiadomość transakcyjna, która będzie synchronizowana w czasie rzeczywistym).
- W razie potrzeby możesz aktywować opcję Wyłącz e-maile transakcyjne dotyczące zamówień generowane w PrestaShop. Zalecamy jednak, by do czasu skonfigurowania w Klaviyo e-maili transakcyjnych opcję tę pozostawić wyłączoną. Aby wyłączyć wysyłanie wiadomości z PrestaShop możesz w dowolnym momencie wrócić na tę stronę i aktywować tę funkcję. Uwaga: jeśli to zrobisz, e-maile transakcyjne powiązane ze zdarzeniami Złożono zamówienie, Zrealizowano zamówienie, Anulowano zamówienie i Zwrócono płatność za zamówienie, zostaną zablokowane. Tak samo będzie także w przypadku e-maili z przypomnieniem o płatności.
- Jeżeli chcesz synchronizować subskrybentów e-maili pozyskanych na stronie płatności lub za pomocą formularzy rejestracyjnych, włącz opcję Synchronizuj subskrybentów e-maili PrestaShop z Klaviyo.
-
Jeśli chcesz umożliwić użytkownikom wyrażanie zgody opt-in na marketing SMS-owy podczas finalizacji zamówienia, włącz opcję Synchronizuj subskrybentów SMS-ów PrestaShop z Klaviyo.
Aby synchronizacja subskrybentów SMS-ów była możliwa, musisz wcześniej skonfigurować funkcję SMS w Klaviyo. - Kliknij przycisk Zapisz, aby kontynuować.
- Jeżeli opcja synchronizacji subskrybentów e-maili została włączona, pojawi się komunikat z prośbą o wybranie listy z konta Klaviyo, do której chcesz dodawać subskrybentów i subskrybentki e-maili. Do wybranej listy dodawane będą wszystkie nowe osoby. Najlepiej skorzystać z listy e-mailowej.
- Jeśli chcesz subskrybować profile na listę Klaviyo za pomocą modułu Newsletter Subscription PrestaShop, upewnij się, że moduł został włączony i jest w wersji 2.6.0 lub nowszej.
- Jeśli opcja synchronizacji subskrybentów SMS-ów została włączona:
- Otrzymasz prośbę o wybranie listy z konta Klaviyo, do której chcesz dodawać subskrybentów SMS-ów. Do wybranej listy dodawane będą wszystkie nowe osoby. Zalecamy, by korzystać z osobnych list dla subskrybentów e-maili i SMS-ów.
- Wybierz Kiedy klienci dokonują subskrypcji? Może to mieć miejsce po przejściu na stronę płatności lub po złożeniu zamówienia.
- Dodaj etykietę zgody dla pola wyboru opcji marketingu. Użyj jasnego opisu informującego użytkowników, na co się zgadzają (np. „Zapisz się na otrzymywanie SMS-ów marketingowych“).
- Dodaj tekst zgody. Odpowiednia treść zgody jest wymagana ze względu na obowiązujące przepisy. Pamiętaj, aby zamieścić w swoich warunkach świadczenia usług i polityce prywatności warunki marketingu SMS-owego. Zwróć uwagę, że w polu zgody należy używać języka HTML. Przykładowa treść zgody:
Zaznaczając to pole i wpisując swój numer telefonu powyżej, wyrażasz zgodę na otrzymywanie na podany numer marketingowych wiadomości tekstowych (np. informacji o promocji, przypomnień o porzuconym koszyku itd.) od [nazwa firmy]. Mogą obowiązywać opłaty za wiadomości i transmisję danych. Częstotliwość otrzymywania wiadomości jest różna. Możesz w dowolnym momencie zrezygnować z subskrypcji, odpowiadając STOP lub klikając link rezygnacji z subskrypcji (jeśli jest on dostępny). <a href="link">Polityka prywatności</a> i <a href="link">Warunki</a>. - Aby dodać treść zgody w wersjach językowych obsługiwanych przez Twój sklep, możesz użyć opcji przełączania języka po prawej stronie pola.
- Kliknij przycisk Zapisz, aby kontynuować.
- W następnym kroku wypełnij formularz mapowania statusów zamówienia, akceptując wartości domyślne lub wybierając inne. Statusy zamówień określają, które zdarzenia zamówień są rejestrowane w Klaviyo. Dla każdego zdarzenia zamówienia można wybrać wiele wartości. Aby zaznaczyć wiele z nich, klikaj je z wciśniętym klawiszem Cmd lub Ctrl. Ta sama wartość nie może zostać wybrana w więcej niż jednym zdarzeniu zamówienia. Zduplikowanie wartości spowoduje wyświetlenie komunikatu o błędzie i uniemożliwi zapisanie. Zarówno zdarzenia transakcyjne, jak i nietransakcyjne będą zgodne z wybranym mapowaniem zamówień.
- Po zakończeniu konfiguracji statusów zamówień kliknij Zapisz.
- Zobaczysz sekcję Kupony, w której możesz generować kupony. W polu Limit reguł koszyka wybierz opcję Jedna reguła koszyka na prefiks lub Jedna reguła koszyka na zamówienie, aby ograniczyć sposoby użycia kuponów przez klientów. Domyślnie wybrana jest opcja Jedna reguła koszyka na prefiks, która uniemożliwia klientowi dodanie podczas finalizacji zakupu więcej niż jednego kodu z tym samym prefiksem.
- Jeśli kody kuponów chcesz również generować za pomocą pola Liczba do wygenerowania, możesz wrócić do tej strony później. Aby dowiedzieć się więcej, przeczytaj o tym, jak tworzyć kupony statyczne dla PrestaShop.
- W sekcji Znów dostępne zobaczysz przełącznik Powiadomienia e-mailowe, który aktywuje dostęp do wysyłki e-maili „znów dostępne“ w Klaviyo. Aby aktywować tę opcję, musisz mieć zainstalowany w PrestaShop moduł alertów pocztowych (mail alerts) i włączoną dostępność produktów:
- W osobnej karcie przejdź do Moduły > Menedżer modułów w panelu administracyjnym PrestaShop.
- Wyszukaj alerty pocztowe (mail alerts).
- Znajdź moduł i kliknij przycisk Zainstaluj.
- Po zainstalowaniu modułu kliknij przycisk Konfiguruj.
- Upewnij się, że opcja Dostępność produktów jest włączona.
- Kliknij Zapisz.
- Aby umożliwić wysyłanie e-maili „Znów dostępne“ w Klaviyo, włącz przycisk Powiadomienia e-mailowe. Pamiętaj, że aktywowanie tej opcji wyłączy wysyłkę e-maili „Znów dostępne“ z poziomu PrestaShop. Aby rozpocząć wysyłanie, musisz jeszcze skonfigurować w Klaviyo sekwencję „Znów dostępne“.
- Następnie w sekcji Konfiguruj w menu nawigacyjnym po lewej stronie kliknij Parametry zaawansowane. Następnie wybierz Usługi sieciowe. Skopiuj wygenerowany klucz usługi sieciowej Klaviyo i przejdź do następnej sekcji.
- Klucz ten zostanie użyty podczas włączania integracji w Klaviyo w kolejnym kroku. Warto sprawdzić, czy klucz usługi sieciowej ma prawidłowe uprawnienia Klaviyo: kliknij w tym celu ikonę ołówka znajdującą się obok klucza. Przewiń w dół listę wszystkich uprawnień i znajdź Klaviyo. Upewnij się, że wszystkie pola wyboru uprawnień są zaznaczone. Aby zastosować wszelkie zmiany, wybierz Zapisz.
Włączanie integracji w Klaviyo
- Włącz na swoim koncie Klaviyo integrację z PrestaShop. W menu nawigacji Klaviyo po lewej stronie wybierz Integracje.
- Kliknij Przeglądaj aplikacje, wyszukaj PrestaShop i wybierz kartę. Następnie kliknij przycisk Zainstaluj.
- Na następnej stronie kliknij Połącz z PrestaShop.
- Na kolejnej stronie w polu Adres URL sklepu wprowadź adres URL sklepu PrestaShop. Znajdziesz go na koncie PrestaShop w sekcji Parametry sklepu > Ruch i SEO > Adresy URL sklepu. Możesz też kliknąć Wyświetl mój sklep, aby z dowolnej strony na koncie szybko przejść do swojej witryny PrestaShop i uzyskać adres URL sklepu.