영수증과 캠페인을 한 계정에서 보내는 플랫폼을 비교해요. 두 메일 흐름을 나누는 방식과 요금 체계, 각 플랫폼의 지원 범위를 정리했어요.

이 비교는 Brew가 직접 작성했어요. 2026년 9월 28일에 링크한 각 제품의 문서를 검토했어요. 문서를 비교한 결과이며, 모든 플랫폼을 직접 테스트했다는 뜻은 아니에요. 현재 요금제 한도는 각 업체의 요금 페이지에서 확인하세요.
비밀번호 재설정 이메일이 오지 않았다는 고객 문의가 들어와요. 담당자는 트랜잭션 이메일 서비스에서 로그를 확인한 다음, 뉴스레터 도구에서도 검색해 봐요. 그런데 그곳에는 같은 사람이 별도의 연락처로 등록되어 있고, 이력도 따로 쌓여 있어요.
영수증은 한 업체로, 뉴스레터는 다른 업체로 보내는 건 흔한 구성이고, 그렇게 해도 잘 돌아가요. 하지만 그러면 템플릿도 두 벌, 연락처 데이터베이스도 두 개가 되고, 이런 일이 생길 때마다 확인할 곳도 두 군데가 돼요.
계정 하나를 같이 쓰는 건 괜찮지만, 영수증과 프로모션 이메일이 발신 평판까지 공유해서는 안 돼요. 메일 서비스 제공업체는 비밀번호 재설정 이메일과 프로모션 이메일을 다르게 취급하고, 미국 법도 둘을 다르게 다뤄요. 아래 플랫폼은 모두 두 종류의 이메일을 함께 지원해요. 차이는 둘을 어떻게 분리하느냐에 있어요.
2026년 9월 28일에 각 업체의 공식 페이지를 읽고 다음 항목을 비교했어요.
| 플랫폼 | 메일 흐름 분리 방식 | 마케팅 자동화 | 요금 체계 |
|---|---|---|---|
| Brew | 발신 도메인마다 용도(마케팅 또는 트랜잭션) 지정 | 예 | 요금제별 크레딧과 발송량, Free 요금제, Growth 월 US$99, Pro 월 US$249 |
| Loops | 한 계정 안에서 트랜잭션 API와 캠페인을 분리 | 예(워크플로) | 구독 중인 연락처 수 기준, 트랜잭션 이메일 포함 |
| Brevo | 마케팅 캠페인과 별도로 트랜잭션 API/SMTP 제공 | 예 | Free 요금제 하루 300통, 유료 요금제는 발송량 기준 |
| Resend | 트랜잭션 요금제와 마케팅 요금제를 분리 | 예(Automations, 2026년 4월부터) | 트랜잭션은 발송량, 마케팅은 연락처 수 기준 |
| Postmark | Message Streams: 트랜잭션 메일과 브로드캐스트 메일에 별도 인프라 | 아니요 | 발송량 기준, Basic은 이메일 10,000통에 월 US$15부터 |
| Customer.io | 캠페인, 브로드캐스트와 함께 트랜잭션 API 제공 | 예 | 프로필 수와 이메일 발송량 기준 |
| Sequenzy | 캠페인, 시퀀스와 함께 REST API와 SMTP 릴레이 제공 | 예 | 이메일 발송량 기준, 연락처 무제한 |
Brew에서 트랜잭션 이메일은 트리거가 있는 자동화이고, Brew가 이 이메일을 어떻게 처리할지는 발신 도메인의 용도가 정해요. 발송 용도가 트랜잭션인 도메인에는 수신 거부 요건이 적용되지 않고, 마케팅 수신을 거부한 연락처에게도 메일이 전달돼요. 용도가 마케팅인 도메인에는 원클릭 수신 거부 헤더가 그대로 붙어요. 이 구조와 법적 판단 기준은 트랜잭션 이메일 글에서 자세히 설명해요.
자체 백엔드에서 이벤트마다 트리거를 실행해요.
POST /v1/automations/triggers/{triggerEventId}/fire
{ "payload": { "email": "ada@example.com", "order_id": "1234" } }
같은 계정에서 Brew는 캠페인, 뉴스레터, 라이프사이클 자동화도 디자인하고 보내요. 모두 내 브랜드를 바탕으로 생성돼요. 영수증과 출시 소식 이메일은 서로 다른 도메인에서 나가더라도 하나의 디자인 시스템에서 만들어져요.
Brew는 이메일 전용이고, 요금은 요금제별 AI 크레딧과 발송량으로 정해져요. Growth 요금제에는 월 발송 50,000건이 포함돼요. 실제로 발송하려면 직접 소유한 인증된 도메인이 필요해요.
Loops는 SaaS 팀을 겨냥해 트랜잭션 이메일, 캠페인, 워크플로를 한 계정에 담았어요. 트랜잭션 발송은 유료 요금제에 포함돼요. 트랜잭션 이메일 수신자는 마케팅 이메일도 함께 보내지 않는 한 연락처 수에 포함되지 않아요. Free 요금제의 월 발송 4,000건은 두 종류를 합친 수치예요.
Loops는 구독 중인 연락처 수에 따라 하나의 청구서로 단순하게 결제하고 싶은 SaaS 팀에게 잘 맞아요.
Brevo는 모든 요금제에 REST API, SMTP, 웹훅 같은 트랜잭션 기능을 포함해요. 헬프 센터에 따르면 Free 요금제에서는 하루 300통을 보낼 수 있고, 활성 자동화에는 고유 연락처를 최대 2,000개까지 진입시킬 수 있어요. Brevo에는 SMS, WhatsApp, CRM도 있어요.
Brevo는 마케팅, 트랜잭션, 그 밖의 채널을 한 업체에서 낮은 시작 가격으로 쓰고 싶은 팀에게 잘 맞아요.
Resend는 두 영역을 별도의 요금제로 나눠요. 트랜잭션은 월 3,000통(하루 100통)까지 무료이고, 그 이상은 이메일 50,000통 기준 월 US$20부터 시작하는 Pro 요금제를 써요. 마케팅은 연락처 1,000개까지 무료이고, 그 이상은 연락처 5,000150,000개에 월 US$40US$650의 요금이 들며 발송량에는 제한이 없어요. 캠페인은 Broadcasts로, 트리거로 시작되는 시퀀스는 Automations로 처리해요.
Resend는 React Email로 템플릿을 작성하고 두 메일 흐름을 하나의 API로 다루고 싶은 개발자 팀에게 잘 맞아요.
Postmark는 트랜잭션 메일과 브로드캐스트 메일을 Message Streams로 분리해요. Postmark는 이를 나란히 운영되지만 완전히 분리된 발송 인프라라고 설명해요. Basic 요금제는 이메일 10,000통 기준 월 US$15부터 시작해요. Postmark에는 마케팅 자동화나 시퀀스 기능이 없어서, 웰컴 시리즈를 보내려면 다른 도구나 직접 작성한 코드가 필요해요.
Postmark는 트랜잭션 메일 전달을 가장 중시하고 브로드캐스트는 가끔만 보내는 팀에게 잘 맞아요.
Customer.io는 캠페인, 브로드캐스트와 함께 API로 트랜잭션 메시지를 보내요. MCP 문서에는 에이전트가 관리할 수 있는 리소스로 트랜잭션 메시지가 올라 있어요. SMS, 푸시, 인앱도 지원해요. 제품 데이터 모델이 있고 여러 채널을 쓰는 팀에게 잘 맞아요.
Sequenzy는 REST API나 SMTP 릴레이로 트랜잭션 이메일을 보내고, 같은 계정에서 캠페인과 시퀀스도 운영해요. Supabase Auth 이메일 릴레이도 지원해요. 요금은 이메일 발송량 기준이고 연락처는 무제한이며, 월 2,500통 무료부터 시작해요.
mail.example.com, 영수증에는 notify.example.com처럼 발신 도메인이나 하위 도메인을 따로 쓰세요.네, 비밀번호 재설정이나 영수증처럼 메시지가 트랜잭션 성격이라면 보내도 돼요. 그래서 Brew에서는 용도가 트랜잭션인 도메인이 수신 거부한 연락처에게도 메일을 전달해요. 내용이 섞여 있다면 트랜잭션 이메일 가이드에서 설명한 주된 목적 판단 기준을 적용하세요. 짧은 홍보성 푸터가 있다고 해서 분류가 자동으로 정해지지는 않아요.
위험은 발신자 정보를 함께 쓰는 데서 생겨요. 발신자 정보를 분리하고, 내 발송량에서 플랫폼이 별도 IP를 지원하는지 확인하세요. 새 하위 도메인 하나만으로 독립된 평판이 보장되지는 않아요.
연락처 기준 요금제는 이메일을 자주 받는 작은 리스트에 유리하고, 발송 건당 요금제는 이메일을 드물게 받는 큰 리스트에 유리해요. 가입자 대부분이 트랜잭션 이메일만 받는다면, 업체가 이들을 연락처로 집계하는지 확인하세요(Loops는 마케팅 이메일도 받는 경우에만 연락처로 집계해요). 각 요금 페이지에서 두 경우를 모두 계산해 보세요.
보통은 필요해요. 자체 백엔드에서 이벤트를 보내야 하니까요. Brew, Loops, Resend, Sequenzy 모두 이벤트마다 API를 호출하는 방법을 문서로 안내해요. Brew는 Stripe, Shopify 같은 연동으로 코드 없이 자동화를 시작할 수도 있어요.
도메인 분리가 실제로 어떻게 작동하는지 보려면, 마케팅 도메인 옆에 Brew에서 용도가 트랜잭션인 도메인을 추가하고 게시된 자동화로 테스트 영수증을 보내 보세요.
