누군가 뉴스레터 양식에 이메일 주소를 입력하고 탭을 닫았습니다. 주소는 저장됐을 수 있지만 구독은 끝나지 않았습니다. 이때 캠페인을 보내면 확인 단계를 건너뛰게 됩니다.
이중 확인에서는 마케팅 이메일을 보내기 전에 수신자가 확인 이메일의 링크를 클릭합니다. 이 클릭은 받은편지함에 접근할 수 있는 사람이 등록을 마쳤음을 보여 줍니다. 양식을 작성한 주체가 사람이라는 증거도, 이후 이메일의 도착을 보장하는 수단도 아닙니다.
세 가지 상태를 구분하세요
이 주소로 마케팅 캠페인을 보낼 수 있나요?
-
대기 중: 양식 제출, 링크 미클릭
아니요. 요청된 확인 이메일만 보냅니다.
저장된 주소라도 확인을 기다리는 중일 수 있습니다.
-
확인 완료 및 현재 구독 중
예. 등록할 때 안내한 목적에 한해서입니다.
확인 기록과 현재 이메일 구독 상태를 모두 확인합니다.
-
구독 취소 또는 차단
아니요. 취소 상태를 유지합니다.
예전의 클릭으로 나중의 구독 취소를 뒤집을 수 없습니다.
Brevo는 확인 이력과 현재 마케팅 수신 상태를 분리합니다. DOUBLE_OPT-IN 속성은 Brevo 양식에서 확인했는지를 기록하지만, 그것만으로 오늘도 구독 중인지 알 수는 없습니다. 구매 내역, 가져온 연락처, CRM에 저장된 주소도 뉴스레터 구독과 다릅니다.
Brevo 가입 양식 설정
간단한 뉴스레터라면 Brevo 가입 양식이 가장 직접적인 방법입니다.
- Marketing > Forms에서 양식을 만들고 이메일 입력란을 추가합니다. 등록 버튼 옆에 어떤 이메일을 받게 되는지 명시합니다.
- 대상 목록을 고릅니다. 설정에서 이중 확인을 선택하고, 기본 DOI 템플릿 또는 필수 확인 링크가 포함된 자체 템플릿을 지정합니다.
- 양식을 제출한 직후에는 받은편지함을 확인하라는 페이지를 표시합니다. 링크를 클릭한 뒤에야 다른 페이지에서 구독 완료를 알릴 수 있습니다. 서로 다른 시점입니다.
- 양식을 저장하고 호스팅된 URL을 공유하거나 사이트에 삽입합니다. 모바일 화면, 발신자 이름, 확인 문구를 검토합니다.
이 Brevo 방식에서는 링크를 클릭한 다음에만 연락처가 선택한 목록에 들어갑니다. 자동화된 양식 악용을 줄일 수 있는 CAPTCHA도 있습니다. 단순 확인은 다릅니다. 이후 이메일을 보내더라도 양식 제출 시 연락처를 추가합니다.
자체 양식으로 등록받는다면
Brevo에는 전용 DOI API 엔드포인트가 있습니다. 서버에서 POST /v3/contacts/doubleOptinConfirmation으로 주소, includeListIds, templateId, redirectionUrl을 보냅니다. DOI 템플릿은 {{ params.DOIurl }}을 확인 링크로 사용합니다. API 키는 서버에 보관하세요. 일반적인 연락처 생성 요청은 별개이며, 먼저 만들었다고 해서 확인된 연락처가 되지 않습니다.
Brevo는 외부 양식용 자동화도 안내합니다. 제출된 주소는 캠페인을 받지 않는 임시 목록으로 들어갑니다. 자동화가 확인 이메일을 보내고 클릭을 기다린 뒤, 확인된 연락처를 최종 목록에 넣고 임시 목록에서 삭제합니다. 설정한 기간 안에 확인하지 않으면 마케팅 발송을 차단하도록 Brevo는 권장합니다. 한 번의 등록에 확인 방식 하나만 써서 중복 요청을 피하세요.
자체 시스템의 제출 내역과 Brevo를 대조하려면 등록 경로, 당시 표시한 동의 문구, 이벤트 시간을 보관합니다. 웹훅이 재전달되더라도 확인 이메일을 다시 보내면 안 됩니다. 안정적인 제출 ID가 있으면 사용하고, 양식 제출과 재전송 요청의 빈도를 제한하세요. 홍보 이메일을 보내기 전에는 최신 구독 상태를 확인합니다. 이 제어는 자체 애플리케이션에서 테스트해야 합니다.
게시 전 경계 테스트
직접 관리하는 주소로 각 단계 후 연락처나 목록을 확인하세요.
- 제출하고 클릭하지 않기: 화면에서 받은편지함 확인을 요청합니다. 주소는 캠페인 대상이 아닙니다. Brevo 양식에서는 대상 목록에 없고, 자동화에서는 최종 목록에 없습니다.
- 한 번 클릭하기: 완료 화면이 표시됩니다. 연락처는 올바른 목록에 있고, 현재 상태가 예정된 이메일을 허용합니다.
- 구독 취소하기: 나중의 취소는 마케팅 발송을 중단합니다. 안전한 테스트 환경에서 과거 등록 이벤트를 다시 처리해도 몰래 구독이 복구되지 않아야 합니다.
- 다시 요청하기: 반복 제출과 재전송 요청으로 받은편지함을 채우거나 환영 이메일을 중복 발송하지 않습니다. 이전에 구독을 취소한 주소도 따로 테스트합니다.
확인에 실패하면 양식 설정, 템플릿 링크, 자동화 분기, 현재 차단 상태를 점검하세요. 일반적인 성공 화면은 양식 제출만 뜻할 수 있습니다.
“환영 이메일을 먼저 보내면 안 되나요?” 혜택이나 약속한 뉴스레터 콘텐츠를 담았다면 마케팅입니다. 확인을 마치고 현재도 구독 중인 연락처에게만 보내세요. 주문 알림은 목적이 다르며 광고를 끼워 넣는 통로가 아닙니다.
자체 웹 양식은 Webflow와 Brevo 가이드, 매장 고객 기록은 Shopify와 Brevo 가이드를 참고하세요. 주소 복사는 쉽습니다. 발송 권한도 복사 뒤에 지켜져야 합니다.
자주 묻는 질문
이중 확인이란 무엇인가요?
양식을 제출하고 확인 이메일의 링크를 클릭한 뒤에야 마케팅 구독이 완료되는 방식입니다.
Brevo에서 어떻게 설정하나요?
Marketing > Forms에서 양식과 대상 목록을 만들고 설정에서 이중 확인 및 DOI 템플릿을 선택한 뒤 저장하고 테스트합니다.
자체 양식에도 쓸 수 있나요?
예. Brevo는 DOI API와 임시 목록 및 최종 목록을 쓰는 외부 양식 자동화를 제공합니다. 등록 한 건에는 하나만 선택하세요.
확인 전에 연락처가 Brevo에 있나요?
방법에 따라 다릅니다. Brevo 양식은 클릭 뒤 추가합니다. 외부 자동화는 먼저 임시 목록에 보관할 수 있습니다. 저장만으로 마케팅 권한이 생기지 않습니다.
구독 취소 후 과거 확인은 유효한가요?
과거 확인으로 이후의 취소를 덮어쓰면 안 됩니다. 현재 구독 또는 차단 상태를 확인하세요.
확인 이메일을 다시 보내야 하나요?
주소가 대기 중인지, 이미 확인했는지, 취소했는지 먼저 확인합니다. 재전송을 제한하고 취소를 자동 해제하지 마세요.
봇을 막거나 도착을 보장하나요?
아니요. 클릭은 받은편지함 접근만 보여 줍니다. 양식 보안과 발송 품질은 따로 관리해야 합니다.
법적으로 이중 확인이 필요한가요?
지역, 채널, 발송 근거에 따라 다릅니다. 등록 기록에는 도움이 되지만 명확한 동의 요청과 적용 규칙 검토를 대신하지 않습니다.