SaveTo Wishlist dla WooCommerce

Wnioski i aktualizacje

Blog SaveTo Wishlist

Przewodniki i zasoby WordPress dotyczące zwiększania sprzedaży dzięki SaveTo Wishlist

5 nowych integracji SaveTo Wishlist: e-mail, wyskakujące okienka, motywy

5 nowych integracji SaveTo Wishlist: e-mail, wyskakujące okienka, motywy

Dzięki integracjom SaveTo Wishlist Lite v1.1.0 i v1.1.1, darmowa wersja łączy się teraz z 5 dodatkowymi wtyczkami i motywami WordPress.

Ta partia dodaje dwa mosty do marketingu e-mailowego i sygnał przeglądarki, który możesz skierować na popup. Dodaje również zabezpieczenie dla produktów wymagających konfiguracji. Ponadto przyciski listy życzeń są teraz poprawnie umieszczone w motywie Woostify.

Żaden z nich nie wymaga klucza API, połączonego konta ani zewnętrznej usługi. Zamiast tego praca odbywa się na Twoim własnym serwerze lub w przeglądarce odwiedzającego. W rezultacie używasz tylko wtyczek, które już masz zainstalowane.

Odkryliśmy, że notatki o wydaniu rzadko zawierają najważniejszą informację: co sprawdzić najpierw. Oto proste wyjaśnienie, jak działa każde połączenie.

Przejdź do:


5 nowych integracji wtyczki SaveTo Wishlist

Każda z integracji SaveTo Wishlist v1.1.0 i v1.1.1 odblokowuje określony przepływ pracy. Dwie z nich zasilają Twoje listy e-mailowe, podczas gdy pozostałe dotyczą popupów, niestandardowych opcji produktów i stylizacji motywu. Oto jak każda z nich działa i co musisz skonfigurować.

Schemat piasty i szprych z SaveTo Wishlist w centrum połączony z pięcioma wtyczkami: Email Subscribers and Newsletters (listy), Noptin (tagi), Popup Maker (wyskakujące okienka), Advanced Product Fields (opcje produktów) i Woostify (motyw), każda z etykietą opisującą działanie połączenia.
Pięć wtyczek, z którymi łączy się SaveTo Wishlist v1.1, i co dodaje każde połączenie (kliknij, aby powiększyć).

1. Email Subscribers & Newsletters: Dodaj klientów z list życzeń do swoich list mailingowych

Nowość w wersji v1.1.1, ta integracja zamienia zapis na liście życzeń w zapis na listę mailingową. Klient, który zapisuje produkt, powiedział Ci, czego chce. To silniejszy sygnał niż wyświetlenie strony. Dlatego warto zasilać swój marketing e-mailowy.

Gdy zalogowany klient dodaje produkt, SaveTo Wishlist Lite dodaje jego kontakt z Email Subscribers & Newsletters do listy. Zapisanie opublikowanej listy życzeń może zrobić to samo. Jednak każde zdarzenie ma własne mapowanie listy. W rezultacie możesz je rozdzielić lub skierować oba na jedną listę.

Jak to działa

  • Dwa zdarzenia, dwie listy: Jedno menu rozwijane obejmuje pomyślne dodanie produktu. Drugie obejmuje zapis opublikowanej listy życzeń. Mapuj je do różnych list, tej samej listy lub pozostaw jedno niezm mapowane.
  • Znajduje lub tworzy kontakt: SaveTo Wishlist wyszukuje kontakt za pomocą adresu e-mail konta klienta. Jeśli go nie ma, tworzy go. Nowi kontakty otrzymują imię i nazwisko z WordPress, a także źródło saveto_wishlist. Istniejący kontakty zachowują swoje obecne pola profilowe.
  • Przestrzega Twojego ustawienia zgody: Integracja odczytuje typ zgody już ustawiony w Email Subscribers & Newsletters. Przy pojedynczej zgodzie członkostwo jest zapisywane jako subskrybent. Przy podwójnej zgodzie jest zapisywane jako niepotwierdzone. Przepływ potwierdzenia pozostaje całkowicie po stronie Twojej wtyczki e-mail.
  • Bez duplikatów, bez niespodzianek: Jeśli kontakt znajduje się już na mapowanej liście, integracja kończy się w tym miejscu. Nie utworzy drugiego wiersza członkostwa. Kontakt oznaczony jako globalnie wypisany również nie jest zapisywany.
  • Przetwarzanie lokalne, tylko dla zalogowanych: Wszystko działa poprzez własne obiekty PHP wtyczki Email Subscribers. Odbywa się to na końcu tego samego żądania strony, bez zewnętrznego wywołania HTTP i bez zadania cron. Aktywność gości na liście życzeń jest pomijana.
  • Usunięcia nie powodują wypisania: Usunięcie produktu z listy życzeń nie usuwa członkostwa na liście. Ten mostek tylko dodaje.

