A integração cobre mais de 120 passos, ou seja, quase tudo o que o produto sabe fazer. Existem três tipos. Um acionador inicia um Zap quando acontece algo aqui. Uma ação faz algo aqui. Uma pesquisa procura um registo para que um passo seguinte o possa usar.
Os nomes dos passos estão em inglês em todo o Zapier, por isso aparecem assim também aqui.
Acionadores
Quase todos são imediatos: a sua memberarea entrega o evento ao Zapier em segundos, desde que o Zap esteja ativo.
| Área | Acionadores |
|---|---|
| Membros | New Member, Member Logged In, Tag Added to Member, Tag Removed From Member, Member Field Changed |
| Pagamentos | Order Paid, Invoice Paid, Refund Created, New Subscription, Subscription Renewed, Subscription Cancelled, Subscription Payment Failed |
| Afiliados | Affiliate Commission Created, Affiliate Payout Paid |
| Cursos | Course Completed, Lesson Completed |
| Eventos | New Event Registration, Event Attendance Recorded |
| Comunidade | New Community Post, Member Leveled Up, Badge Earned |
| Público | New Contact, New Lead, Form Submitted, Funnel Completed, Popup Submitted |
| Caixa de entrada | New Inbox Message, New Ticket |
| Dados e catálogo | New Dataset Row, Dataset Row Updated, New Product, New Event, New Tag, New Group, New Course, New Hub |
Ações
| Área | Ações |
|---|---|
| Membros | Create Member, Update Member, Remove Member, Set Member Custom Field, Assign Role to Member |
| Etiquetas e grupos | 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 |
| Cursos | Enroll Member in Course, Unenroll Member From Course, Mark Lesson Complete for Member, Mark Course Complete for Member, Reset Course Progress for Member |
| Eventos | Register Member for Event, Cancel Event Registration, Check in Member at Event |
| Comunidade | Criar, atualizar e apagar áreas, fóruns, publicações, comentários e emblemas, além de Award Badge to Member e Revoke Badge From Member |
| Público | Create Contact, Update Contact, Delete Contact, Add Tag to Contact, Remove Tag From Contact, Update Lead |
| Caixa de entrada | Reply to Conversation, Update Conversation, Create Ticket, Update Ticket, Delete Ticket, Add Note to Ticket |
| Afiliados | Assign Member to Affiliate, Remove Affiliate Claim, Register Affiliate Conversion, Redeem Member Reward |
| Popups e automatizações | Create Popup, Update Popup, Delete Popup, Assign Popup to Member, Trigger Automation |
| Dados | Create Dataset Row, Update Dataset Row, Delete Dataset Row, Create Global Field, Update Global Field, Set Global Field Value, Delete Global Field |
Pesquisas
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.
Uma pesquisa coloca-se à frente de uma ação que precisa de um registo existente. O par habitual é Find Member by Email, seguido de uma ação sobre a pessoa encontrada. Uma pesquisa do Zapier que não encontra nada termina essa execução, por isso os passos seguintes só veem pessoas que existem mesmo.
A opção própria do Zapier para criar o registo quando a pesquisa não encontra nada ainda não está disponível para a MemberArea. Como tratar na mesma execução pessoas novas e pessoas já existentes está explicado em Resolver problemas com um Zap.
Escolher a partir de uma lista
Os campos que precisam de um curso, de uma etiqueta, de um grupo, de um produto, de um evento, de um emblema, de um papel, de um conjunto de dados ou de uma automatização oferecem uma lista pendente com o conteúdo do seu espaço de trabalho. Escolhe assim o elemento pelo nome em vez de copiar um identificador. As listas enchem-se assim que a ligação estiver escolhida.
Quando algo não está na lista
A ação Custom API Request envia qualquer chamada à nossa API a partir de dentro de um Zap: indica o método, o caminho e o conteúdo e recebe o que a API responder. Assim continua tudo acessível, mesmo o que não tem um passo próprio. Os endpoints estão documentados em api.memberarea.io/api/v1/docs.
O sentido contrário: um webhook para o Zapier
Existe um segundo caminho, mais pequeno, que nada tem a ver com a aplicação do diretório do Zapier. Em Configurações, depois Integrações, uma entrada do Zapier pode guardar um endereço Catch Hook do Zapier, e as automatizações da sua memberarea enviam dados para lá. Use-o quando uma automatização daqui tiver de entregar algo ao Zapier. Para tudo o resto, os acionadores acima são mais simples e mais rápidos.