Skip to main content
Wyzwalacze kontrolują, kiedy i komu wyświetlają się Twoje lejki po zakupie. Ten przewodnik pokazuje, jak skonfigurować najczęstsze typy wyzwalaczy i zarządzać priorytetem lejków.
Szczegółowe informacje o tym, co robi każdy wyzwalacz, znajdziesz w dokumentacji wyzwalaczy post-purchase.

Pierwsze kroki z wyzwalaczami

Tworząc nowy lejek, musisz skonfigurować co najmniej jeden wyzwalacz, który kontroluje, kiedy się wyświetla. Możesz łączyć wiele wyzwalaczy, aby tworzyć precyzyjne reguły targetowania.

Gdzie znaleźć wyzwalacze

Wyzwalacze konfiguruje się wewnątrz każdego lejka, a nie w globalnym menu. Aby je otworzyć:
  1. W panelu administracyjnym Aftersell przejdź do Post-purchase Funnels.
  2. Kliknij lejek, który chcesz edytować (lub kliknij Create Funnel, aby utworzyć nowy).
  3. W edytorze lejka otwórz sekcję Triggers.
  4. Kliknij Add Trigger, aby dodać nowy wyzwalacz, lub kliknij istniejący wyzwalacz, aby go edytować.
  5. Po wprowadzeniu zmian kliknij Save Triggers.
Każdy lejek ma własny zestaw wyzwalaczy — nie ma wyzwalaczy współdzielonych ani ogólnosklepowych.

Jak wyzwalacze współdziałają

Wyzwalacze post-purchase wykorzystują dwa poziomy logiki: AND między wyzwalaczami i OR w obrębie wyzwalacza. Logika AND (między wyzwalaczami) Aby lejek się wyświetlił, muszą być spełnione wszystkie włączone wyzwalacze. Jeśli dodasz wiele wyzwalaczy, każdy z nich musi zwrócić dopasowanie. Przykład:
  • Customer Location = US
  • Order Value > $50
Klient musi znajdować się w USA i zamówienie musi przekraczać $50. Logika OR (w obrębie wyzwalacza) W obrębie pojedynczego wyzwalacza wystarczy dopasowanie tylko jednej wybranej opcji. Przykład: Product Category = Buty, Skarpetki lub Spodnie. Jeśli zamówienie zawiera którykolwiek z nich, wyzwalacz jest spełniony.
Niektóre wyzwalacze (np. Product Quantity) pozwalają przełączyć to na logikę AND.
Szczegółowe wyjaśnienie logiki wyzwalaczy znajdziesz w artykule Zrozumieć logikę warunkową.

Wyzwalacz Show for all customers

Lejek „Catch-All” korzysta z wyzwalacza Show for All Customers. Ten lejek aktywuje się, gdy zamówienie nie spełnia kryteriów żadnego innego lejka. Działa jako siatka bezpieczeństwa, dzięki której żadne zamówienie nie przejdzie bez upsellu lub oferty na stronie podziękowania. Aby korzystać z niego skutecznie, ustaw ten lejek na najniższy priorytet, aby pojawiał się tylko wtedy, gdy nie zadziała żaden inny lejek. Przykładowe zastosowania:
  • Masz trzy lejki: jeden dla zamówień powyżej $100, jeden dla konkretnych produktów i jeden z wyzwalaczem Show for All Customers. Jeśli klient złoży zamówienie, które nie spełnia kryteriów dwóch pierwszych lejków, lejek Show for All Customers aktywuje się jako rezerwowy.
  • Chcesz mieć pewność, że każdy klient zobaczy co najmniej jedną ofertę. Utwórz lejek z wyzwalaczem Show for All Customers i ustaw go na najniższy priorytet.

Wyzwalacze oparte na produktach

Te wyzwalacze aktywują się na podstawie produktów, kolekcji lub wariantów w koszyku klienta.
Zadbaj o prawidłową konfigurację, aby ukryte lub przeznaczone wyłącznie do sprzedaży hurtowej produkty nie pojawiały się nieoczekiwanie w rekomendacjach. Obejmuje to przegląd logiki rekomendacji produktów Shopify i ograniczenie takich produktów na etapie dodawania do koszyka.
Użyj wyzwalacza Product/Collection, aby wyświetlać lejek przy zakupie konkretnych produktów lub kolekcji.Konfiguracja:
  1. W ustawieniach lejka kliknij Add Trigger.
  2. Wybierz Product/Collection z listy typów wyzwalaczy.
  3. Wybierz Contains lub Does not contain.
  4. Wyszukaj i wybierz produkty lub kolekcje, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Pokaż upsell odżywki białkowej, gdy klienci kupią dowolny produkt z Twojej kolekcji „Suplementy”.
  • Masz lejek ustawiony na produkty X, Y i Z. Jeśli klient kupi produkty A, B i Y, ten lejek się aktywuje. Jeśli kupi A, B i C, nie aktywuje się.
