메시지 발송정책 지키며 단체문자 보내는 방법

얼마 전 할인 행사 문자를 보내려던 업체가 발송 직전에 명단을 다시 추렸습니다. 광고 수신에 동의한 고객과 수신거부한 고객이 같은 파일에 섞여 있었기 때문입니다. 이런 상태에서는 단가가 싼 채널을 찾는 일이 먼저가 아닙니다. 메시지 발송정책은 문구, 수신 대상, 발송 시간을 한 번에 점검해야 제대로 작동합니다.
광고인지 정보성 안내인지 먼저 가른다
주문 완료, 결제 결과, 배송 일정처럼 거래를 이행하는 데 필요한 안내와 할인 쿠폰, 재구매 권유는 성격이 다릅니다. 제가 문안을 검토할 때는 제목보다 본문을 먼저 봅니다. ‘배송이 시작됐습니다’ 뒤에 ‘다음 구매 20% 할인’이 붙으면 단순 배송 안내로 처리하기 어렵습니다. 정보성 문구에 광고 한 줄을 끼워 넣었다고 광고 규정을 피할 수는 없습니다.
한국인터넷진흥원의 불법스팸 방지 안내서는 광고 수신 동의를 받을 때도 ‘혜택 알림’처럼 뜻이 흐린 표현을 경계합니다. 고객이 무엇에 동의했는지 알 수 있어야 합니다. 회원 가입 동의, 주문 과정에서 받은 연락처, 광고 수신 동의를 같은 항목으로 취급하면 나중에 발송 근거를 설명하기 곤란해집니다.
정보통신망법에는 거래 과정에서 고객에게 직접 받은 연락처로, 거래한 것과 동종의 상품·서비스를 일정 기간 광고하는 예외가 있습니다. 시행령상 기간은 거래 종료일부터 6개월입니다. 다만 이를 모든 기존 고객에게 광고를 보내도 된다는 뜻으로 넓히면 위험합니다. 연락처를 직접 수집했는지, 실제 거래와 동종인지, 기간이 지났는지, 수신거부가 있었는지를 각각 확인해야 합니다.
광고 문자는 표기와 시간부터 맞춘다
광고성 SMS·MMS를 보낸다면 메시지가 시작되는 부분에 ‘(광고)’, 전송자의 명칭과 전화번호 또는 주소를 표시합니다. 끝부분에는 수신거부 방법과 수신자가 비용을 부담하지 않는다는 안내를 넣어야 합니다. 문자에서는 무료 수신거부용 080 번호를 많이 씁니다. 번호만 적어 놓지 말고 실제로 연결되고 거부 내역이 발송 명단에 반영되는지 시험 발송으로 확인합니다.
시간도 자주 놓칩니다. 정보통신망법상 오후 9시부터 다음 날 오전 8시까지 광고성 정보를 보내려면 일반 광고 수신 동의와 별도의 야간 수신 동의가 필요합니다. 예약 발송을 걸어 둘 때는 등록 시각보다 고객 단말로 전송될 시각을 기준으로 여유를 둡니다. 대량 발송은 처리 지연이 생길 수 있으니, 경계 시각에 딱 맞춰 예약하는 운영은 피하는 편이 안전합니다.
수신거부나 동의 철회가 들어오면 해당 고객에게 광고를 다시 보내지 않도록 명단에서 막아야 합니다. 동의·거부·철회 의사를 받은 뒤에는 시행령에 따라 14일 이내 처리 결과도 알려야 합니다. 광고 수신 동의를 받은 고객에게는 2년마다 동의 여부를 확인하는 절차가 필요합니다. 발송 이력만 보관하지 말고 동의 날짜와 방식, 철회 시각, 처리 결과까지 이어서 관리해야 하는 이유입니다.
SMS·MMS·알림톡은 쓰임새가 다르다
짧은 공지나 본인 확인 문구는 SMS가 간결합니다. 이미지, 긴 안내, 여러 조건을 담아야 하면 MMS가 맞을 수 있습니다. 다만 문자 길이와 이미지 첨부에 따라 과금 유형이 바뀌므로 발송 화면에 표시된 최종 유형을 확인해야 합니다. 고객이 꼭 받아야 할 주문·결제·배송 안내라면 카카오 알림톡도 후보입니다. 알림톡은 승인된 정보성 템플릿으로 보내며, 카카오 비즈니스 심사 기준상 본문 일부라도 광고가 섞이면 발송이 제한됩니다.
광고를 보내려면 광고 발송이 가능한 별도 채널의 조건을 확인해야 합니다. ‘알림톡이 저렴하니 쿠폰도 알림톡으로 보내자’는 식의 판단은 현장에서 반려로 이어지기 쉽습니다. 반대로 긴급한 거래 안내를 카카오 채널 하나에만 맡기면 카카오톡을 쓰지 않거나 메시지를 확인하지 못하는 고객을 놓칠 수 있습니다. 이때는 문자 대체 발송의 조건과 중복 과금 여부를 계약에서 확인합니다.
단가 비교도 발송 건수만 보면 틀어집니다. 예를 들어 내부 견적이 SMS 20원, MMS 60원, 알림톡 15원이라고 가정해도 총액은 ‘성공적으로 전달된 건수’와 다릅니다. 공급사마다 실패 건 과금, 대체 문자 전환 비용, 부가세 기준이 다릅니다. 도달률 역시 업계 평균 숫자를 가져오기보다 같은 고객군에서 발송 요청, 통신사 또는 플랫폼 수락, 최종 실패, 실제 열람 가능 여부를 구분해 봐야 합니다. 수락됐다는 응답만으로 고객이 읽었다고 판단하지는 않습니다.
발송 전에는 명단과 실패 사유를 함께 본다
실무에서는 문안 승인이 끝난 뒤에도 명단 때문에 발송을 멈추는 일이 많습니다. 마케팅 담당자가 받은 엑셀 파일에 고객센터에서 접수한 수신거부가 빠져 있거나, 다른 캠페인에서 철회한 고객이 다시 들어오는 식입니다. 발송 직전에는 최신 거부 명단을 다시 대조하고, 예약 발송이라면 실제 전송 직전에도 변경분을 반영하는 흐름이 필요합니다.
- 문안: 정보성 안내인지 광고인지 판단하고, 광고라면 표기와 무료 수신거부 방법을 확인한다.
- 대상: 광고 동의 근거와 날짜, 거래 관계 예외 적용 여부, 수신거부·철회 내역을 대조한다.
- 시간: 야간 발송 여부와 별도 동의, 예약 발송의 실제 전송 시각을 확인한다.
- 채널: 알림톡 템플릿 승인 여부, 문자 대체 발송 조건, 최종 과금 유형을 확인한다.
- 결과: 실패 코드를 동의·정책 문제와 번호 오류·단말 상태·통신 문제로 나눠 기록한다.
발송 실패를 전부 ‘번호가 잘못됐다’고 처리하면 같은 문제가 반복됩니다. 템플릿 반려는 문안을 고쳐야 하고, 수신거부 대상 혼입은 명단을 고쳐야 합니다. 통신 장애라면 재시도 조건을 따져야 합니다. 저는 캠페인 성과표에 발송량과 비용만 적는 대신 이런 실패 사유를 함께 남깁니다. 다음 발송을 더 안정적으로 만드는 숫자는 대개 그쪽에 있습니다.
