Skip to main content

Triggery automatyzacji

Trigger to zdarzenie, które uruchamia workflow. Dowiedz się, kiedy i jak używać każdego triggera.

Triggery związane z kontaktami

Opis: Nowy kontakt został dodany do listyUżycie:
  • Welcome series
  • Onboarding nowych subskrybentów
  • Wysyłka lead magnetu
Przykład:
Trigger: CONTACT_CREATED
Action: Wyślij ebook powitalny
Opis: Do kontaktu dodano tagUżycie:
  • Segmentacja automatyczna
  • Różne flow dla różnych tagów
  • Lead scoring
Przykład:
Trigger: TAG_ADDED "VIP"
Action: Wyślij ofertę premium
Opis: Zmieniono wartość pola kontaktuUżycie:
  • Reakcja na zmianę statusu
  • Update preferencji
  • Zmiana planu
Przykład:
Trigger: FIELD_CHANGED "plan" → "enterprise"
Action: Przypisz account managera

Triggery związane z kampaniami

Opis: Kontakt otworzył konkretną kampanięUżycie:
  • Follow-up po otwarciu
  • Segmentacja engaged users
  • Scoring zaangażowania
Przykład:
Trigger: EMAIL_OPENED "Webinar invitation"
Wait: 2 godziny
Action: Wyślij przypomnienie o zapisie
Opis: Kliknięto link w emailuUżycie:
  • Wysoki intent - gotowość do zakupu
  • Zainteresowanie konkretnym tematem
  • Retargeting
Przykład:
Trigger: EMAIL_CLICKED url zawiera "/pricing"
Action: Wyślij case study + ofertę
Opis: Email nie został dostarczony (bounce)Użycie:
  • Czyszczenie bazy
  • Próba alternatywnego kontaktu
  • Aktualizacja statusu
Przykład:
Trigger: EMAIL_BOUNCED (hard bounce)
Action: Oznacz jako "Invalid" + End workflow

Triggery czasowe

Opis: Trigger uruchamia się w określonym dniuUżycie:
  • Urodziny
  • Rocznice subskrypcji
  • Końcowa data trialu
Przykład:
Trigger: DATE_BASED field="birthday"
Offset: -7 dni (tydzień przed urodzinami)
Action: Wyślij kod rabatowy
Opis: Brak aktywności przez określony czasUżycie:
  • Re-engagement campaigns
  • Win-back nieaktywnych
  • Reminder dla abandoned actions
Przykład:
Trigger: INACTIVITY 90 dni (0 otwarć)
Action: Wyślij "Tęsknimy za Tobą" email

Triggery Custom (API)

Opis: Własne zdarzenie wysłane przez APIUżycie:
  • Integracja z własną aplikacją
  • E-commerce events (zakup, abandoned cart)
  • Zachowania in-app
Przykład:
// W Twojej aplikacji
fetch('https://api.mailist.com/v1/events', {
  method: 'POST',
  body: JSON.stringify({
    email: '[email protected]',
    event: 'cart_abandoned',
    data: {
      cartValue: 299.99,
      items: ['Product A', 'Product B']
    }
  })
});

// W Mailist workflow
Trigger: CUSTOM_EVENT "cart_abandoned"
Condition: cartValue > 200
Action: Wyślij kupon -15%
Dokumentacja API Events →

Łączenie triggerów (Advanced)

Użyj wielu warunków:
Workflow: "Hot Lead Detection"

Trigger: EMAIL_CLICKED url="/pricing"
AND
Condition: TAG zawiera "Enterprise"
AND
Condition: Otworzył >3 kampanie w ostatnich 7 dniach

Action: Powiadomienie do Sales Team + Email z ofertą

Testowanie triggerów

1

Tryb testowy

Aktywuj workflow w trybie test - dotyczy tylko wybranych kontaktów
2

Ręczne wyzwalanie

Możesz ręcznie wyzwolić trigger dla testowania:
Kontakt → Więcej → Wyzwól workflow "Welcome Series"
3

Sprawdź logi

Automatyzacja → Workflow → Historia - zobacz kto i kiedy przeszedł przez workflow

Następne kroki

Welcome Series

Gotowy workflow powitalny do wdrożenia