Użyj wyzwalacza Product Quantity, aby wyświetlać ofertę na podstawie liczby sztuk konkretnego produktu w koszyku.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Product Quantity z listy typów wyzwalaczy.
  3. Wybierz Less than, More than lub Exactly.
  4. Wprowadź próg ilości i wybierz produkt.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „less than 3” dla produktu X. Jeśli klient kupi 2 sztuki, lejek się aktywuje. Jeśli kupi 3 lub więcej — nie.
  • Ustaw „more than 1” dla produktu Y. Jeśli klient kupi 2 lub więcej sztuk, lejek się aktywuje. Jeśli kupi tylko 1 — nie.
  • Ustaw „exactly 2” dla produktu Z. Lejek aktywuje się tylko wtedy, gdy klient kupi dokładnie 2 sztuki.
Użyj wyzwalacza Product Tag, aby wyświetlać ofertę, gdy zamówienie zawiera produkty z określonymi tagami Shopify.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Product Tag z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wprowadź tag(i) produktów, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Wyklucz wycofane produkty z ofert upsell, ustawiając wyzwalacz na wykluczenie produktów oznaczonych tagiem „discontinued”.
  • Pokaż specjalną ofertę tylko dla produktów z tagiem „summer-collection”.
Użyj wyzwalacza Product Type, aby wyświetlać ofertę, gdy kupione produkty należą do zdefiniowanego typu produktu Shopify.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Product Type z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wprowadź typ(y) produktów, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowanie: jeśli ustawisz wyzwalacz na „Shoes”, lejek wyświetli się za każdym razem, gdy klient kupi produkt typu Shoes. Jeśli kupi koszulkę (typ: Apparel), lejek się nie wyświetli.
Użyj wyzwalacza Metafields, aby wyświetlać lejki na podstawie niestandardowych danych metafields przypisanych do produktów lub wariantów. Możesz wybrać metafields produktu lub metafields wariantu, ale dopasowywany może być tylko jeden typ naraz.Każdy pod-wyzwalacz (Product lub Variant) ma listę rozwijaną Match type:
  • Value matches — dopasowanie konkretnej nazwy i wartości metafielda. Wybierz Includes lub Excludes, następnie wprowadź nazwę i wartość (obie z rozróżnianiem wielkości liter).
  • Has any value — uruchamia się, gdy wskazany metafield istnieje i ma niepustą wartość. Wprowadź tylko nazwę metafielda.
  • Is empty — uruchamia się, gdy wskazany metafield nie istnieje lub jest pusty. Wprowadź tylko nazwę metafielda.
Konfiguracja z użyciem Value matches:
  1. Kliknij Add Trigger.
  2. Wybierz Metafields z listy typów wyzwalaczy.
  3. Wybierz Value matches z listy Match type.
  4. Wybierz Includes lub Excludes.
  5. Wprowadź nazwę i wartość metafielda dokładnie tak, jak pojawiają się na stronie produktu (obie z rozróżnianiem wielkości liter).
  6. Kliknij Save.
Konfiguracja z użyciem Has any value lub Is empty:
  1. Kliknij Add Trigger.
  2. Wybierz Metafields z listy typów wyzwalaczy.
  3. Wybierz Has any value lub Is empty z listy Match type.
  4. Wprowadź nazwę metafielda. Możesz użyć formatu namespace.key (np. custom.warehouse_location), samego klucza (np. warehouse_location) lub nazwy definicji (np. Warehouse Location).
  5. Kliknij Save.
Jak działa Value matches:
  • Includes oznacza, że istnieje część wspólna między metafields w zamówieniu a tymi na liście wyzwalacza. Na przykład, jeśli metafields zamówienia to ["color: red", "size: m"], a lista wyzwalacza to ["color: red", "ship: warehouse"], warunek jest spełniony, ponieważ color: red pasuje.
  • Excludes oznacza, że nie ma części wspólnej między metafields w zamówieniu a listą wyzwalacza. Na przykład, jeśli metafields zamówienia to ["color: red", "size: M"], a lista wyzwalacza to ["color: blue", "size: L"], warunek jest spełniony, ponieważ nie ma pasujących par nazwa:wartość.
