Як створити та активувати вебхук після підписки або продажу

У цій статті ви дізнаєтеся, як створити та активувати вебхук після підписки або продажу. Дія вебхука надсилає дані, пов'язані з тригером, який викликає правило, як HTTP-запит у форматі JSON.

Вам знадобиться:

  • Обліковий запис systeme.io
  • Воронка

Метод 1:

  1. Перейдіть до вашої воронки, виберіть сторінку підписки та натисніть Правила автоматизації (1). Потім створіть нове правило (2) (наприклад, "Надіслати вебхук після підписки").

  1. Створіть пункт призначення вебхука.

Щоб протестувати правило, використовуйте безкоштовний веб-сервіс, наприклад requestbin.net (для цього прикладу ми створили https://eop2plf1gq3xln6.m.pipedream.net).

  1. Додайте URL призначення в поле дії.

  1. Зробіть тестову підписку, підписавшись на сторінку підписки.
  2. Перевірте джерело призначення та переглянути результати

(Приклад: Оновіть сторінку призначення https://eop2plf1gq3xln6.m.pipedream.net?inspect).

Метод 2:

  1. У вашому обліковому записі systeme.io натисніть "Автоматизації", потім виберіть "Робочі процеси", щоб створити новий робочий процес (наприклад, "Надіслати вебхук після додавання тегу").
  2. Створіть пункт призначення вебхука. Щоб протестувати правило, ви можете створити пункт призначення вебхука, використовуючи безкоштовний веб-сервіс, наприклад requestbin.net (для цього прикладу ми створили https://eop2plf1gq3xln6.m.pipedream.net).
  3. Додайте URL призначення в поле дії.

ВАЖЛИВО:

Запити вебхуків, надіслані через systeme.io, надходять з одного сервера. Значення IP-адрес, які використовуються: 185.236.142.1, 185.236.142.2 та 185.236.142.3.

Документація структури даних вебхука

Нижче ви знайдете приклади структури даних вебхука, коли різні тригери вибрано як автоматизації або в межах робочого процесу:



ФОРМА КРОКУ ВОРОНКИ ПІДПИСАНА: {"type": "contact.optin.completed","data": {"funnel_step": {"id": 2102831,"name": "Squeeze page","type": "squeeze","funnel": {"id": 614554,"name": "webhook data structure documentation"}},"contact": {"id": 29142804,"email": "temochkaykvlv+aslkfkvmk@gmail.com","fields": [],"ip": "31.173.103.109","referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T08:10:29+00:00"}
НОВИЙ ПРОДАЖ: {"type": "customer.sale.completed","data": {"customer": {"id": 616824,"payment_processor": "paypal","contact_id": 20756080,"email": "test-1922@systeme.io","fields": {"country": "FR","phone_number": "test-1922","street_address": "test-1922","first_name": "test-1922","surname": "test-1922","postcode": "test-1922","city": "test-1922"},"client_ip": "172.31.31.127"},"funnel_step": {"id": 311,"name": "Comment cr\u00e9er un blog qui rapporte","type": "offer-form","funnel": {"id": 118,"name": "Comment cr\u00e9er un blog qui rapporte"}},"offer_price_plan": {"id": 19,"name": "Comment cr\u00e9er un blog qui rapporte","inner_name": "Comment cr\u00e9er un blog qui rapporte","type": "one_shot","direct_charge_amount": 583,"subscription_plan": null,"currency": "eur"},"order": {"id": 612661,"created_at": "2021-09-10T14:23:17+00:00"},"order_item": {"id": 763123,"created_at": "2021-09-10T14:23:17+00:00","resources": [{"quantity": null,"enrollment_access_type": null,"enrollment_dripping_access_course": null,"type": "systemeio_tag","course": null,"course_bundle": null,"physical_product": null,"data": {"id": 110,"name": "FR-Client-CCBQR-7"}},{"quantity": null,"enrollment_access_type": "full_access","enrollment_dripping_access_course": null,"type": "membership_course","course_bundle": null,"physical_product": null,"tag": null,"data": {"id": 111,"name": "Formation Un blog qui rapporte","description": null}}]},"coupon": null},"account": {"email": "aurelien@readmeimfamous.com"},"created_at": "2021-09-10T14:23:33+00:00"}
ТЕГ ДОДАНО: {"type": "contact.tag.added","data": {"tag": {"id": 141002,"name": "MyAwesomeTag"},"contact": {"id": 29143587,"email": "temochkaykvlv+lksdllfnsnkfdls@gmail.com","fields": [],"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T09:52:38+00:00"}
ТЕГ ВИДАЛЕНО: {"type": "contact.tag.removed","data": {"tag": {"id": 141002,"name": "MyAwesomeTag"},"contact": {"id": 27212122,"email": "temochkaykvlv+test@gmail.com","fields": {"first_name": "Tema test","surname": "Testovich"},"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T09:54:08+00:00"}
ФОРМА СТОРІНКИ БЛОГУ ПІДПИСАНА: {"type": "contact.optin.completed","data": {"page_model": {"id": 2643372,"name": "Home page","blog": {"id": 33665,"name": "Test blog"}},"contact": {"id": 29148862,"email": "temochkaykvlv+sdadk@gmail.com","fields": [],"ip": "31.173.103.109","referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T10:25:23+00:00"}
ЗАРЕЄСТРОВАНО НА ВЕБІНАР: {"type": "contact.webinar.registered","data": {"webinar": {"id": 54072,"duration": "7200","funnel_step": {"id": 2103445,"name": "Webinar registration","type": "webinar_registration","funnel": {"id": 614774,"name": "webinar funnel"}}},"contact": {"id": 29149232,"email": "temochkaykvlv+wklm@gmail.com","fields": [],"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null},"registered_at": "2021-10-05T10:37:06+00:00","scheduled_at": "2021-10-05T15:00:00+00:00"},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T10:37:06+00:00"}
ЗАРАХОВАНО НА КУРС: {"type": "contact.course.enrolled","data": {"course": {"id": 44685,"name": "webhook data structure doc","description": null},"contact": {"id": 29150265,"email": "temochkaykvlv+kek@gmail.com","fields": {"first_name": "name","surname": "last name"},"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null},"access_type": "full_access"},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T11:12:29+00:00"}
ЗАРАХОВАНО НА ПАКЕТ КУРСІВ: {"type": "contact.course_bundle.enrolled","data": {"course_bundle": {"id": 6624,"name": "webhook data structure doc"},"contact": {"id": 27212122,"email": "temochkaykvlv+test@gmail.com","fields": {"first_name": "Tema test","surname": "Testovich"},"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null},"access_type": "full_access","first_active_course": null},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T15:42:47+00:00"}
КАМПАНІЯ ЗАВЕРШЕНА: { "type": "contact.campaign.finished", "data": { "campaign": { "id": 82393, "name": "test campaign", "description": "webhook data structure doc" }, "contact": { "id": 29150412, "email": "temochkaykvlv+luiklas@gmail.com", "fields": { "first_name": "sadkl;", "surname": "dsl;;" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "account": { "email": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T15:42:53+00:00" }
СТОРІНКА ВІДВІДАНА: {"type": "contact.page.visited","data": {"funnel_step": {"id": 2102832,"name": "Thank You \/ Download Page","type": "opt_in_thank_you_page","funnel": {"id": 614554,"name": "webhook data structure documentation"}},"contact": {"id": 29171084,"email": "temochkaykvlv+asdfg@gmail.com","fields": [],"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-05T16:29:02+00:00"}
ПОСИЛАННЯ В EMAIL НАТИСНУТО: {"type": "contact.email_link.clicked","data": {"sent_email": {"id": 1321034,"subject": "test email webhook"},"contact": {"id": 24431099,"email": "temochkaykvlv@gmail.com","fields": {"first_name": "Test","surname": "Testovich"},"ip": null,"referred_by_contact_id": null,"referred_by_contact_email": null}},"account": {"email": "temochkaykvlv@gmail.com"},"created_at": "2021-10-07T10:07:08+00:00"}
Чи відповіло це на ваше запитання? Дякуємо за відгук Виникла проблема з відправкою вашого відгуку. Будь ласка, спробуйте пізніше.