Ako vytvoriť a spustiť webhook po opt-ine alebo predaji

V tomto článku sa naučíte, ako vytvoriť a spustiť webhook po opt-ine alebo predaji. Akcia webhookem odosiela údaje súvisiace so spúšťačom, ktorý vyvoláva pravidlo ako HTTP požiadavku vo formáte JSON.

Budete potrebovať:

Metóda 1:

  1. Prejdite do svojho lievaru, vyberte opt-in stránku a kliknite na Automatizačné pravidlá (1). Potom vytvorte nové pravidlo (2) (napr. „Odoslať webhook po opt-ine").

  1. Vytvorte cieľ pre webhook.

Na otestovanie pravidla použite bezplatnú webovú službu, ako je RequestBin alebo Pipedream (v tomto príklade sme použili https://eop2plf1gq3xln6.m.pipedream.net).

  1. Pridajte cieľovú URL do poľa akcie.

  1. Vykonajte testovací opt-in prihlásením sa na opt-in stránku.
  2. Skontrolujte cieľový zdroj a prezrite si výsledky

(Príklad: Aktualizujte cieľovú stránku https://eop2plf1gq3xln6.m.pipedream.net?inspect).

Metóda 2:

  1. Vo svojom účte systeme.io kliknite na „Automatizácie" a potom vyberte „Workflow", aby ste vytvorili nový workflow (napr. „Odoslať webhook po pridaní tagu").
  2. Vytvorte cieľ pre webhook. Na otestovanie pravidla môžete vytvoriť cieľ pre webhook použitím bezplatnej webovej služby ako requestbin.net (v tomto príklade sme vytvorili https://eop2plf1gq3xln6.m.pipedream.net).
  3. Pridajte cieľovú URL do poľa akcie.

DÔLEŽITÉ:

Požiadavky webhookom odoslané cez systeme.io prichádzajú z rovnakého servera. Používané hodnoty IP adries sú: 185.236.142.1, 185.236.142.2 a 185.236.142.3.

Dokumentácia štruktúry údajov webhooku

Nižšie nájdete príklady štruktúry údajov webhooku, keď sú rôzne spúšťače vybrané ako automatizácie alebo v rámci workflow:



FORMULÁR FUNNEL STEP PREDPLATENÝ: {"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"}
NOVÝ VÝPREDAJ: {"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"}
PRIDANÁ ZNAČKA: {"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"}
TAG ODSTRÁNENÝ: {"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"}
FORMULÁR BLOGOVEJ STRÁNKY PRIHLÁSENÝ: {"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"}
REGISTROVANÝ NA WEBINÁR: {"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"}
ZAPÍSANÝ DO KURZU: {"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"}
ZAPÍSANÝ DO BALÍČKA KURZOV: {"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"}
KAMPAN JE UKONČENÁ: { "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" }
NAVŠTÍVENÁ STRÁNKA: {"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"}
KLIKNUTIE NA ODKAZ V E-MAILE: {"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"}
Odpovedalo to na vašu otázku? Ďakujeme za spätnú väzbu Pri odosielaní spätnej väzby sa vyskytol problém. Skúste to prosím neskôr.