Jak działają Has any value i Is empty:Te tryby oceniają wszystkie produkty w zamówieniu. Has any value uruchamia się, gdy co najmniej jeden kupiony produkt ma niepustą wartość wskazanego metafielda. Is empty uruchamia się, gdy żaden z kupionych produktów nie ma dla niego niepustej wartości.
Zmiana Match type czyści wpisy dodane już do danego pod-wyzwalacza, ponieważ tagi name: value i tagi z samym kluczem znaczą co innego w każdym trybie.
Ten wyzwalacz jest szczególnie przydatny, jeśli używasz metafields do przechowywania szczegółowych informacji o produktach, takich jak materiały, rozmiary czy atrybuty specjalne.
Użyj wyzwalacza Product/Collection Exclusion, aby zapobiec wyświetlaniu lejka, gdy w koszyku znajdują się wykluczone produkty lub kolekcje.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Product/Collection Exclusion z listy typów wyzwalaczy.
  3. Wyszukaj i wybierz produkty lub kolekcje do wykluczenia.
  4. Kliknij Save.
Przykładowe zastosowanie: jeśli klient kupił mocno przeceniony produkt lub produkt z przecenionej kolekcji, możesz nie chcieć pokazywać kolejnych ofert. Możesz też połączyć ten wyzwalacz z wyzwalaczem Product/Collection, aby tylko wybrane produkty aktywowały lejek, a inne były wykluczone.
Użyj wyzwalacza Subscription, aby wyświetlać ofertę na podstawie tego, czy zamówienie zawiera produkt subskrypcyjny.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Subscription z listy typów wyzwalaczy.
  3. Wybierz Contains lub Does not contain produkty subskrypcyjne.
  4. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „Does not contain” produkty subskrypcyjne, aby targetować klientów kupujących jednorazowo i zaoferować im upsell subskrypcji.
  • Ustaw „Contains” produkty subskrypcyjne, aby pokazywać subskrybentom uzupełniające produkty jednorazowe.
Shopify obsługuje tylko jeden produkt subskrypcyjny na zamówienie, więc nie możesz zaoferować upsellu subskrypcji, jeśli pierwotne zamówienie już ją zawiera.
Użyj wyzwalacza Variant on subscription, aby wyświetlać lejek, gdy zamówienie zawiera którykolwiek z wybranych produktów kupionych jako subskrypcja. W przeciwieństwie do wyzwalacza Subscription, ten wyzwalacz dopasowuje konkretny produkt kupiony w pozycji subskrypcyjnej — jednorazowy zakup tego samego produktu nie aktywuje lejka.Zarządzany przez kreatora upgrade’u subskrypcjiGdy lejek ma skonfigurowaną ofertę upgrade’u subskrypcji, ten wyzwalacz jest zarządzany automatycznie przez kreatora i synchronizowany z produktem źródłowym upgrade’u. Wyzwalacz jest tylko do odczytu, dopóki oferta upgrade’u istnieje. Odblokowuje się po usunięciu oferty upgrade’u.Konfiguracja ręczna (lejki bez oferty upgrade’u subskrypcji)
  1. Kliknij Add Trigger.
  2. Wybierz Variant on subscription z listy typów wyzwalaczy.
  3. Kliknij Select, aby otworzyć selektor produktów (filtrowany tylko do produktów subskrypcyjnych).
  4. Wybierz produkt(y) subskrypcyjne, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Pokaż ofertę upgrade’u subskrypcji tylko klientom subskrybującym konkretny produkt, bez aktywacji przy jednorazowych zakupach tego samego produktu.
  • Targetuj klientów subskrybujących którykolwiek z kilku produktów, wybierając wiele produktów w wyzwalaczu.
