UStackUStack
Resend Automations icon

Resend Automations

Resend Automations로 트리거·조건·지연을 활용한 이벤트 기반 이메일 워크플로를 구축하고, 실행 가시성까지 확인하세요.

Resend Automations

Resend Automations란?

Resend Automations는 이벤트 기반 이메일 워크플로를 구축하는 방법입니다. 이메일을 수동으로 보내는 대신 사용자 가입, 주문 상태 변경 또는 다른 앱 이벤트 같은 사용자 지정 이벤트에서 다단계 이메일 흐름을 트리거하며, 이벤트 데이터를 사용해 무엇을 언제 보낼지 제어합니다.

핵심 목적은 타이밍과 로직을 갖춘 신뢰할 수 있는 시퀀스를 조율하는 것입니다. 예를 들어 후속 이벤트를 기다리거나 페이로드 속성에 따라 분기하고, 단계 사이에 지연을 삽입하면서 각 실행 과정의 가시성을 유지합니다.

주요 기능

  • API를 통한 사용자 지정 이벤트 트리거: 강력한 타입 스키마로 이벤트를 정의하고 보내 워크플로 단계를 트리거하며, 앱 활동에서 자동화를 시작할 수 있습니다.
  • 다단계 워크플로 조율: 워크플로 로직에 따라 각 단계가 실행되는 시퀀스를 구축하며, 프로세스 특정 지점에서 이메일을 보냅니다.
  • 연락처 데이터 또는 이벤트 속성 기반 조건부 경로: 별도의 자동화를 만들지 않고 사용자들을 다른 단계나 세그먼트로 라우팅합니다.
  • 이벤트 대기(“~까지 일시 중지”): 지정된 이벤트가 발생할 때까지 워크플로를 일시 중지한 후, 관련 작업이 발생하거나 예상 이벤트가 수신되면 계속 진행합니다.
  • 단계 간 시간 지연: 메시지가 연속적으로 바로 도착하지 않고 적절한 타이밍에 도착하도록 분, 시간, 일, 주 단위 지연을 추가합니다.
  • 실행 가시성 및 관찰 가능성: 모든 자동화 실행이 저장되며, 단계 결과(예: 완료, 실패, 건너뜀)와 런타임 정보가 기록됩니다.

Resend Automations 사용 방법

  1. 사용자 지정 이벤트 정의 및 트리거: 강력한 타입 스키마를 가진 이벤트 정의를 만들고 Resend events API를 사용해 앱에서 트리거합니다.
  2. 워크플로 단계 설계: “이메일 보내기” 같은 작업을 선택하고 다단계 흐름으로 배치합니다.
  3. 로직 및 타이밍 추가: 이벤트 속성이나 연락처 데이터에 따라 분기하는 조건을 설정하고, 필요 시 “이벤트 대기” 단계를 포함하며 단계 사이에 시간 지연을 삽입합니다.
  4. 실행 모니터링: 저장된 자동화 실행을 검토해 각 실행이 단계별로 어떻게 진행되었는지 확인하고 문제 해결을 위한 출력을 캡처합니다.

사용 사례

  • 가입 후 사용자 환영: user.signup에서 워크플로를 트리거하고 설정 기간만큼 지연한 후 신규 사용자에게 환영 이메일을 보냅니다.
  • 장바구니 방치 알림: 주문 또는 세션 관련 이벤트(예: 주문 시작했으나 완료되지 않음)에서 시작해 지연 후 결제를 유도하는 알림 이메일을 보냅니다.
  • 리드 육성 드립 캠페인: 워크플로 설정에 따라 여러 날에 걸쳐 후속 메시지를 보내 리드를 육성하는 타이밍 이메일 단계를 사용합니다.
  • 주문 생애 주기 메시징: order.createdorder.confirmed 같은 주문 이벤트에서 워크플로를 트리거하고 이벤트 속성(예: 상태)에 따라 로직을 분기하며 각 단계에 맞는 메시지를 보냅니다.
  • 후속 작업 대기: 후속 이벤트(예: order.completed)가 수신될 때까지 워크플로를 일시 중지한 후 예상 작업이 발생하면 다음 이메일 단계를 실행합니다.

자주 묻는 질문

  • 가입 외 다른 이벤트로 자동화를 트리거할 수 있나요? 네. Resend Automations는 결제 실패, 주문 배송 또는 앱에서 발생하는 모든 사용자 지정 이벤트 트리거를 지원합니다.

  • 조건부 경로는 어떻게 작동하나요? 워크플로는 연락처 데이터나 이벤트 속성에 따라 분기할 수 있어 동일한 자동화 내에서 다른 수신자나 단계를 선택할 수 있습니다.

  • “이벤트 대기”는 어떤 역할을 하나요? 특정 이벤트가 발생할 때까지 워크플로를 일시 중지한 후 이벤트가 수신되면 다음 단계를 실행합니다.

  • 이메일 간 타이밍을 제어할 수 있나요? 네. 단계 사이에 분, 시간, 일, 주 단위 시간 지연을 삽입해 메시지 간격을 조정할 수 있습니다.

  • 실행 과정의 가시성을 확인할 수 있나요? 네. 각 자동화 실행이 저장되며 실행과 단계에 대한 세부 가시성을 제공하고 완료, 실패, 건너뜀 등의 상태를 포함합니다.

대안

  • 범용 워크플로 자동화 플랫폼: 트리거와 다단계 작업(종종 여러 채널에 걸쳐)을 조율하는 도구로 이메일을 보낼 수 있지만, 이벤트 스키마 관리, 분기 로직, 이메일 전용 템플릿팅을 위해 더 많은 설정이 필요할 수 있습니다.
  • 이벤트 트리거를 지원하는 이메일 마케팅 자동화 도구: 마케팅 여정을 중점으로 한 카테고리 도구로 시간 기반 시퀀스와 세그먼테이션을 처리할 수 있지만, 강력한 타입 이벤트 스키마와 개발자 중심 이벤트 트리거링 지원 방식이 다를 수 있습니다.
  • 커스텀 이벤트 + 메시징 코드(자체 자동화 구축): 애플리케이션 코드와 큐/워커 시스템을 사용해 이벤트 기반 이메일 발송을 구현할 수 있지만, 영속성, 조건부 로직, 지연, 실행 가시성에 대한 책임은 본인이 집니다.
  • 이벤트 기반 알림 시스템(이메일은 하나의 채널): 이벤트 알림 중심 시스템으로 트리거와 다중 전달 채널을 지원할 수 있습니다; 차이점은 이메일 워크플로에 대한 이메일 전용 다단계 조율과 실행 수준 가시성이 얼마나 직접적인지 여부입니다.