Skip to main content

Przegląd

Zakładka Wyzwalacze pozwala tworzyć automatyczne akcje wywoływane na podstawie zachowania odwiedzających. Gdy odwiedzający spełnia określone warunki — czas na stronie, głębokość przewijania, źródło UTM, typ urządzenia i inne — wyzwalacz wyświetla modalne okno, powiadomienie toast lub przekierowuje na URL. Wyzwalacze to potężny sposób angażowania odwiedzających w odpowiednim momencie bez kodowania.
Zakładka Wyzwalacze

Lista wyzwalaczy

Tabela wyzwalaczy pokazuje wszystkie zdefiniowane wyzwalacze z kluczowymi metrykami:

Tworzenie wyzwalacza

Kliknij Utwórz wyzwalacz, aby otworzyć edytor wyzwalaczy. Edytor ma dwie zakładki: Treść dla zawartości wizualnej i Ustawienia dla reguł zachowania.
Edytor tworzenia wyzwalacza

Zakładka Treść

Zakładka Treść to wizualny edytor blokowy, w którym budujesz zawartość wyzwalacza. Każdy wyzwalacz składa się z bloków treści, które dodajesz, układasz i stylujesz.

Dodawanie bloków

Kliknij przycisk + Dodaj blok, aby otworzyć wybór bloków. Dostępne typy bloków:

Ustawienia bloków

Każdy typ bloku ma własne edytowalne właściwości. Kliknij blok, aby go wybrać i skonfigurować: Obraz: Nagłówek: Tekst: Lista funkcji: Pole wprowadzania: Pole tekstowe: Przycisk: Kod promocyjny: Kod QR: Separator: Brak ustawień — renderuje poziomą linię separatora.

Styl wyzwalacza

Kontener wyzwalacza ma globalne ustawienia stylu, które dotyczą całego okna/toastu:

Przykłady treści

  • Nagłówek: “Odbierz 10% zniżki na pierwsze zamówienie”
  • Tekst: “Zapisz się na nasz newsletter i otrzymaj ekskluzywny kod rabatowy.”
  • Pole wprowadzania: E-mail
  • Przycisk: “Odbierz zniżkę” (akcja wysyłki)
  • Kod promocyjny: Wyświetlany po wysłaniu formularza
  • Obraz: Zdjęcie produktu
  • Nagłówek: “Poczekaj! Nie przegap tego.”
  • Tekst: “Darmowa dostawa przy zamówieniach powyżej 200 zł — tylko dziś.”
  • Przycisk: “Kup teraz” (link do sklepu)
  • Przycisk: “Nie, dziękuję” (akcja zamknięcia)
  • Nagłówek: “Kontynuuj na telefonie”
  • Tekst: “Zeskanuj kod QR, aby porozmawiać z naszym agentem AI na urządzeniu mobilnym.”
  • Kod QR: Kod QR kampanii ze śledzeniem UTM
  • Tekst: “Lub kliknij przycisk czatu poniżej.”
  • Obraz: Zrzut ekranu funkcji
  • Nagłówek: “Nowość: Rekomendacje oparte na AI”
  • Lista funkcji: 3-4 kluczowe korzyści
  • Przycisk: “Dowiedz się więcej” (link do strony funkcji)
  • Separator
  • Tekst: Drobny druk z zastrzeżeniem

Zakładka Ustawienia

Zakładka Ustawienia kontroluje kiedy, jak często i komu wyzwalacz jest wyświetlany.

Warunki

Warunki definiują reguły, które muszą być spełnione, aby wyzwalacz się uruchomił. Możesz dodać wiele warunków i wybrać tryb logiki: AND (wszystkie warunki muszą być prawdziwe) lub OR (wystarczy dowolny warunek), aby wyzwalacz się aktywował.

Przykłady warunków

Pokaż wyskakujące okno z newsletterem odwiedzającym, którzy aktywnie czytają:

Częstotliwość