Jeśli lejek ma ofertę upgrade’u subskrypcji, wyzwalacz Variant on subscription jest tylko do odczytu i zarządzany przez kreatora. Aby edytować go ręcznie, najpierw usuń ofertę upgrade’u subskrypcji.
Użyj wyzwalacza Variant Name, aby wyświetlać konkretne lejki na podstawie wariantu produktu wybranego przez klienta w checkoucie (np. rozmiar, kolor, styl).Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Variant Name z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wprowadź nazwę(-y) wariantów, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw na uwzględnienie „Large”. Jeśli klient kupi koszulkę w rozmiarze Large, lejek się aktywuje. Rozmiar Small lub Medium go nie uruchomi.
  • Ustaw na uwzględnienie „Red” i „Blue”. Każdy z tych wariantów kolorystycznych aktywuje lejek; Green — nie.

Wyzwalacze koszyka i rabatów

Te wyzwalacze aktywują się na podstawie wartości koszyka, jego zawartości lub zastosowanych rabatów.
Użyj wyzwalacza Order Value, aby targetować klientów na podstawie sumy koszyka.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Order Value z listy typów wyzwalaczy.
  3. Wybierz Greater than lub Less than.
  4. Wprowadź kwotę progową.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Pokazuj premium upselle klientom z zamówieniami powyżej $100.
  • Oferuj upgrade darmowej wysyłki klientom z zamówieniami poniżej $50.
  • Lejek ustawiony na „less than $50.00” aktywuje się dla zamówienia $30.00, ale nie dla $60.00.
Użyj wyzwalacza Quantity, aby pokazywać ofertę upsell na podstawie łącznej liczby pozycji w zamówieniu klienta. Ten wyzwalacz liczy wszystkie sztuki wszystkich produktów w koszyku, niezależnie od tego, jakie to konkretnie produkty.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Quantity z listy typów wyzwalaczy.
  3. Wybierz More than, Less than lub Exactly.
  4. Wprowadź próg liczby pozycji.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „less than 3” — upsell pojawi się tylko wtedy, gdy w koszyku będzie łącznie 1 lub 2 pozycje.
  • Ustaw „more than 1” — lejek uruchamia się dla zamówień z łącznie 2 lub więcej pozycjami.
  • Ustaw „exactly 3” — lejek uruchamia się tylko wtedy, gdy w koszyku są dokładnie 3 pozycje.
Jeśli chcesz uruchamiać wyzwalacz na podstawie ilości konkretnego produktu, a nie łącznej liczby pozycji w koszyku, użyj zamiast tego wyzwalacza Product Quantity.
Użyj wyzwalacza Discount Code, aby uwzględnić lub wykluczyć klientów z wyświetlania lejka na podstawie zastosowanego kodu rabatowego. Możesz też wykluczyć wszystkie zamówienia, w których użyto dowolnego ręcznie wpisanego kodu rabatowego, bez podawania poszczególnych kodów.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Discount Code z listy typów wyzwalaczy.
  3. Wybierz jedną z trzech opcji:
    • Includes — lejek wyświetla się tylko wtedy, gdy zamówienie zawiera jeden z podanych kodów.
    • Excludes — lejek wyświetla się tylko wtedy, gdy nie zastosowano żadnego z podanych kodów.
    • Excludes any manual discount code — lejek wyświetla się tylko wtedy, gdy w checkoucie nie użyto żadnego ręcznie wpisanego kodu rabatowego. Rabaty automatyczne i skryptowe są ignorowane, więc automatyczny rabat obejmujący cały sklep nie zablokuje lejka.
  4. Dla Includes lub Excludes wprowadź kod(y) rabatowe, naciskając Enter po każdym, aby go zapisać. Dla Excludes any manual discount code kody nie są potrzebne.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Pokaż lejek tylko subskrybentom newslettera, uwzględniając ich konkretny kod rabatowy.
  • Wyklucz wszystkie zamówienia, w których użyto dowolnego ręcznie wpisanego kodu rabatowego, aby oferty upsell nie były pokazywane klientom, którzy już otrzymali rabat.
Pamiętaj, aby po wpisaniu kodu rabatowego nacisnąć Enter, aby zapisać go w lejku.
Użyj wyzwalacza Discount Percent, aby wyświetlać lejek na podstawie procentowego rabatu pozycji zastosowanego w zamówieniu (nie obejmuje to rabatów na wysyłkę).Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Discount Percent (%) z listy typów wyzwalaczy.
  3. Wybierz More than, Less than lub Exactly.
  4. Wprowadź próg procentowy rabatu.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „more than 20%”. Klient z rabatem 25% zobaczy lejek; klient z 15% lub bez rabatu — nie.
  • Ustaw „less than 10%”. Klient z rabatem 5% zobaczy lejek; klient z 15% — nie.
  • Ustaw „exactly 10%”. Lejek aktywuje się tylko dla zamówień z rabatem dokładnie 10%.