🔍️ Jedna rzecz, którą często widzimy w integracjach list: właściciel sklepu loguje się jako administrator, aby ją przetestować. Edytuje listę życzeń klienta, a następnie zgłasza, że nic się nie zsynchronizowało. Działa to zgodnie z założeniami, ponieważ osoba klikająca musi być właścicielem listy życzeń. Nie ma możliwości nadpisania przez administratora, więc testuj na prawdziwym koncie klienta.

Ustawienia i konfiguracja

Jednak ta wymaga konfiguracji, w przeciwieństwie do pozostałych czterech. Przejdź do SaveTo Wishlist → Ustawienia → zakładka Integracje → Email Subscribers & Newsletters. Zauważ, że ta sekcja pojawia się tylko wtedy, gdy aktywna jest partnerska wtyczka.

  1. Włącz przełącznik Włącz integrację Email Subscribers. Jest wyłączony domyślnie.
  2. Wybierz listę w sekcjach Dodano do listy życzeń i Zapisana lista życzeń. Oba menu rozwijane pojawiają się dopiero po włączeniu przełącznika.
  3. Zapisz swoje ustawienia.

Będziesz potrzebować co najmniej jednej listy Email Subscribers, zanim zaczniesz. W przeciwnym razie oba menu rozwijane będą puste. Jeśli nowa lista jeszcze się nie pojawiła, poczekaj kilka minut. Dzieje się tak, ponieważ opcje list są buforowane przez pięć minut.

Jeszcze jedna rzecz warta sprawdzenia: dodanie klienta do listy marketingowej to pytanie o zgodę. Twoja własna polityka decyduje o tym, nie wtyczka.

Pełny opis: Jak zintegrować SaveTo Wishlist z Email Subscribers & Newsletters.

2. Noptin: Oznacz subskrybentów według aktywności na liście życzeń

Ponieważ Noptin buduje swoje automatyzacje wokół tagów, ta integracja przekazuje mu trzy. Nowość w wersji 1.1.1, stosuje tag do zalogowanego właściciela listy życzeń. Każde z trzech zdarzeń listy życzeń otrzymuje własny tag. Daje to trzy oddzielne punkty do zbudowania segmentu.

Jak to działa

  • Trzy tagi zdarzeń: SaveTo Wishlist przesyła Wishlist - Product Added, Wishlist - Product Removed i Wishlist - Saved. Skieruj automatyzację Noptin na dowolny z nich, który pasuje do Twojej kampanii.
  • Tagi się dodają, a nie zamieniają: Każde zdarzenie prosi Noptin o dodanie tagu. Żadne z nich nie prosi Noptin o usunięcie tagu. Jeden kontakt może zatem posiadać wszystkie trzy jednocześnie. Traktuj każdy tag jako zapis, że coś się wydarzyło, a nie jako bieżący stan.
  • Automatyczne tworzenie kontaktów: Zalogowany kupujący, który jeszcze nie znajduje się w Noptin, jest przesyłany jako nowy kontakt. Wykorzystuje adres e-mail jego konta i źródło SaveTo Wishlist. Początkowy status jest zgodny z Twoim ustawieniem podwójnej zgody Noptin: oczekujący, gdy włączone, subskrybent, gdy wyłączone.
  • Nieusubskrybowani odbiorcy pozostają nietknięci: Istniejący subskrybent Noptin ze statusem „nie subskrybuje” pozostaje w spokoju. Integracja wraca bez przesyłania czegokolwiek, w tym tagu.
  • Tylko właściciel, goście pominięci: Osoba klikająca musi być właścicielem listy życzeń. Administrator lub zaproszony redaktor pracujący na liście kogoś innego nie oznaczy tego klienta. Zignorowani zostaną niezalogowani goście.
  • Dwa filtry deweloperskie: Użyj stwlite_noptin_event_tags, aby zmienić nazwy tagów lub usunąć zdarzenie. Użyj stwlite_noptin_subscriber_status, aby ustawić początkowy status dla nowych kontaktów.

