Skip to main content
Aftersell obsługuje uruchamianie lejków na podstawie parametrów UTM — to opcjonalna funkcja przeznaczona specjalnie do zaawansowanych zastosowań. Możesz skonfigurować lejek tak, aby aktywował się, gdy klient odwiedzi Twoją stronę z określonym ciągiem zapytania UTM. Ta konfiguracja jest opcjonalna i zwykle potrzebna tylko w przypadku zaawansowanych potrzeb śledzenia, takich jak linki prowadzące bezpośrednio do checkoutu lub oferty powiązane z konkretnymi kampaniami.

Jak działają wyzwalacze UTM

Wyzwalacze UTM pozwalają wyświetlać określone lejki post-purchase na podstawie parametrów UTM w adresie URL. Jest to przydatne do:
  • Ofert powiązanych z kampanią — pokazuj różne upselle w zależności od kampanii marketingowej
  • Linków prowadzących bezpośrednio do checkoutu — uruchamiaj lejki, gdy klienci pomijają witrynę sklepu
  • Atrybucji kanałów — personalizuj oferty na podstawie źródła ruchu (e-mail, media społecznościowe, reklamy)
  • Testów A/B — testuj różne oferty dla różnych wariantów kampanii

Szybki start: podstawowa konfiguracja wyzwalacza UTM

W przypadku standardowych wizyt w witrynie sklepu (a nie bezpośrednio w checkoucie) możesz skonfigurować wyzwalacze UTM za pomocą app embed Aftersell. Aby zobaczyć, jak szybko zacząć korzystać z wyzwalaczy UTM, obejrzyj ten film:

Włącz app embed UTM

Aby śledzić parametry UTM na stronach witryny sklepu:
  1. W panelu administracyjnym Shopify przejdź do Online Store > Themes
  2. Kliknij Customize przy swoim aktywnym szablonie
  3. W edytorze szablonu kliknij ikonę App embeds (puzzel) na lewym pasku bocznym
  4. Znajdź Aftersell UTM Tracker i przełącz go na włączony
  5. Kliknij Save
Po włączeniu Aftersell automatycznie przechwyci parametry UTM, gdy klienci odwiedzą Twoją witrynę sklepu z linkami UTM.

Skonfiguruj wyzwalacze UTM w swoim lejku

Po włączeniu app embed:
  1. Przejdź do Post-purchase Funnels w panelu administracyjnym Aftersell
  2. Utwórz lub edytuj lejek
  3. W sekcji Triggers dodaj wyzwalacz UTM Parameter
  4. Skonfiguruj parametr UTM i wartość, które mają być dopasowane
  5. Zapisz lejek

Obsługiwane parametry UTM

Aftersell obsługuje następujące standardowe parametry UTM:
  • utm_source — identyfikuje źródło ruchu (np. google, newsletter, facebook)
  • utm_medium — identyfikuje medium marketingowe (np. email, cpc, social)
  • utm_campaign — identyfikuje konkretną kampanię (np. spring_sale, product_launch)
  • utm_term — identyfikuje słowa kluczowe płatnego wyszukiwania (np. running+shoes)
  • utm_content — rozróżnia podobne treści lub linki (np. banner_ad, text_link)
  • utm_id — identyfikuje ID kampanii (np. campaign_123)
Wszystkie sześć parametrów jest śledzonych i można ich używać do uruchamiania lejków.

Częściowe dopasowanie pól

Podczas konfigurowania wyzwalaczy UTM Aftersell obsługuje częściowe dopasowanie wartości parametrów UTM. Oznacza to:
  • Wartość wyzwalacza: springPasuje do: spring_sale, spring_2026, early_spring
  • Wartość wyzwalacza: emailPasuje do: email_newsletter, promotional_email
  • Wartość wyzwalacza: salePasuje do: spring_sale, flash_sale, sale_2026
Ta elastyczność pozwala tworzyć szersze wyzwalacze pasujące do wielu wariantów kampanii bez konieczności tworzenia osobnych wyzwalaczy dla każdego z nich. Przykład: Jeśli ustawisz wyzwalacz dla utm_campaign zawierającego sale, dopasuje on każdą kampanię z „sale” w nazwie, np. spring_sale, summer_sale lub flash_sale_2026. Podstawowa konfiguracja pokazana w powyższym filmie nie obsługuje linków, które kierują klientów bezpośrednio do checkoutu. Domyślnie Aftersell może wykrywać parametry UTM tylko na stronach witryny sklepu. Wynika to z faktu, że opiera się na app embed szablonu, który działa wyłącznie na stronach witryny sklepu, a nie na stronie checkoutu ani na stronie z podziękowaniem.

Włącz śledzenie UTM na stronach checkoutu

Aby śledzić parametry UTM na stronie checkoutu (dla linków prowadzących bezpośrednio do checkoutu), musisz dodać piksel Shopify do swojego sklepu. ⚠️ Ważne ograniczenia:
  • Ta konfiguracja wymaga, aby odwiedzający miał token koszyka, gdy trafia do checkoutu przez link UTM. Bez tokena koszyka dane UTM nie zostaną przechwycone.
  • Ekspresowe metody płatności (Shop Pay, Apple Pay, Google Pay) nie są obsługiwane, ponieważ pomijają koszyk i nie generują tokena koszyka. Klienci korzystający z ekspresowego checkoutu nie uruchomią lejków opartych na UTM.