Wyzwalacze atrybutów klienta

Te wyzwalacze wykorzystują dane klientów do kontrolowania widoczności lejka.
Użyj wyzwalacza Customer Tag, aby uwzględnić lub wykluczyć klientów z wyświetlania lejka na podstawie przypisanych im tagów klienta Shopify.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Customer Tag z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wprowadź tag(i) klienta, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw na uwzględnienie „VIP”. Tylko klienci z tagiem VIP zobaczą lejek.
  • Ustaw na wykluczenie „Wholesale”. Klienci hurtowi nie zobaczą upselli detalicznych.
Użyj wyzwalacza Customer Order History, aby tworzyć oferty na podstawie wcześniejszych zakupów konkretnych produktów przez klienta.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Customer Order History z listy typów wyzwalaczy.
  3. Wyszukaj i wybierz konkretne produkty do sprawdzenia we wcześniejszych zamówieniach.
  4. Kliknij Save.
Używając tego wyzwalacza, musisz wybrać konkretne produkty lub kolekcje. Domyślny tryb dopasowania to Include, a jeśli zostawisz produkty/kolekcje niewybrane przy trybie Include, wyzwalacz nigdy nie będzie spełniony — trwale zablokuje to uruchamianie lejka. Zawsze wybierz co najmniej jeden produkt lub kolekcję. Jeśli chcesz jedynie sprawdzić, czy klient składał już zamówienie, użyj zamiast tego wyzwalacza Customer Order Count.
Ten wyzwalacz analizuje tylko wcześniejsze zamówienia, a nie bieżące. Domyślnie sprawdza historię zamówień tylko z ostatnich 60 dni; sprawdzanie dalej wstecz wymaga dodatkowych uprawnień — skontaktuj się z pomocą techniczną, jeśli potrzebujesz dłuższego okna wsteczności.
Użyj wyzwalacza Customer Order Count, aby wyświetlać lejek specjalnie dla nowych lub powracających klientów na podstawie liczby wcześniej złożonych zamówień.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Customer Order Count z listy typów wyzwalaczy.
  3. Wybierz Equal to, Greater than lub Less than.
  4. Wprowadź próg liczby zamówień.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „equal to 0”, aby targetować wyłącznie klientów kupujących po raz pierwszy.
  • Ustaw „greater than 3”, aby targetować lojalnych klientów z co najmniej 4 wcześniejszymi zamówieniami.
  • Więcej niż 0 zamówień = klient powracający; 0 zamówień = nowy klient.
Ten wyzwalacz opiera się na wcześniejszych zakupach, a nie na bieżącym zamówieniu.
Użyj wyzwalacza Customer Language, aby dopasowywać oferty do preferowanego języka klienta. Jeśli Twój sklep obsługuje klientów w więcej niż jednym języku, możesz utworzyć osobny lejek dla każdego z nich i wyświetlać właściwą ofertę na podstawie języka, w którym klient przeszedł przez checkout.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Customer Language z listy typów wyzwalaczy.
  3. Wybierz język, który chcesz targetować.
  4. Kliknij Save. Wyzwalacze lejka Aftersell z włączonym wyzwalaczem Customer language i listą rozwijaną Select language
Konfiguracja lejka wielojęzycznegoZacznij od utworzenia lejka dla pierwszego języka, następnie zduplikuj go dla każdego kolejnego. Zmień nazwę każdego lejka, aby był łatwy do zidentyfikowania, zaktualizuj jego wyzwalacz Customer Language i ręcznie przetłumacz wszystkie dostępne pola tekstowe, w tym tytuł produktu, opis, licznik czasu i wszelkie niestandardowe widżety tekstowe.Obecne ograniczeniaNiektóre elementy są kontrolowane globalnie poprzez sekcję Translations w Settings Aftersell, co oznacza, że mogą być ustawione tylko na jeden język naraz. Ich zmiana wpłynie na wszystkie lejki, niezależnie od języka.Strona Translations w Aftersell z globalnymi polami tekstowymi upsellu 1-Click, takimi jak Free, Shipping i TaxesKontrolowany przez Shopify nagłówek u góry strony post-purchase automatycznie wyświetla się w języku checkoutu klienta. Obejmuje to tekst taki jak „You’ve paid for your order.” i nie można go dostosować przez Aftersell.Nagłówek post-purchase Shopify z tekstem You've paid for your order i linkiem View order confirmation
Użyj wyzwalacza Once per Customer, aby lejek wyświetlał się tylko raz dla każdego klienta, niezależnie od liczby jego zamówień.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Once per Customer z listy typów wyzwalaczy.
  3. Kliknij Save.