🔍️ Co zaobserwowaliśmy: Właściciele sklepów często pytają o budowanie segmentu „stracił zainteresowanie” z tagu Wishlist - Product Removed. Bądźmy ostrożni. Tag rejestruje akcję usunięcia i nigdy nie znika. Więc kupujący, który usuwa jeden przedmiot i zapisuje pięć innych, nadal go posiada.

Ustawienia i konfiguracja

Nie ma tu nic do konfiguracji: żadnego przełącznika, żadnych pól tagów, żadnego klucza API. Zamiast tego integracja rejestruje się, gdy oba wtyczki są aktywne. Twoje trzy tagi są tworzone po stronie Noptin, gdy są używane. Stamtąd twórz swoje automatyzacje Noptin, aby je śledzić.

Kilka ścieżek celowo nie wyzwala żadnego tagu. Jedną z nich jest Save Cart to Wishlist, podobnie jak bezpośrednie zapisanie przez akcję REST item-save. Tymczasem automatyczne usunięcie po dodaniu przedmiotu do koszyka jest kolejnym. Zapisy wersji roboczych listy życzeń również nic nie wyzwalają, więc nie polegaj na nich podczas testowania.

Pełny samouczek: Jak zintegrować SaveTo Wishlist z Noptin.

3. Popup Maker: Wyzwalaj wyskakujące okienka bezpośrednio po zapisaniu

Sekundy bezpośrednio po zapisaniu to dobry moment, aby coś powiedzieć. W praktyce może to być kod rabatowy, próg wysyłki lub wskazówka dotycząca powiązanego przedmiotu.

Wydana w wersji 1.1.0 integracja zapewnia dwa sygnały po stronie przeglądarki po pomyślnym zapisaniu. Popup Maker decyduje, co z nimi zrobić, lub Twój własny fragment kodu. Jednak SaveTo Wishlist samo w sobie nigdy nie otwiera okna podręcznego.

Jak to działa

  • Zdarzenie DOM dla tej samej strony: SaveTo Wishlist wysyła stwlite_added_to_wishlist na document. Jego szczegóły zawierają productId i collectionId. Zarejestruj swój listener na document przed kliknięciem, ponieważ zdarzenie nie jest odtwarzane później.
  • Cookie na później: Zapisuje również cookie stwlite_wishlist_added z okresem ważności 30 dni. Cookie używa path=/ i SameSite=Lax, a także Secure w HTTPS. Zawiera jedno ID produktu, a następny kwalifikujący się zapis nadpisuje je.
  • Dwa identyfikatory do obserwacji: Zapis gościa raportuje collectionId: 0, ponieważ listy gości znajdują się w pamięci przeglądarki. Operacja Save Cart to Wishlist raportuje productId: 0. Ta ostatnia wyzwala się raz dla całej koszyka, a nie raz dla każdego przedmiotu.
  • Tylko przy rzeczywistych sukcesach: Dla zapisanego elementu przez zalogowanego użytkownika, sygnały są wysyłane tylko po potwierdzonym dodaniu. Nieudane zapisanie przywraca przycisk, wyświetla powiadomienie o ponownej próbie i nic nie wysyła.
  • Ty konfigurujesz wyskakujące okienko: Funkcje plików cookie Popup Maker służą do zapobiegania powtarzaniu się wyskakującego okienka, a nie do jego otwierania. Nie ma wbudowanego warunku, który odczytuje plik cookie innej wtyczki. Otwarcie wyskakującego okienka wymaga kilku linii JavaScript. Nasłuchuje ono zdarzenia lub odczytuje plik cookie, a następnie wywołuje PUM.open() z identyfikatorem Twojego wyskakującego okienka.