Kontroluje, jak często wyzwalacz jest wyświetlany temu samemu odwiedzającemu:
W większości przypadków Raz na sesję lub Raz na odwiedzającego to właściwy wybór. “Przy każdej wizycie” może być irytujące — używaj go tylko do kluczowych, pilnych informacji, takich jak powiadomienia o konserwacji lub pilne promocje.

Harmonogram

Opcjonalnie ogranicz wyzwalacz do konkretnego zakresu dat i godzin: Oba pola są opcjonalne:
  • Tylko rozpoczęcie — wyzwalacz aktywuje się w dacie rozpoczęcia i działa bezterminowo
  • Tylko zakończenie — wyzwalacz uruchamia się natychmiast i zatrzymuje w dacie zakończenia
  • Oba — wyzwalacz działa tylko w określonym oknie czasowym
  • Żadne — wyzwalacz działa tak długo, jak jest włączony
Przypadki użycia harmonogramu:

Jak działają wyzwalacze

Gdy skrypt trackera ładuje się na Twojej stronie, pobiera aktywne definicje wyzwalaczy i ewaluuje je w tle:
1

Aktywne wyzwalacze są ładowane

Tracker pobiera aktywne definicje wyzwalaczy z serwera. Serwer filtruje według harmonogramu (daty rozpoczęcia/zakończenia) i statusu aktywności przed wysłaniem ich do klienta.
2

Częstotliwość jest sprawdzana

Co 2 sekundy tracker sprawdza ustawienie częstotliwości każdego wyzwalacza. Jeśli odwiedzający już widział wyzwalacz (na podstawie localStorage lub sessionStorage), wyzwalacz jest pomijany.
3

Warunki są ewaluowane

Dla wyzwalaczy, które przeszły sprawdzenie częstotliwości, tracker ewaluuje wszystkie warunki — czas na stronie, głębokość przewijania, parametry UTM, typ urządzenia, wywołane zdarzenia i inne. Warunki używają logiki AND lub OR w zależności od konfiguracji.
4

Wyzwalacz jest wyświetlany

Treść wyzwalacza (modal lub toast) jest renderowana na stronie wewnątrz Shadow DOM z skonfigurowanymi stylami i animacją. Aktywacja jest rejestrowana jako zdarzenie trigger_shown. Dla wyzwalaczy redirect odwiedzający jest przekierowywany na docelowy URL.
5

Odwiedzający wchodzi w interakcję

Odwiedzający może wchodzić w interakcję z wyzwalaczem — klikać przyciski, wypełniać pola, kopiować kody promocyjne, skanować kody QR lub go zamknąć. Każda interakcja jest śledzona jako osobne zdarzenie (trigger_clicked, trigger_dismissed, trigger_promo_copied).
Wyzwalacze są renderowane wewnątrz własnego kontenera Shadow DOM, więc ich style są w pełni izolowane od Twojej strony. Brak konfliktów CSS.

Integracja wyzwalaczy i zdarzeń

Wyzwalacze tworzą zdarzenia śledzenia automatycznie. Każda aktywacja wyzwalacza jest rejestrowana jako zdarzenie trigger_shown z identyfikatorem wyzwalacza i typem akcji. Możesz:
  • Zobaczyć aktywność wyzwalaczy na wykresie Aktywność wyzwalaczy w Panelu analitycznym
  • Przeglądać aktywacje wyzwalaczy w tabeli Wydajność kampanii
  • Używać warunku event_fired do łączenia wyzwalaczy w łańcuchy — np. pokaż Wyzwalacz B dopiero po tym, jak Wyzwalacz A został zobaczony
  • Łączyć z Zdarzeniami niestandardowymi dla złożonych przepływów
Użyj warunku Zdarzenie wywołane, aby tworzyć wieloetapowe sekwencje. Na przykład: Wyzwalacz 1 pokazuje teaser po 10 sekundach. Wyzwalacz 2 pokazuje pełną ofertę tylko wtedy, gdy odwiedzający kliknął przycisk Wyzwalacza 1 (śledzony jako zdarzenie niestandardowe).