
얼마 전 한 업체가 광고 문자를 보내기 직전에 발송 대상 명단을 다시 확인해 달라고 했습니다. 회원 가입자 목록은 있었지만, 누가 광고 수신에 동의했는지는 남아 있지 않았습니다. 이런 경우 발송 시스템이 정상이어도 광고 문자를 보내면 안 됩니다. 기업 메시징을 운영할 때 제가 먼저 확인하는 것도 단가가 아니라 동의와 수신거부 기록입니다.
옵트인 옵트아웃, 발송 기준은 어디서 갈릴까
옵트인은 고객이 광고성 정보를 받겠다고 미리 동의하는 방식입니다. 옵트아웃은 받고 있던 정보를 더는 받지 않겠다고 거부하거나, 기존 동의를 철회하는 행동을 뜻합니다. 둘은 발송 명단에서 반대 방향으로 움직이지만 같은 무게로 다뤄야 합니다. 동의한 사람을 넣는 일만큼 거부한 사람을 즉시 빼는 일이 중요합니다.
국내 광고성 메시지의 기본 원칙은 사전 동의입니다. 정보통신망법 제50조에 따라 SMS, MMS, 카카오톡 메시지 같은 전자적 전송매체로 영리목적의 광고성 정보를 보내려면 원칙적으로 수신자의 동의를 먼저 받아야 합니다. ‘싫으면 거부하세요’라고 안내한 뒤 일단 보내는 방식은 일반적인 발송 근거가 되지 않습니다. 회원 가입, 주문, 상담 신청도 광고 수신 동의와 동일하게 취급하면 곤란합니다.
예외는 좁게 봐야 합니다. 거래 과정에서 고객의 연락처를 직접 수집한 사업자가 거래한 것과 동종의 재화·서비스를 광고하는 경우에는 거래 종료일부터 6개월 이내에 사전 동의 없이 보낼 수 있는 규정이 있습니다. 그렇다고 모든 기존 고객에게 모든 상품을 보낼 수 있다는 뜻은 아닙니다. 대상과 상품의 관계를 확인해야 하고, 고객이 수신거부나 동의 철회를 했다면 이 예외를 근거로도 보낼 수 없습니다.
동의 화면과 발송 문구를 따로 점검하는 방법
실무에서는 동의를 받았다는 말보다 무엇에 동의했는지 증명할 수 있는지가 중요합니다. 회원 가입 화면에 광고 수신 여부를 별도로 표시하고, 선택한 값과 동의 시각, 안내 문구의 버전을 남깁니다. 문자와 카카오톡 등 채널별 선택을 제공한다면 각 선택도 구분해 저장합니다. 한국인터넷진흥원의 2026년 안내서는 광고 수신 동의를 구하면서 ‘혜택 알림’이나 ‘정보제공’처럼 목적이 흐릿한 표현을 쓰지 말라고 짚습니다. 고객이 광고를 받는다는 사실을 알아볼 수 있어야 합니다.
동의를 받았어도 발송 문구에 필요한 표시가 빠지면 별개의 문제가 생깁니다. 문자 광고라면 정보가 시작되는 부분에 ‘(광고)’와 전송자 명칭, 전화번호 또는 주소를 표시하고, 끝부분에는 수신거부나 동의 철회 방법과 그 과정에서 수신자에게 비용이 들지 않는다는 내용을 넣어야 합니다. 무료 수신거부 번호를 쓰는 업체라면 번호가 실제로 연결되는지도 확인합니다. 표시 문구만 있고 거부 처리가 작동하지 않으면 고객에게는 거부 방법이 없는 것과 다르지 않습니다.
광고와 안내를 한 메시지에 섞는 경우도 조심스럽습니다. 예를 들어 배송 완료 안내 뒤에 할인 쿠폰을 붙이면 전체 메시지의 성격을 다시 판단해야 합니다. 카카오톡 알림톡은 주문·예약 같은 정보성 안내에 맞는 채널이지만, 상품 홍보를 끼워 넣었다고 광고 규정에서 벗어나지는 않습니다. 한국인터넷진흥원은 사업자가 일방적으로 제공한 쿠폰·적립금의 발급이나 소멸 안내도 명시적인 사전 동의가 필요한 사례로 설명합니다. 문구를 확정하기 전에 ‘고객이 거래를 처리하는 데 필요한 내용인가, 구매를 유도하는 내용인가’를 먼저 가릅니다.
밤 9시 이후에는 동의를 한 번 더 확인한다
광고 수신에 동의한 고객에게도 발송 시간이 중요합니다. 오후 9시부터 다음 날 오전 8시까지 문자나 카카오톡으로 광고성 정보를 보내려면 야간 전송에 대한 별도의 사전 동의가 필요합니다. 일반 광고 동의만 받은 명단이라면 이 시간대 발송 대상에서 제외해야 합니다. 발송 예약을 오후 8시 59분에 걸어 두었더라도 실제 전송이 야간으로 넘어갈 수 있으니, 대량 발송에서는 예약 시각과 실제 전송 시각을 함께 봅니다.
저는 예약 작업을 만들 때 명단을 세 번 거릅니다. 먼저 광고 수신 동의 여부, 다음은 수신거부 여부, 마지막은 야간 동의 여부입니다. 가령 1만 명의 회원 중 광고 동의자가 4천 명이고 그중 300명이 거부했다면, 낮 시간 광고 후보는 3천700명입니다. 밤 10시 발송이라면 그 가운데 야간 동의까지 확인된 사람만 남습니다. 발송 가능 인원이 줄어드는 것은 시스템 오류가 아니라 고객의 선택이 반영된 결과입니다.
수신거부가 들어온 뒤 발송 명단을 관리하는 방법
옵트아웃은 고객이 거부 버튼을 누른 순간부터 발송 판단에 반영해야 합니다. 법령상 수신거부나 동의 철회가 있으면 광고성 정보를 더 보내서는 안 됩니다. 또 동의·거부·철회 의사를 표시한 날부터 14일 이내에 전송자 명칭, 의사표시 날짜와 처리 결과를 알려야 합니다. 14일은 처리를 미뤄도 되는 기간으로 이해하면 위험합니다. 발송 차단은 즉시 적용하고, 처리 결과 통지도 기한 안에 마치는 편이 안전합니다.
여러 발송 채널을 쓰는 회사에서 흔한 사고는 명단이 따로 움직이는 것입니다. 고객이 문자에서 수신거부를 했는데 지난주에 내려받은 엑셀 파일로 MMS를 보내거나, 다른 대행사의 발송 목록에 같은 번호가 남아 있는 식입니다. 고객 식별값과 전화번호를 기준으로 거부 기록을 관리하고, 캠페인마다 발송 직전 최신 거부 목록을 다시 대조해야 합니다. 거부 날짜, 접수 경로, 처리 시각도 남겨 두면 문의가 들어왔을 때 경위를 확인하기 쉽습니다.
사전 동의를 받은 고객에게는 2년마다 수신동의 여부를 확인하는 의무도 있습니다. 이 안내를 새 광고 동의를 받는 절차와 혼동하지 않는 게 좋습니다. SMS는 짧은 안내에, MMS는 이미지가 필요한 메시지에, 알림톡은 거래 관련 안내에 각각 쓰임이 있습니다. 채널별 발송 단가는 계약과 메시지 형태에 따라 달라지지만, 어떤 채널을 고르든 동의와 거부 기록이 비어 있으면 싼 단가도 의미가 없습니다. 제가 발송 버튼 앞에서 보는 화면은 늘 최신 수신거부 명단입니다.