Ustawienia i konfiguracja

Nie ma ustawień dla tej integracji. Zamiast tego zdarzenie i plik cookie to ogólne interfejsy przeglądarki. Są one aktywowane, gdy tylko skrypt front-endowy zostanie załadowany i zapis zakończy się sukcesem. Dzieje się tak niezależnie od tego, czy Popup Maker jest zainstalowany.

Niemniej jednak, jedno pobliskie ustawienie jest warte uwagi. W sekcji SaveTo Wishlist → Ustawienia → Ogólne, opcja Przycisk dodawania do listy życzeń określa, co widzi klient po kliknięciu. Dostępne opcje to Przekierowanie, Popup lub Zanikanie. Należy pamiętać, że Popup tutaj oznacza własny modal potwierdzenia SaveTo Wishlist, a nie wyskakujące okienko Popup Maker.

Jednak Przekierowanie wymaga dodatkowej uwagi. Zalogowany klient zaczyna nawigować dalej zaraz po wyzwoleniu zdarzenia. Synchroniczny nasłuch nadal działa, chociaż wolniejsze zadania mogą zostać przerwane. Zamiast tego odczytaj plik cookie na stronie docelowej.

Pełny samouczek: Jak zintegrować SaveTo Wishlist z Popup Maker.

4. Advanced Product Fields: Utrzymuj kompletność niestandardowych zamówień

Advanced Product Fields (Product Addons) for WooCommerce pozwala klientom personalizować produkt. Typowe przykłady to tekst grawerowania, przesyłanie plików i wybór z listy rozwijanej. Listy życzeń nie przechowują tych wyborów. W rezultacie zapisany produkt mógł wcześniej trafić do koszyka z brakującymi szczegółami.

Dodana w wersji 1.1.0, ta integracja jest zabezpieczeniem routingu i ochrony koszyka. Zamiast przepuszczać nieprawidłowo skonfigurowany produkt, odsyła klientów z powrotem na stronę produktu.

Jak to działa

  • Wykrywa produkty z grupami pól: SaveTo Wishlist pyta Advanced Product Fields, czy produkt ma przypisaną grupę pól. Jeśli tak, produkt jest oznaczany jako wymagający najpierw konfiguracji.
  • Zamienia kontrolkę koszyka: Te produkty oferują opcję Wybierz opcje zamiast zwykłej kontrolki dodawania do koszyka. Link wskazuje na stały adres URL produktu. Dotyczy to widoków tabelarycznych i siatkowych, zarówno na listach gości, jak i zalogowanych użytkowników.
  • Wykluczone z masowego dodawania: Produkty wymagające konfiguracji są wykluczone z opcji Dodaj wszystko do koszyka i Dodaj zaznaczone do koszyka. Pozostałe elementy listy są dodawane do koszyka normalnie.
  • Zabezpieczenie po stronie serwera: Ta sama kontrola jest ponownie wykonywana w punkcie końcowym dodawania do koszyka SaveTo Wishlist. Jeśli coś próbuje wymusić dodanie nieprawidłowo skonfigurowanego produktu, punkt końcowy najpierw się zatrzymuje. WooCommerce nigdy nie jest wywoływane, a odpowiedź zwraca adres URL produktu z krótkim komunikatem.
  • Czego nie robi: Lista życzeń nie przechowuje ani nie odtwarza wartości pól. Kupujący wypełniają je na nowo na stronie produktu. Wykrywanie działa również na poziomie produktu, więc pola specyficzne dla wariacji nie są objęte.