Konfiguracja piksela Shopify

Postępuj zgodnie z poniższymi instrukcjami krok po kroku, aby skonfigurować śledzenie UTM dla linków prowadzących bezpośrednio do checkoutu:
  1. W panelu administracyjnym Shopify przejdź do Settings > Customer Events.
  2. Kliknij Add Custom Pixel i nadaj mu dowolną nazwę.
  3. W menu rozwijanym Permission wybierz Analytics. To jedyne wymagane uprawnienie.
  4. W menu rozwijanym Data Sale możesz wybrać Data collected does not qualify as data sale. Aftersell zachowuje wszystkie zebrane dane jako prywatne i nigdy nie udostępnia ich nikomu poza Tobą.
  5. W wyświetlonym edytorze kodu wklej kod podany poniżej.
  6. Kliknij Save, a następnie Connect.
Ważne uwagi dotyczące konfiguracji:
  • Edytuj MYSHOPIFY_DOMAIN: musisz zastąpić pusty ciąg domeną myshopify.com Twojego sklepu (np. 'example-store.myshopify.com')
  • Włącz tryb debugowania (opcjonalnie): ustaw enableDebug = true, aby widzieć logi w konsoli podczas rozwiązywania problemów
  • Obsługiwane parametry: piksel śledzi wszystkie sześć standardowych parametrów UTM wymienionych w tablicy allowedUrlParams

Testowanie konfiguracji wyzwalaczy UTM

Po skonfigurowaniu wyzwalaczy UTM skorzystaj z tej listy kontrolnej, aby sprawdzić, czy wszystko działa poprawnie:

Śledzenie UTM w witrynie sklepu (app embed)

  • App embed włączony: sprawdź, czy app embed Aftersell UTM Tracker jest włączony w ustawieniach szablonu
  • Testowy URL: odwiedź swój sklep z parametrem UTM (np. yourstore.com?utm_campaign=test)
  • Sfinalizuj zakup: dodaj produkt do koszyka i przejdź przez checkout
  • Sprawdź lejek: upewnij się, że odpowiedni lejek pojawia się na stronie z podziękowaniem
  • Order Browser: sprawdź w Aftersell Order Browser, czy wyzwalacz UTM został wykryty

Śledzenie UTM bezpośrednio do checkoutu (piksel Shopify)

  • Piksel zainstalowany: sprawdź, czy niestandardowy piksel jest zapisany i podłączony w Settings > Customer Events
  • Domena skonfigurowana: potwierdź, że MYSHOPIFY_DOMAIN jest poprawnie ustawiony w kodzie piksela
  • Token koszyka obecny: upewnij się, że klient ma produkty w koszyku przed przejściem do checkoutu (wymagane do śledzenia)
  • Testowy URL: użyj linku prowadzącego bezpośrednio do checkoutu z parametrami UTM (np. yourstore.com/checkout?utm_campaign=test)
  • Sfinalizuj zakup: ukończ proces checkoutu
  • Sprawdź lejek: upewnij się, że odpowiedni lejek pojawia się na stronie z podziękowaniem
  • Order Browser: sprawdź w Aftersell Order Browser, czy wyzwalacz UTM został wykryty
  • ⚠️ Ekspresowy checkout: pamiętaj, że Shop Pay, Apple Pay i Google Pay NIE będą działać z wyzwalaczami UTM

Wskazówki dotyczące rozwiązywania problemów

Jeśli wyzwalacze UTM nie działają:
  1. Włącz tryb debugowania: ustaw enableDebug = true w kodzie piksela i sprawdź komunikaty o błędach w konsoli przeglądarki
  2. Zweryfikuj token koszyka: upewnij się, że klienci mają produkty w koszyku przed dotarciem do checkoutu (piksel wymaga tokena koszyka)
  3. Sprawdź konfigurację wyzwalacza: upewnij się, że parametr UTM i wartość w wyzwalaczu lejka odpowiadają parametrom w adresie URL
  4. Przetestuj częściowe dopasowanie: pamiętaj, że wyzwalacze używają dopasowania częściowego — sale dopasuje spring_sale, flash_sale itd.
  5. Sprawdź priorytet lejków: jeśli pasuje kilka lejków, wyświetli się tylko lejek o najwyższym priorytecie
  6. Przejrzyj Order Browser: użyj Aftersell Order Browser, aby zobaczyć, które wyzwalacze zadziałały dla każdego zamówienia

Najlepsze praktyki dotyczące wyzwalaczy UTM

  • Stosuj spójne nazewnictwo: ustal konwencję nazewnictwa dla parametrów UTM (np. utm_campaign=email_spring_2026)
  • Wykorzystuj częściowe dopasowanie: używaj szerszych wartości wyzwalaczy, aby dopasować wiele wariantów kampanii
  • Testuj przed uruchomieniem: zawsze testuj linki UTM i wyzwalacze przed wysłaniem ich do klientów
  • Dokumentuj kampanie: prowadź rejestr parametrów UTM używanych w każdej kampanii
  • Łącz z innymi wyzwalaczami: używaj wyzwalaczy UTM razem z wyzwalaczami produktowymi lub opartymi na wartości zamówienia, aby uzyskać precyzyjniejsze targetowanie
  • Monitoruj wyniki: regularnie sprawdzaj Order Browser, aby zobaczyć, które kampanie UTM generują najwięcej upselli