문자발송 프로그램 제대로 고르는 방법, 규정부터 봐야 합니다

얼마 전 한 쇼핑몰 운영자가 문자발송 프로그램을 바꾸고 싶다고 연락을 줬습니다. 단가는 비슷한데 발송 실패가 늘었고, 광고 문자를 보낸 뒤 수신거부 민원이 생겼다는 얘기였습니다. 제가 먼저 본 건 프로그램 화면이나 가격표가 아니었습니다. 수신 동의 기록, 광고 표기, 야간 발송 설정, 080 수신거부 처리 방식이었습니다.
기업 메시징을 오래 운영하다 보면 느끼는 게 있습니다. 문자 발송은 많이 보내는 기술이 아니라, 보낼 수 있는 사람에게 맞는 형식으로 보내는 운영입니다. 이 기준이 없으면 프로그램을 아무리 바꿔도 같은 문제가 반복됩니다.
문자발송 프로그램은 발송량보다 규정 대응을 먼저 봐야 합니다
광고성 문자를 보낼 때는 정보통신망법상 수신 동의가 기본입니다. 그리고 오후 9시부터 다음 날 오전 8시까지는 별도 야간 광고 수신 동의가 없으면 광고성 정보를 보내면 안 됩니다. 이 시간 제한을 프로그램이 자동으로 막아주는지 꼭 봐야 합니다.
실무에서는 여기서 사고가 많이 납니다. 담당자가 예약 발송 시간을 밤 10시로 잡았는데 시스템에서 경고만 띄우고 그대로 발송되는 경우가 있습니다. 운영자 입장에서는 클릭 한 번이지만, 민원이 들어오면 회사의 관리 책임으로 이어집니다.
광고 문자에는 보통 다음 요소가 들어가야 합니다. 첫머리의 광고 표시, 발신자 명칭, 연락처, 무료 수신거부 방법입니다. 방송통신위원회와 한국인터넷진흥원 안내에서도 광고성 정보 전송 시 수신자가 광고임을 쉽게 알 수 있어야 하고, 수신거부를 쉽게 할 수 있어야 한다는 기준을 두고 있습니다.
- 광고 문구 앞에 광고 표시를 넣을 수 있는지
- 업체명과 연락처를 템플릿으로 고정할 수 있는지
- 080 무료 수신거부 번호를 자동 삽입할 수 있는지
- 수신거부 고객을 재발송 대상에서 자동 제외하는지
- 수신 동의 일시와 경로를 고객별로 남길 수 있는지
이 다섯 가지가 약하면 단가가 싸도 운영 비용이 올라갑니다. 나중에 민원 대응할 때 엑셀을 뒤지고, 개발팀에 로그를 요청하고, 대행사와 책임 범위를 따지는 일이 생깁니다.
SMS, LMS, MMS, 알림톡은 목적이 다릅니다
문자발송 프로그램을 고를 때 채널을 한꺼번에 묶어서 보는 경우가 많습니다. 그런데 SMS, LMS, MMS, 알림톡은 쓰임이 다릅니다. 단가만 낮은 채널을 고르면 메시지가 잘려 보이거나, 광고 표기가 부자연스럽거나, 고객이 내용을 놓치는 일이 생깁니다.
SMS는 짧은 안내에 맞습니다
SMS는 짧은 문장에 적합합니다. 인증번호, 입금 안내, 배송 출발 알림처럼 핵심만 전달할 때 좋습니다. 보통 90바이트 안팎의 짧은 메시지를 기준으로 보기 때문에 한글 문장이 길어지면 LMS로 전환될 수 있습니다. 프로그램에서 SMS와 LMS 전환 기준을 미리 보여주는 기능이 있으면 비용 예측이 편합니다.
LMS와 MMS는 설명이 필요한 상황에 씁니다
LMS는 긴 안내문에 맞습니다. 예약 변경, 서비스 점검, 이벤트 조건처럼 문장량이 필요한 경우에 사용합니다. MMS는 이미지가 필요한 쿠폰, 포스터형 안내, 매장 홍보에 쓰지만 이미지가 있다고 무조건 반응이 좋아지는 건 아닙니다. 이미지 제작 비용과 심사, 로딩 환경까지 같이 봐야 합니다.
알림톡은 광고 채널이 아닙니다
알림톡은 카카오톡 채널을 통해 보내는 비광고성 알림에 적합합니다. 주문 완료, 결제 안내, 배송 조회, 예약 확정처럼 고객이 이미 요청했거나 거래 관계에서 필요한 정보에 맞습니다. 광고성 내용은 알림톡으로 보내면 안 되고, 별도 기준에 맞는 채널과 동의 절차를 봐야 합니다.
실무 기준으로 보면 도달률은 문자 쪽이 안정적입니다. 휴대폰 번호만 맞으면 수신 가능성이 높기 때문입니다. 반면 알림톡은 고객 경험이 좋고 버튼 구성도 편하지만, 템플릿 심사와 메시지 성격 제한이 있습니다. 그래서 저는 결제·예약·배송은 알림톡을 우선 검토하고, 미수신 고객이나 긴급 공지는 문자 백업을 붙이는 방식을 많이 씁니다.
단가표보다 실제 청구 구조를 확인해야 합니다
문자발송 프로그램 광고를 보면 건당 단가가 먼저 보입니다. SMS 1건 얼마, LMS 1건 얼마, 알림톡 1건 얼마 식입니다. 그런데 실제 청구서를 보면 실패 과금, 장문 전환, 이미지 발송, 충전 수수료, 월 기본료가 섞여 있습니다.
예를 들어 10만 건을 발송한다고 해도 전부 SMS 단가로 계산하면 안 됩니다. 고객센터 안내문처럼 문장이 길면 LMS 비율이 늘고, 광고 문자는 수신거부 문구까지 들어가서 글자 수가 더 빨리 찹니다. 080 번호를 넣고 업체명까지 표시하면 짧은 홍보 문구도 생각보다 공간이 부족합니다.
제가 보는 방식은 단순합니다. 최근 3개월 발송 내역을 채널별로 나눕니다. SMS, LMS, MMS, 알림톡 비율을 보고, 광고성 메시지와 정보성 메시지를 따로 봅니다. 그다음 예상 단가를 적용해야 실제 비용에 가깝습니다.
- 월 발송량이 적으면 기본료 없는 구조가 유리할 수 있습니다
- 월 발송량이 크면 구간 단가와 실패 처리 기준을 봐야 합니다
- 광고 발송이 많으면 080 수신거부 비용 포함 여부가 중요합니다
- 알림톡 비중이 높으면 템플릿 관리와 대체 문자 비용을 같이 봐야 합니다
싼 프로그램이 나쁘다는 뜻은 아닙니다. 다만 단가표 첫 줄만 보고 옮기면 운영 비용이 숨어 있다가 나중에 튀어나옵니다.
운영자가 꼭 확인할 기능
문자발송 프로그램은 화면이 예쁜 것보다 사고를 줄이는 기능이 중요합니다. 특히 여러 부서가 같이 쓰는 회사라면 권한 관리가 필요합니다. 마케팅팀은 광고 발송을 하고, 운영팀은 배송 안내를 보내고, 고객센터는 개별 문자를 보낼 수 있습니다. 이때 누가 어떤 문구를 언제 누구에게 보냈는지 남아야 합니다.
수신거부 처리는 가장 예민합니다. 고객이 080으로 수신거부를 했는데 다음 주 캠페인에 다시 포함되면 바로 민원이 됩니다. 프로그램 내부 주소록만 막는 방식도 위험합니다. 엑셀을 새로 업로드했을 때도 기존 수신거부 목록과 대조해서 제외되어야 합니다.
템플릿 승인 기능도 필요합니다. 광고 문자는 필수 문구가 빠지지 않도록 고정 템플릿을 쓰는 게 좋습니다. 담당자가 매번 손으로 붙여 넣으면 언젠가 빠집니다. 실제로 과태료 이슈는 거창한 해킹이나 시스템 장애보다 이런 반복 작업 실수에서 더 자주 나옵니다.
- 수신거부 자동 동기화
- 중복 번호 제거
- 야간 광고 발송 차단
- 부서별 권한과 승인 단계
- 발송 결과 리포트와 실패 사유 분류
- 광고 문구 필수값 검증
- 알림톡 실패 시 문자 대체 발송 설정
발송 결과도 단순히 성공, 실패만 보면 부족합니다. 번호 오류인지, 단말기 꺼짐인지, 스팸 차단 가능성이 있는지, 알림톡 템플릿 문제인지 구분되어야 다음 운영을 고칠 수 있습니다.
처음 도입한다면 이렇게 시작하면 됩니다
처음부터 큰 시스템을 붙일 필요는 없습니다. 먼저 발송 목적을 나눠야 합니다. 인증, 예약, 배송, 입금 안내는 정보성 메시지입니다. 할인, 쿠폰, 이벤트, 재구매 유도는 광고성 메시지로 봐야 할 가능성이 큽니다. 문장 안에 혜택과 구매 유도가 들어가면 광고 기준을 피하기 어렵습니다.
그다음 고객 동의 데이터를 확인합니다. 언제, 어디서, 어떤 문구로 수신 동의를 받았는지 남아 있어야 합니다. 오래된 회원 DB라고 해서 전부 광고 발송 대상이 되는 것은 아닙니다. 수신거부 이력도 별도로 보관해야 합니다.
프로그램을 테스트할 때는 실제 문구로 해보는 게 좋습니다. 짧은 안내, 긴 안내, 광고 문자, 알림톡 템플릿, 실패 시 대체 문자까지 5개 정도만 만들어 보면 수준이 보입니다. 이때 글자 수 계산, 필수 문구 자동 삽입, 예약 시간 제한, 수신거부 제외가 자연스럽게 되는지 확인하면 됩니다.
제가 권하는 선택 기준은 단순합니다. 광고를 많이 보내는 회사는 규정 대응과 수신거부 관리가 강한 프로그램을 고르는 게 맞습니다. 주문·예약 알림이 많은 회사는 알림톡 템플릿 관리와 문자 대체 발송이 안정적인 쪽이 좋습니다. 고객센터 개별 안내가 많다면 사용 이력과 권한 관리가 더 중요합니다.
문자발송 프로그램은 발송 버튼을 편하게 만드는 도구이기도 하지만, 회사가 지켜야 할 선을 시스템 안에 넣어두는 장치이기도 합니다. 저는 단가보다 이 부분을 먼저 봅니다. 메시지는 한 번 나가면 회수할 수 없고, 고객은 화면에 찍힌 문구 그대로 판단하니까요.