Jeśli już korzystasz z integracji PPOM z wersji v1.0.9, poczujesz się znajomo. Oba opierają się na tym samym podstawowym mechanizmie sprawdzania. Każdy z tych wtyczek zapewnia zatem taką samą ochronę.

Ustawienia i konfiguracja

Nie ma nic do konfiguracji ani przełącznika do włączenia. Zamiast tego zabezpieczenie staje się aktywne po zainstalowaniu Advanced Product Fields i udostępnieniu mechanizmu sprawdzania grup pól. Bez tej wtyczki integracja nie oznacza żadnego produktu jako wymagającego konfiguracji.

Pełny przewodnik: Jak zintegrować SaveTo Wishlist z Advanced Product Fields.

5. Woostify: Przyciski listy życzeń pasujące do Twojego motywu

Przycisk listy życzeń, który znajduje się kilka pikseli poniżej, podważa w przeciwnym razie schludną stronę sklepu. Ten schowany za obrazkiem produktu jest gorszy. Ponieważ Woostify ma własny znacznik karty produktu i galerii, tam właśnie pojawia się niedopasowanie.

Nowość w wersji v1.1.1, SaveTo Wishlist Lite ładuje teraz arkusz stylów kompatybilności stworzony dla układu Woostify. Przycisk znajduje się wtedy tam, gdzie można się spodziewać na stronach sklepu, kategorii, archiwum i pojedynczego produktu. Ponadto, Woostify ma ponad 40 000 aktywnych instalacji, więc obejmuje to sporą liczbę sklepów.

Jak to działa

  • Automatyczne wykrywanie motywu: Gdy aktywny szablon to Woostify, SaveTo Wishlist ładuje jeden dodatkowy arkusz stylów. Ładuje się on po wybranym przez Ciebie bazowym arkuszu stylów. Dotyczy to również motywów potomnych zbudowanych na Woostify, ponieważ wykrywanie odczytuje szablon nadrzędny.
  • Tylko układ, nie stylizacja: Arkusz stylów dostosowuje ułożenie w miejscach przy rogu obrazka. Obsługuje również wyrównanie i odstępy w karcie produktu Woostify i podsumowaniu pojedynczego produktu. Nie przypisuje żadnych kolorów, czcionek, obramowań ani rozmiarów przycisków. Twoje ustawienia przycisków i tryb ładowania CSS po stronie klienta pozostają odpowiedzialne za wygląd.
  • Dwa miejsca do unikania: Na stronach sklepu i archiwum pomiń Poniżej przycisku Dodaj do koszyka. Woostify renderuje ten wiersz w obszarze animowanym o stałej wysokości na komputerach, gdzie przycisk może zostać przycięty. Na stronach pojedynczych produktów pomiń oba miejsca na obrazku. Niestandardowa galeria Woostify nie wyświetla ich niezawodnie.
  • Nic innego się nie zmienia: Nie ma żadnej specyficznej dla Woostify pracy związanej z PHP, JavaScript, punktem końcowym REST ani bazą danych. Widoczność przycisku, jego umiejscowienie i dostęp dla gości działają zgodnie z Twoimi normalnymi ustawieniami.
  • Znany zakres: Arkusz stylów jest przeznaczony dla standardowego znacznika WooCommerce i Woostify. Nie zapewnia obsługi siatek kreatorów stron ani siatek produktów opartych na blokach. Szybkie podglądy, niestandardowe pętle produktów i dodatkowe wtyczki towarzyszące Woostify również są poza jego zakresem.

🔍️ Oto co zauważyliśmy, że sprawia problemy przy świeżej instalacji Woostify: W wersji v1.1.1 opcje umiejscowienia nie są zapisywane do bazy danych podczas aktywacji. Ekran ustawień i domyślne ustawienia frontendu mogą się przez to różnić. Otwórz oba rozwijane menu Umiejscowienie przycisku, wybierz sugerowane umiejscowienie i kliknij zapisz, nawet jeśli wygląda poprawnie.

