Integracje mailingowe

Przekazujesz zapisanych uczestników do narzędzia mailingowego / CRM i reagujesz na zdarzenia webinaru (rejestracja, obecność, progi oglądania, kliknięcie oferty itd.).

Obsługiwane systemy

MailerLite, MailerLite Classic, GetResponse, ActiveCampaign, Kit (dawniej ConvertKit), Klaviyo, Sender, Mailchimp, Zanfia.

Jak podłączyć (wzorzec)

  1. Otwórz webinar w kreatorze → krok Integracje.
  2. W sekcji Integracje kliknij Zintegruj nowego usługodawcę.
  3. Wybierz system i połącz konto (klucz API / token — zależnie od dostawcy).
  4. Ustaw akcje: dodanie/usunięcie tagu, dodanie/usunięcie z listy (lub grupy — np. w Sender).
  5. W polach kontaktu możesz zapisywać m.in. kod uczestnika (do linków w mailach).

Scenariusze treści maili Webivio (potwierdzenia, przypomnienia) ustawiasz osobno w kroku Powiadomienia → Email — to wbudowane maile Webivio, nie szablony z zewnętrznego systemu mailingowego.

Sender — uwagi

  1. W panelu Webivio podaj API Access Token z konta Sender.
  2. Jeśli chcesz wysyłać linki do powtórki w kampaniach Sender, utwórz w Sender pole niestandardowe typu tekst — najlepiej nazwij je kod_uczestnika albo Kod uczestnika (ścieżka w Sender: Subscribers → Fields → Create field).
  3. Webivio zapisze kod uczestnika w tym polu. W kampanii użyj merge tagu tego pola, np. w linku do replaya:

https://player.webivio.com/start/?code={$kod_uczestnika}&replay=true

Ten sam kod uczestnika doklejaj do linków strony oferty, jeśli używasz liczników / deadline’ów Webivio:

https://twoja-domena.pl/oferta?access_code={$kod_uczestnika}

(akceptowane też parametry wc i code). Bez tego parametru licznik może nie rozpoznać uczestnika między urządzeniami.

Jeśli na razie nie wysyłasz linków do powtórek przez Sender, pole możesz pominąć.

Mailchimp — uwagi

  1. W panelu Webivio podaj API Key z konta Mailchimp (klucz kończy się sufiksem datacenter, np. -us21).
  2. Listy w Webivio odpowiadają Audience w Mailchimpe. Tagi są przypisywane do kontaktu na audience, na której już istnieje.
  3. Jeśli chcesz wysyłać linki do powtórki w kampaniach Mailchimpa, Webivio zapisze kod uczestnika w merge field WEBCODE (nazwa: Webinar code). W kampanii użyj:

https://player.webivio.com/start/?code=*|WEBCODE|*&replay=true

Link oferty z licznikiem:

https://twoja-domena.pl/oferta?access_code=*|WEBCODE|*

Jeśli na razie nie wysyłasz linków do powtórek przez Mailchimpa, pole możesz pominąć.

Zanfia — uwagi

  1. W Zanfii wygeneruj klucz API (Dashboard → Integrations → API, MCP and CLI) z uprawnieniami do klientów i tagów.
  2. W Webivio wybierz Zanfia i wklej API Key.
  3. W kreatorze dostępne są tylko akcje Dodaj tag i Usuń tag (Zanfia nie ma list mailingowych jak MailerLite).
  4. Do segmentów w Zanfii nie dodajesz kontaktów z Webivio. Ustaw w Webivio tag po zdarzeniu webinaru, a w Zanfii utwórz segment z warunkiem „ma ten tag” — na ten segment kieruj kampanie i automatyzacje.
  5. Przy Dodaj tag Webivio ustawia też zgodę marketingową na e-mail; jeśli uczestnik ma numer telefonu — osobną zgodę na SMS (wymagane przez API Zanfii, inaczej kontakt zostaje „Niezapisany”).
  6. Brak zapisu kodu uczestnika w polu niestandardowym (API Zanfii na razie nie eksponuje custom fields pod merge w mailach).

Zdarzenia w UI

Przy zapisanej integracji wybierasz trigger (zdarzenie) i akcję. Dostępne zdarzenia:

  • Zarejestrował się na webinar
  • Przyszedł na webinar
  • Nie przyszedł na webinar
  • Włączył powtórkę
  • Kliknął w ofertę
  • Zakupił produkt
  • Obejrzał minimum 25% / 50% / 75%
  • Obejrzał 100% webinaru
  • Obejrzał webinar w wybranej minucie (własny próg)
  • Wyszedł przed wybraną minutą nagrania (early-leaver)

Akcje: Dodaj tag, Usuń tag, Dodaj na listę, Usuń z listy (dla Zanfii tylko tagi).

Wypis z maili webinaru → ESP (opcjonalnie)

W Ustawienia → Integracje → Wypis ESP możesz włączyć globalną synchronizację:

  1. Uczestnik wypisuje się z maili webinarowych Webivio (link w mailu lub panel uczestników).
  2. Jeśli opcja jest włączona, Webivio dodatkowo ustawia status unsubscribe w podłączonych ESP (MailerLite, GetResponse, ActiveCampaign, Kit, Klaviyo, Sender, Mailchimp, Zanfia) oraz usuwa kontakt z list/grup użytych w integracjach tego webinaru.
  3. GetResponse nie ma czystego statusu unsubscribe w API — kontakt jest usuwany.
  4. Błąd po stronie ESP nie blokuje wypisu w Webivio.

Webhook webinar.email.unsubscribed nadal działa niezależnie (Zapier/Make/n8n).

Co jeśli integracja nie działa

  1. Sprawdź ważność klucza API / tokenu oraz uprawnienia do wybranej listy lub grupy.
  2. Zweryfikuj trigger i akcję — samo połączenie dostawcy nie dodaje kontaktu bez reguły.
  3. Wykonaj nowy testowy zapis innym adresem e-mail i sprawdź kontakt w systemie docelowym.
  4. Jeśli kontakt istnieje, sprawdź, czy dostawca aktualizuje istniejący rekord zamiast tworzyć drugi.