Przykładowe zastosowania:
  • Klient, który zobaczy ten lejek po swoim pierwszym zakupie, nie zobaczy go ponownie przy żadnym kolejnym zakupie, nawet jeśli wszystkie inne warunki wyzwalania są spełnione.
  • Użyj go, aby pokazać specjalną „ofertę powitalną” wyłącznie przy pierwszym zakupie klienta.

Wyzwalacze oparte na szczegółach zamówienia i czasie

Te wyzwalacze zależą od szczegółów checkoutu, danych marketingowych lub czasu.
Użyj wyzwalaczy UTM Parameter, aby wyświetlać konkretne lejki na podstawie parametrów kampanii marketingowych w adresie URL.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz UTM Parameter z listy typów wyzwalaczy.
  3. Wybierz typ parametru UTM (source, medium, campaign, term, content lub id).
  4. Wprowadź dokładną wartość do dopasowania.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „utm_source = facebook”. Klienci przychodzący z linku na Facebooku zobaczą lejek; pozostali — nie.
  • Ustaw „utm_campaign = summer_sale”, aby pokazywać oferty właściwe dla danej kampanii klientom z tej kampanii.
  • Pokazuj ekskluzywne oferty klientom przychodzącym z kampanii e-mailowej, targetując utm_source=email.
Zaawansowaną konfigurację śledzenia UTM znajdziesz w artykule Jak używać linków Direct-to-Checkout z UTM.
Wyzwalacze UTM nie uruchamiają się, gdy klienci korzystają z metod ekspresowego checkoutu (Shop Pay, Apple Pay, Google Pay, PayPal itd.), ponieważ ekspresowy checkout pomija standardowy proces koszyka, w którym przechwytywane są parametry UTM. Jeśli używasz wyzwalaczy UTM do śledzenia kampanii, rozważ inne typy wyzwalaczy (produkt, kolekcja, wartość zamówienia) jako alternatywy lub utworzenie osobnych lejków dla ruchu ogólnego, które nie polegają na parametrach UTM.
Użyj wyzwalacza Currency, aby kontrolować, czy klienci widzą lejek na podstawie waluty użytej w checkoucie.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Currency z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wybierz walutę lub waluty, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw na „USD”. Klienci płacący w dolarach amerykańskich zobaczą lejek; ci w EUR, GBP lub innych walutach — nie.
  • Ustaw na „CAD” i „USD”. Klienci w każdej z tych walut zobaczą lejek.
Ważne uwagi:
  • Oferty na stronie podziękowania automatycznie dostosowują się do waluty checkoutu klienta, dzięki czemu pojedynczy lejek sprawdza się na różnych rynkach.
  • Upselle post-purchase nie obsługują wielu walut. Klienci nie zobaczą ofert upsell, jeśli waluta Twojego sklepu nie odpowiada walucie ich checkoutu. Dla uniwersalnej widoczności używaj ofert na stronie podziękowania.
  • Jeśli Twój sklep korzysta z Shopify Markets, Aftersell płynnie się z nim integruje, wyświetlając produkty we właściwej walucie lokalnej.
Użyj wyzwalacza Device Type, aby ograniczyć lejek do klientów na określonym urządzeniu — tylko Desktop lub tylko Mobile.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Device Type z listy typów wyzwalaczy.
  3. Wybierz Desktop only lub Mobile only.
  4. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw Desktop only, aby pokazać ofertę najlepiej działającą na większych ekranach, np. szczegółowe porównanie produktów lub układ z wieloma obrazami.
  • Ustaw Mobile only, aby targetować klientów przeglądających na telefonie ofertą zoptymalizowaną pod urządzenia mobilne.
  • Połącz z innymi wyzwalaczami (np. Order Value), aby pokazać ofertę tylko na desktopie klientom o wysokiej wartości.
