De integratie omvat meer dan 120 stappen, en dat is bijna alles wat het product kan. Er zijn drie soorten. Een trigger start een Zap als hier iets gebeurt. Een actie doet hier iets. Een zoekactie (in Zapier Search) zoekt iets op, zodat een latere stap het kan gebruiken.
De namen van de stappen staan in Zapier in het Engels en staan hieronder dus ook zo, zodat je ze direct terugvindt.
Triggers
Bijna alle triggers werken direct: je memberarea stuurt de gebeurtenis binnen enkele seconden naar Zapier, zolang de Zap is ingeschakeld.
| Onderdeel | Triggers |
|---|---|
| Leden | New Member, Member Logged In, Tag Added to Member, Tag Removed From Member, Member Field Changed |
| Betalingen | Order Paid, Invoice Paid, Refund Created, New Subscription, Subscription Renewed, Subscription Cancelled, Subscription Payment Failed |
| Partnerprogramma | Affiliate Commission Created, Affiliate Payout Paid |
| Cursussen | Course Completed, Lesson Completed |
| Evenementen | New Event Registration, Event Attendance Recorded |
| Community | New Community Post, Member Leveled Up, Badge Earned |
| Doelgroep | New Contact, New Lead, Form Submitted, Funnel Completed, Popup Submitted |
| Inbox | New Inbox Message, New Ticket |
| Gegevens en catalogus | New Dataset Row, Dataset Row Updated, New Product, New Event, New Tag, New Group, New Course, New Hub |
Acties
| Onderdeel | Acties |
|---|---|
| Leden | Create Member, Update Member, Remove Member, Set Member Custom Field, Assign Role to Member |
| Tags en groepen | Create Tag, Update Group, Delete Tag, Create Group, Delete Group, Add Tag to Member, Remove Tag From Member, Add Member to Group, Remove Member From Group |
| Cursussen | Enroll Member in Course, Unenroll Member From Course, Mark Lesson Complete for Member, Mark Course Complete for Member, Reset Course Progress for Member |
| Evenementen | Register Member for Event, Cancel Event Registration, Check in Member at Event |
| Community | ruimtes, forums, berichten, reacties en badges aanmaken, bijwerken en verwijderen, Award Badge to Member, Revoke Badge From Member |
| Doelgroep | Create Contact, Update Contact, Delete Contact, Add Tag to Contact, Remove Tag From Contact, Update Lead |
| Inbox | Reply to Conversation, Update Conversation, Create Ticket, Update Ticket, Delete Ticket, Add Note to Ticket |
| Partnerprogramma | Assign Member to Affiliate, Remove Affiliate Claim, Register Affiliate Conversion, Redeem Member Reward |
| Pop-ups en automatiseringen | Create Popup, Update Popup, Delete Popup, Assign Popup to Member, Trigger Automation |
| Gegevens | Create Dataset Row, Update Dataset Row, Delete Dataset Row, Create Global Field, Update Global Field, Set Global Field Value, Delete Global Field |
Zoekacties
Find Member, Find Member by Email, Get Member by ID, Find Order, Find Subscription, Find Product, Find Contact, Get Contact by ID, Find Lead, Get Lead by ID, Find Conversation, Find Ticket, Find Popup, Get Popup Stats, Find Automation, Find Global Field, Get Global Field, Find Affiliate Commission, List Affiliate Commissions, Get Member Reward Balance, Get Member Affiliate Claim, List Member Course Progress, List Course Members.
Een zoekactie zet je vóór een actie die een bestaand record nodig heeft. Het gangbare paar is Find Member by Email, gevolgd door een actie op wie er gevonden is. Een zoekactie in Zapier die niets vindt, beëindigt die uitvoering, dus de stappen erna zien alleen mensen die er echt zijn.
De ingebouwde optie van Zapier “maak het aan als de zoekactie niets vindt” is nog niet beschikbaar voor MemberArea. Hoe je een Zap bouwt die nieuwe en terugkerende mensen in één uitvoering moet verwerken, lees je in Problemen met een Zap oplossen.
Kiezen uit een lijst
Velden die een cursus, tag, groep, product, evenement, badge, rol, dataset of automatisering nodig hebben, bieden een keuzelijst met de items uit je eigen werkruimte. Zo kies je het juiste item op naam in plaats van een ID te kopiëren. De keuzelijsten vullen zich zodra je de koppeling hebt gekozen.
Als iets niet in de lijst staat
De actie Custom API Request stuurt vanuit een Zap elke aanroep naar onze API: je geeft een methode, een pad en een body op, en je krijgt terug wat de API teruggeeft. Zo dek je alles af wat geen eigen stap heeft. De endpoints zijn gedocumenteerd op api.memberarea.io/api/v1/docs.
De andere richting: een webhook naar Zapier
Er is nog een tweede, kleinere weg die niets te maken heeft met de app in de directory van Zapier. Onder Instellingen, dan Integraties, kan een Zapier-item een Catch Hook-adres van Zapier bevatten, en automatiseringen in je memberarea kunnen daar dan gegevens naartoe sturen. Gebruik dit als je hier een automatisering hebt die iets aan Zapier moet doorgeven. Voor al het andere zijn de triggers hierboven eenvoudiger en sneller.