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.
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.
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
Wyskakujące okno ze zniżką powitalną
Wyskakujące okno ze zniżką powitalną
- 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
Oferta przy zamiarze wyjścia
Oferta przy zamiarze wyjścia
- 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)
Kod QR do kontynuacji na telefonie
Kod QR do kontynuacji na telefonie
- 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.”
Ogłoszenie nowej funkcji
Ogłoszenie nowej funkcji
- 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
- Zaangażowany czytelnik
- Oferta dla ruchu płatnego
- Porzucenie koszyka
- Tylko godziny pracy
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: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
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 zdarzenietrigger_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_fireddo łą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



