Hvordan lage og utløse en webhook etter en opt-in eller et salg
I denne artikkelen vil du lære hvordan du oppretter og utløser en webhook etter en opt-in eller et salg. Webhook-handlingen sender trigger-relaterte data som en HTTP-forespørsel i JSON-format.
Du trenger:
- En systeme.io konto
- En trakt
Metode 1:
- Naviger til trakten din, velg en opt-in-side, og klikk på Automatiseringsregler (1). Klikk deretter på Legg til regel (2).
- Sett opp en webhook-destinasjon
For å teste regelen, bruk en gratis webtjeneste som RequestBin eller Pipedream (i dette eksempelet brukte vi https://eop2plf1gq3xln6.m.pipedream.net).
- Legg til destinasjons-URL-en i handlingsfeltet.
- Utfør en testpåmelding ved å abonnere på siden din.
- Sjekk destinasjonskilden og gjennomgå resultatene
(Eksempel: Oppdater destinasjonssiden https://eop2plf1gq3xln6.m.pipedream.net?inspect).
Metode 2:
- I din systeme.io-konto, klikk på Automasjoner, og velg deretter Arbeidsflyt for å opprette en ny arbeidsflyt (f.eks. «Send webhook etter at en tag er lagt til»).
- Sett opp en webhook-destinasjon. For å teste regelen kan du bruke en gratis webtjeneste som requestbin.net (for dette eksempelet opprettet vi https://eop2plf1gq3xln6.m.pipedream.net).
- Legg til destinasjons-URL-en i handlingsfeltet.
Viktig: Webhook-forespørsler sendt gjennom systeme.io kommer fra følgende IP-adresser: 185.236.142.1, 185.236.142.2 og 185.236.142.3.
Webhook-dokumentasjon for datastruktur
Nedenfor finner du eksempler på webhook-datastrukturen for ulike triggere brukt i automasjoner eller arbeidsflyter:
| FUNNEL STEP-SKJEMA ABONNERT: |
{ "type": "contact.optin.completed", "data": { "funnel_step": { "id": 2102831, "navn": "Klem siden", "type": "klem", "trakt": { "id": 614554, "name": "webhook datastrukturdokumentasjon" } }, "kontakt": { "id": 29142804, "e-post": "temochkaykvlv+aslkfkvmk@gmail.com", "Felter": [], "ip": "31.173.103.109", "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T08:10:29+00:00" } |
| NYTT SALG: |
{ "type": "customer.sale.completed", "data": { "kunde": { "id": 616824, "payment_processor": "PayPal", "contact_id": 20756080, "e-post": "test-1922@systeme.io", "Fields": { "land": "FR", "phone_number": "test-1922", "street_address": "test-1922", "first_name": "test-1922", "etternavn": "test-1922", "Postnummer": "Test-1922", "by": "test-1922" }, "client_ip": "172.31.31.127" }, "funnel_step": { "id": 311, "navn": "Hvordan lage en blogg som tjener penger", "type": "tilbudsskjema", "trakt": { "id": 118, "navn": "Hvordan lage en blogg som tjener penger" } }, "offer_price_plan": { "id": 19, "navn": "Hvordan lage en blogg som tjener penger", "inner_name": "Hvordan lage en blogg som tjener penger", "type": "one_shot", "direct_charge_amount": 583, "subscription_plan": null, "valuta": "eur" }, "ordre": { "id": 612661, "created_at": "2021-09-10T14:23:17+00:00" }, "order_item": { "id": 763123, "created_at": "2021-09-10T14:23:17+00:00", "ressurser": [ { "kvantitet": null, "enrollment_access_type": null, "enrollment_dripping_access_course": null, "type": "systemeio_tag", "kurs": null, "course_bundle": null, "physical_product": null, "data": { "id": 110, "navn": "FR-klient-CCBQR-7" } }, { "kvantitet": null, "enrollment_access_type": "full_access", "enrollment_dripping_access_course": null, "type": "membership_course", "course_bundle": null, "physical_product": null, "Dag": null, "data": { "id": 111, "navn": "Trening En blogg som lønner seg", "beskrivelse": null } } ] }, "kupong": null }, "konto": { "e-post": "aurelien@readmeimfamous.com" }, "created_at": "2021-09-10T14:23:33+00:00" } |
| TAGG LAGT TIL: |
{ "type": "contact.tag.added", "data": { "tag": { "id": 141002, "navn": "MyAwesomeTag" }, "kontakt": { "id": 29143587, "e-post": "temochkaykvlv+lksdllfnsnkfdls@gmail.com", "Felter": [], "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T09:52:38+00:00" } |
| TAGG FJERNET: |
{ "type": "contact.tag.removed", "data": { "tag": { "id": 141002, "navn": "MyAwesomeTag" }, "kontakt": { "id": 27212122, "e-post": "temochkaykvlv+test@gmail.com", "Fields": { "first_name": "Tema-test", "etternavn": "Testovich" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T09:54:08+00:00" } |
| ABONNER PÅ BLOGGSIDEN: |
{ "type": "contact.optin.completed", "data": { "page_model": { "id": 2643372, "navn": "Hjemmeside", "blogg": { "id": 33665, "Navn": "Testblogg" } }, "kontakt": { "id": 29148862, "e-post": "temochkaykvlv+sdadk@gmail.com", "Felter": [], "ip": "31.173.103.109", "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T10:25:23+00:00" } |
| REGISTERED TO WEBINAR: |
{ "type": "contact.webinar.registred", "data": { "webinar": { "id": 54072, "varighet": "7200", "funnel_step": { "id": 2103445, "navn": "Webinarregistrering", "type": "webinar_registration", "trakt": { "id": 614774, "name": "webinar funnel" } } }, "kontakt": { "id": 29149232, "e-post": "temochkaykvlv+wklm@gmail.com", "Felter": [], "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" }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T10:37:06+00:00" } |
| PÅMELDT KURS: |
{ "type": "contact.course.enrolled", "data": { "kurs": { "id": 44685, "name": "webhook data structure doc", "beskrivelse": null }, "kontakt": { "id": 29150265, "e-post": "temochkaykvlv+kek@gmail.com", "Fields": { "first_name": "navn", "etternavn": "etternavn" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null }, "access_type": "full_access" }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T11:12:29+00:00" } |
| PÅMELDT KURSPAKKE: |
{ "type": "contact.course_bundle.enrolled", "data": { "course_bundle": { "id": 6624, "Navn": "Webhook Data Structure Doc" }, "kontakt": { "id": 27212122, "e-post": "temochkaykvlv+test@gmail.com", "Fields": { "first_name": "Tema-test", "etternavn": "Testovich" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null }, "access_type": "full_access", "first_active_course": null }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T15:42:47+00:00" } |
| KAMPANJE FULLFØRT: |
{ "type": "contact.campaign.finished", "data": { "kampanje": { "id": 82393, "navn": "testkampanje", "beskrivelse": "webhook data structure doc" }, "kontakt": { "id": 29150412, "e-post": "temochkaykvlv+luiklas@gmail.com", "Fields": { "first_name": "sadkl;", "etternavn": "DSL;;" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T15:42:53+00:00" } |
| SIDE BESØKT: |
{ "type": "contact.page.visited", "data": { "funnel_step": { "id": 2102832, "name": "Takk \\/ Nedlastingsside", "type": "opt_in_thank_you_page", "trakt": { "id": 614554, "name": "webhook datastrukturdokumentasjon" } }, "kontakt": { "id": 29171084, "e-post": "temochkaykvlv+asdfg@gmail.com", "Felter": [], "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-05T16:29:02+00:00" } |
| E-POSTLENKE KLIKKET: |
{ "type": "contact.email_link.clicked", "data": { "sent_email": { "id": 1321034, "emne": "test-e-post webhook" }, "kontakt": { "id": 24431099, "e-post": "temochkaykvlv@gmail.com", "Fields": { "first_name": "Test", "etternavn": "Testovich" }, "ip": null, "referred_by_contact_id": null, "referred_by_contact_email": null } }, "konto": { "e-post": "temochkaykvlv@gmail.com" }, "created_at": "2021-10-07T10:07:08+00:00" } |