Jeśli nie można wykryć typu urządzenia klienta, wyzwalacz działa w trybie fail-closed i lejek się nie wyświetli. Odpowiada to zachowaniu innych wyzwalaczy, gdy wymagane dane są niedostępne.
Użyj wyzwalacza Shipping Country, aby uwzględnić lub wykluczyć klientów na podstawie miejsca docelowego wysyłki.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Shipping Country z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wybierz kraje, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Wyklucz wysyłkę międzynarodową dla produktów dostępnych tylko w kraju.
  • Pokazuj produkty regionalne klientom w określonych krajach.
  • Twórz oferty na stronie podziękowania właściwe dla danego kraju (ponieważ upselle post-purchase nie wyświetlają się dla walut innych niż domyślna).
Użyj wyzwalacza Random Sample, aby kontrolować widoczność lejka dla losowej podgrupy klientów. Idealne do testów A/B nowych lejków lub zaskoczenia wybranej grupy specjalnymi ofertami.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Random Sample z listy typów wyzwalaczy.
  3. Wprowadź procent klientów, którzy mają zobaczyć lejek.
  4. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw „25%”. Lejek aktywuje się losowo dla około 25% kwalifikujących się klientów.
  • Do testów A/B utwórz dwa lejki, każdy z wyzwalaczem Random Sample ustawionym na „50%”. Każdy lejek będzie się pokazywał mniej więcej połowie klientów.
Użyj wyzwalacza Date/Time, aby zaplanować widoczność lejka na podstawie konkretnych dat i godzin — idealne do promocji czasowych, kampanii sezonowych lub ofert ograniczonych czasowo.Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Date/Time z listy typów wyzwalaczy.
  3. Użyj selektora dat, aby wybrać datę rozpoczęcia, zakończenia lub obie.
  4. Użyj listy rozwijanej strefy czasowej, aby wybrać strefę, według której ma działać harmonogram (na przykład „GMT-07:00 - (MST) America/Phoenix”).
  5. Kliknij Save.
Przykładowe zastosowania:
  • Ustaw aktywację „między 1 a 25 grudnia” dla promocji świątecznej.
  • Ustaw aktywację „po 1 stycznia 2026”, aby uruchomić promocję noworoczną.
  • Ustaw datę rozpoczęcia i zakończenia w lokalnej strefie czasowej sklepu, aby przeprowadzić weekendową wyprzedaż błyskawiczną od piątku 00:00 do niedzieli 23:59.
Wybrana strefa czasowa określa, kiedy wyzwalacz się uruchamia i zatrzymuje. Wybierz strefę czasową odpowiadającą głównemu rynkowi sklepu lub harmonogramowi promocji.
Użyj wyzwalacza Shipping Method, aby kontrolować widoczność lejka na podstawie opcji wysyłki wybranej przez klienta w checkoucie (np. standardowa, ekspresowa, międzynarodowa, odbiór osobisty).Konfiguracja:
  1. Kliknij Add Trigger.
  2. Wybierz Shipping Method z listy typów wyzwalaczy.
  3. Wybierz Include lub Exclude.
  4. Wybierz metodę(-y) wysyłki, które chcesz targetować.
  5. Kliknij Save.
Przykładowe zastosowania:
  • Pokaż upsell przyspieszonej dostawy tylko klientom, którzy wybrali wysyłkę standardową.
  • Wyklucz klientów z „Local Pickup” z ofert ochrony przesyłki lub upselli związanych z dostawą.
  • Targetuj klientów, którzy wybrali wysyłkę międzynarodową, zestawem produktów przyjaznym odprawie celnej.
Dopasowanie nie rozróżnia wielkości liter i sprawdza, czy nazwa stawki wysyłkowej Shopify zawiera wpisany w wyzwalaczu tekst — nie musi to być dokładne, pełne dopasowanie. Na przykład wartość wyzwalacza „express” dopasuje nazwy stawek takie jak „Express Shipping” czy „2-Day Express”.

Zarządzanie priorytetem lejków

Gdy masz wiele lejków, priorytet określa, który lejek się wyświetli, gdy spełnione są wyzwalacze wielu lejków. Jak działa priorytet lejków:
  • Lejki są oceniane w kolejności priorytetów: Priorytet 1 → Priorytet 2 → Priorytet 3 itd.
  • Wyświetli się pierwszy lejek, którego wszystkie wyzwalacze są spełnione.
  • Lejki o niższym priorytecie są sprawdzane tylko wtedy, gdy lejki o wyższym priorytecie nie pasują.
  • Smart Funnel (jeśli włączony) jest oceniany z priorytetem 0, przed wszystkimi lejkami ręcznymi.

Wyświetlanie priorytetu lejków

