모든 투표 참여, 폼 제출, 구매가 발생하는 즉시 서명된 웹훅을 발동시킵니다 — 이를 Zapier의 범용 Webhooks 트리거로 향하게 하면 코드 한 줄 없이 모든 인터랙션이 CRM, 스프레드시트, Slack 채널에 도착합니다.
MailInApp에는 공식 Zapier 앱이 없으며, 필요하지도 않습니다. 프로젝트 웹훅은 이미 HTTPS를 통한 평범한 서명된 JSON입니다 — Zapier의 Webhooks by Zapier 트리거(또는 Make, n8n, Pipedream, 인바운드 웹훅을 받을 수 있는 다른 어떤 도구든)가 그대로 기대하는 형태입니다.
프로젝트마다 한 번만 활성화하기
응답 페이지에서 HTTPS URL을 입력하고 활성화를 클릭하세요. MailInApp이 서명 시크릿(whsec_…)을 한 번만 보여줍니다 — 나중에 서명을 검증할 계획이라면 보관해 두세요.
받고, 필터링하고, 반응하기
Zapier에서 Webhooks by Zapier → Catch Hook 트리거가 모든 이벤트를 받습니다. 바로 뒤에 두는 Filter by Zapier 단계가 중요한 것만 좁혀 줍니다 — event.action이 submit이나 purchase와 같은지, 특정 event.blockId인지, 또는 나쁜 CSAT/NPS 응답에 대해 관리자에게 알리는 Zap이라면 lowScore가 true인지 등입니다.
아무것도 조용히 사라지지 않습니다
죽은 Zap URL이나 일시적인 장애는 전달 실패로 간주되어 백오프와 함께 자동으로 재시도됩니다(대략 1분, 5분, 30분, 2시간, 6시간). 인터랙션 자체는 항상 먼저 MailInApp에 저장되므로, 놓친 전달도 아무것도 잃지 않습니다 — 응답 페이지가 진실의 원천이고, 웹훅은 실시간 신호입니다.
양방향으로 작동합니다
다른 Zap("티켓 해결됨", "거래 성사")의 마지막 단계로 별도의 Webhooks by Zapier → POST 단계를 두면, 연락처 목록의 행 업서트 엔드포인트를 호출해 MailInApp 연락처를 자동으로 추가하거나 갱신할 수 있습니다. 그러면 사람이 CSV를 다시 내보내지 않아도 발송 목록이 최신 상태로 유지됩니다.
시작하기
프로젝트의 응답 페이지에서 웹훅을 활성화하고, Webhooks by Zapier 트리거로 이를 받은 다음, 신경 쓰는 이벤트에 대한 필터 단계를 추가하고, 여러분의 워크플로에 맞는 액션(Sheets, CRM, Slack)을 연결하세요.