Ustawienia i konfiguracja

Nie ma specyficznego dla Woostify ustawienia ani sposobu na samodzielne przełączanie arkusza stylów. Wszystko, co warto dostosować, znajduje się w SaveTo Wishlist → Ustawienia → Umiejscowienie przycisku i style. Sekcje Strona sklepu i Strona produktu są tam oddzielne.

Widoczność dla gości również pozostaje niezmieniona. Po włączeniu opcji Wyłącz listę życzeń dla gości, niezalogowani goście nie widzą przycisku również w sklepie Woostify. Nasz poradnik szczegółowo omawia, jak działają listy życzeń dla gości.

Pełny przewodnik: Jak zintegrować SaveTo Wishlist z Woostify.


Również nowe:

Oprócz pięciu powyższych integracji, najnowsze aktualizacje wprowadziły garść zmian ułatwiających życie. Oto krótkie podsumowanie tego, co jeszcze jest nowe.

  • Ukryj wyłączone przyciski dodawania do koszyka: Nowa opcja ukrywa niedostępne przyciski Dodaj do koszyka na stronie listy życzeń.
  • Szybszy ekran ustawień: Nagłówek i pasek boczny ustawień pozostają teraz na miejscu podczas przewijania. Podgląd przycisku znajduje się obok pól stylów, dzięki czemu widzisz zmiany w miarę ich wprowadzania.
  • Lepsze odstępy w linii: Jest więcej miejsca między przyciskami Dodaj do koszyka i Zapisz na liście życzeń przy umiejscowieniu w linii.
  • Blok listy życzeń: Natywny blok Listy życzeń, który można umieścić za pomocą wstawiacza bloków. Renderuje dokładnie to samo, co kod krótki [saveto_wishlist], ponieważ wykorzystuje ten sam kod. Opcjonalne pole ID listy życzeń na pasku bocznym odpowiada atrybutowi id kodu krótkiego. Pozostaw je puste, aby wyświetlić listę życzeń bieżącego klienta. Działa również w Edytorze witryny, a istniejące kody krótkie nadal działają.
  • Przejdź bezpośrednio do kasy: Opcja Po dodaniu wszystkiego do koszyka, która przekierowuje kupujących do koszyka lub kasy. Obowiązuje po użyciu opcji Dodaj wszystko do koszyka na stronie listy życzeń. Dla klienta, który chce całą listę, jest to jedna strona mniej przed płatnością. Produkty niedostępne pozostają poza masowym dodawaniem, tak jak wszędzie indziej.

Nasz pełny przewodnik po Bloku listy życzeń i funkcji Przejdź bezpośrednio do kasy szczegółowo omawia obie funkcje.


Gotowy na ulepszenie swoich list życzeń?

Integracje SaveTo Wishlist Lite v1.1.0 i v1.1.1 wynoszą darmowy plugin poza prostą listę zapisanych produktów. Dwie z nich zasilają Twoje listy e-mailowe. Jedna daje Ci wyzwalacz do wiadomości na stronie. W międzyczasie inna chroni Twoje niestandardowe zamówienia, a ostatnia poprawia stylizację motywu.

Trzy z pięciu nie wymagają żadnej konfiguracji. Email Subscribers & Newsletters wymaga przełącznika i dwóch list rozwijanych. Popup Maker wymaga krótkiego fragmentu kodu JavaScript. Niemniej jednak, powyższa kontrola umiejscowienia Woostify jest warta dwóch minut Twojego czasu.

Przegapiłeś jakieś szczegóły? Wróć do konkretnej integracji, aby przejrzeć, jak działa:

Zaktualizuj SaveTo Wishlist Lite już dziś i zacznij łączyć wtyczki, których już używasz!

avatar autora
Michael Logarta

Pobierz najlepszą wtyczkę listy życzeń WooCommerce

Twórz funkcjonalność listy życzeń i rozwijaj swój sklep szybko i łatwo.
Kup SaveTo Wishlist teraz

Udostępnij artykuł

Dokończ zakup