Aktualny numer priorytetu każdego lejka widzisz po lewej stronie tabeli lejków w sekcji Post-purchase Funnels.

Zmiana kolejności lejków

  1. Przejdź do Post-purchase Funnels w panelu administracyjnym Aftersell.
  2. Kliknij przycisk Manage Priority w prawym górnym rogu tabeli lejków.
  3. Przeciągaj i upuszczaj lejki, aby zmienić ich kolejność.
  4. Kliknij Save, aby zastosować nową kolejność priorytetów.
Lista Post Purchase Funnels z numerami priorytetów obok każdego lejka i przyciskiem Manage priority Najlepsze praktyki dotyczące priorytetu lejków:
  • Umieszczaj konkretne lejki jako pierwsze — lejki z wąskim targetowaniem (konkretne produkty, zamówienia o wysokiej wartości) ustawiaj z wyższym priorytetem.
  • Umieszczaj szerokie lejki na końcu — lejki z ogólnym targetowaniem (kolekcje, niskie wartości zamówień) ustawiaj z niższym priorytetem.
  • Ustaw lejek Catch-All na najniższy priorytet — jeśli masz lejek „Show for All Customers”, ustaw go jako ostatni priorytet, aby wyświetlał się tylko wtedy, gdy nie pasuje żaden inny lejek.
  • Testuj kolejność priorytetów — składaj zamówienia testowe, aby zweryfikować, że dla różnych scenariuszy wyświetla się właściwy lejek.
Przykładowa struktura priorytetów:
  • Priorytet 1: zamówienia o wysokiej wartości ($200+) z konkretnym produktem
  • Priorytet 2: zamówienia zawierające produkty z kolekcji premium
  • Priorytet 3: zamówienia z dowolnym produktem z głównej kategorii
  • Priorytet 4: lejek Catch-All (Show for All Customers)

Łączenie wielu wyzwalaczy

Możesz dodać wiele wyzwalaczy do jednego lejka, aby tworzyć precyzyjne reguły targetowania. Pamiętaj: aby lejek się wyświetlił, muszą być spełnione wszystkie wyzwalacze.

Przykład: targetowanie klientów suplementów o wysokiej wartości

Dodaj te wyzwalacze do tego samego lejka:
  • Wyzwalacz Product/Collection: zawiera produkty z kolekcji „Suplementy”
  • Wyzwalacz Order Value: więcej niż $75
  • Wyzwalacz Customer Order Count: więcej niż 0 zamówień (tylko klienci powracający)
Ten lejek wyświetli się tylko klientom powracającym, którzy kupują suplementy i mają koszyk o wartości powyżej $75.

Przykład: targetowanie klientów, którzy nie kupili konkretnych ulepszeń

To przydatne, gdy sprzedajesz produkty z opcjonalnymi ulepszeniami i chcesz pokazywać różne upselle w zależności od tego, co klient już kupił, a czego nie. Scenariusz: sprzedajesz produkt bazowy z dwoma opcjonalnymi ulepszeniami — „Premium Rotor” i „Water Resistance”. Lejek 1 — klient nie kupił żadnego ulepszenia (najwyższy priorytet)
  • Nie są potrzebne wykluczenia produktów
  • Ustaw najwyższy priorytet, aby był oceniany jako pierwszy
  • Ten lejek pokazuje oba ulepszenia jako opcje upsell
Lejek 2 — klient kupił Premium Rotor, ale nie Water Resistance
  • Dodaj wyzwalacz Product/Collection ustawiony na Contains „Premium Rotor”
  • Dodaj wyzwalacz Product/Collection Exclusion ustawiony na wykluczenie „Water Resistance”
  • Ten lejek pokazuje tylko upsell Water Resistance
Lejek 3 — klient kupił Water Resistance, ale nie Premium Rotor
  • Dodaj wyzwalacz Product/Collection ustawiony na Contains „Water Resistance”
  • Dodaj wyzwalacz Product/Collection Exclusion ustawiony na wykluczenie „Premium Rotor”
  • Ten lejek pokazuje tylko upsell Premium Rotor
Priorytet lejków jest tu kluczowy. Jeśli lejek 1 nie ma najwyższego priorytetu, Aftersell może najpierw dopasować lejek pojedynczego ulepszenia dla klientów, którzy nie kupili żadnego, w efekcie pokazując tylko jeden upsell zamiast dwóch.

Następne kroki