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.

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

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

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

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.

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) 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.