mms 메세지 수신확인 제대로 하는 방법

얼마 전 한 업체에서 이미지 문자를 보낸 뒤 “성공으로 뜨는데 고객이 못 봤다고 한다”는 연락을 받았습니다. 발송 화면의 성공 표시를 읽음 표시로 받아들인 경우였어요. 기업 문자 운영에서 mms 메세지 수신확인은 무엇을 확인하려는지부터 나눠야 합니다. 통신망을 거쳐 전달됐는지와 고객이 화면을 열어 봤는지는 다른 이야기입니다.
MMS 발송 결과에서 확인할 수 있는 것
기업용 발송 서비스에서는 보통 접수, 발송 중, 성공, 실패 같은 결과를 확인합니다. 접수는 발송 요청이 시스템에 들어왔다는 뜻이고, 성공은 발송 사업자와 통신사의 처리 결과를 바탕으로 표시됩니다. 서비스마다 결과 코드의 이름과 집계 시점이 다르므로 ‘성공’이 정확히 어느 단계를 뜻하는지는 이용 중인 서비스의 안내를 확인해야 합니다.
여기서 중요한 경계가 있습니다. MMS 발송 성공만으로 수신자가 메시지를 열거나 첨부 이미지를 봤다고 판단할 수는 없습니다. 일반 SMS와 MMS에는 메신저에서 보는 읽음 확인 기능이 기본으로 제공되지 않습니다. 휴대전화 메시지 앱에 읽음 표시가 보였다면 실제 발송 방식이 RCS였는지 확인할 필요가 있습니다. 구글 메시지의 안내도 MMS와 RCS의 읽음 확인 기능을 구분합니다.
제가 결과 보고서를 만들 때도 ‘발송 성공 건수’라고 적습니다. ‘고객 확인 건수’라고 바꾸지 않아요. 예를 들어 1만 건을 보내 9,700건이 성공으로 표시됐다면 확인된 사실은 발송 결과 9,700건입니다. 그중 몇 명이 내용을 읽었는지는 그 숫자로 계산할 수 없습니다.
실패 건은 결과 코드와 번호 상태를 함께 본다
실패가 늘면 먼저 발송 서비스에서 건별 결과 코드와 처리 시각을 내려받습니다. 잘못된 번호, 일시적인 단말 상태, 이미지 규격 오류, 발신번호 설정 문제처럼 원인이 서로 다르기 때문입니다. 결과가 늦게 들어오는 서비스도 있으니 접수 직후의 발송 중 건수를 곧바로 실패로 세면 수치가 어긋납니다.
- 특정 번호만 실패했다면 번호 형식과 고객 연락처의 최신 상태를 확인합니다.
- 같은 이미지가 여러 번호에서 실패했다면 파일 형식, 용량, 발송 서비스의 이미지 규격을 확인합니다.
- 한 통신사에서만 실패가 몰렸다면 결과 코드와 발생 시각을 묶어 발송 사업자에 문의합니다.
- 실패 건을 다시 보낼 때는 재시도 가능 여부와 과금 기준을 먼저 확인하고, 중복 수신이 생기지 않도록 원본 발송 건과 연결해 기록합니다.
고객이 “못 받았다”고 말하는데 결과는 성공이라면 단정하지 말고 수신 기기의 차단 목록, 스팸함, 번호 변경 여부를 함께 확인합니다. 발송 결과와 고객 진술이 다르다는 이유만으로 같은 광고를 반복 발송하는 일은 피해야 합니다. 그 사이 수신거부가 접수됐을 수도 있습니다.
광고 MMS는 수신확인보다 발송 자격이 먼저다
실무에서 더 큰 문제는 도달률보다 광고 발송 기준을 놓치는 겁니다. 정보통신망법 제50조는 영리목적의 광고성 정보를 보내려면 원칙적으로 수신자의 명시적인 사전 동의를 받도록 합니다. 기존 거래 관계에 따른 예외는 요건이 정해져 있으므로 ‘우리 고객이었다’는 이유만으로 모든 홍보 문자를 보낼 수 있다고 보면 위험합니다. 수신거부 또는 동의 철회 의사를 밝힌 사람에게는 광고성 정보를 다시 보내면 안 됩니다.
광고 MMS라면 메시지가 시작되는 부분에 ‘(광고)’와 전송자의 명칭, 전화번호 또는 주소를 표시하고, 끝부분에는 비용 부담 없이 수신을 거부할 수 있는 방법을 넣어야 합니다. 흔히 무료 수신거부 번호를 쓰지만, 번호를 적는 것만으로 끝나지 않습니다. 실제로 거부가 접수되고 발송 대상에서 제외돼야 합니다. 국가법령정보센터에 게시된 정보통신망법과 시행령의 표시 기준에 따른 내용입니다.
발송 시간도 확인해야 합니다. 광고성 정보를 오후 9시부터 다음 날 오전 8시 사이에 보내려면 일반 광고 수신 동의와 별도로 야간 수신에 대한 사전 동의가 필요합니다. 예약 발송을 걸어 두었다면 설정 시각뿐 아니라 실제 발송이 시작되는 시각까지 살펴야 합니다. 광고 승인과 수신거부 반영이 끝나기 전에 예약 목록을 확정하는 방식은 운영 사고로 이어지기 쉽습니다.
저는 발송 전 대상 목록에서 광고 동의 여부, 야간 동의 여부, 수신거부 이력을 차례로 확인합니다. 발송 후에는 거부 요청을 처리하고 그 결과를 수신자에게 알리는 절차까지 점검합니다. 정보통신망법에는 수신거부와 동의 철회에 대한 처리 결과를 알릴 의무도 있습니다. 발송 성공률이 높아도 이 기록이 비어 있으면 운영이 잘됐다고 말하기 어렵습니다.
읽었는지 알아야 한다면 측정 방법을 바꾼다
행사 안내를 실제로 확인했는지가 필요하다면 MMS 결과표만으로 답을 만들지 않습니다. 신청 완료, 예약 확인 회신, 고객센터 문의처럼 고객이 직접 남긴 행동을 별도로 집계합니다. 메시지 안에 연결 경로를 넣어 방문 수를 측정할 수도 있지만, 방문 수 역시 읽은 사람 전체의 수는 아닙니다. 화면에서 내용을 읽고 연결 경로는 누르지 않은 고객도 있으니까요.
채널 선택도 목적에 맞춰야 합니다. 짧은 안내면 SMS, 긴 설명이면 LMS, 이미지가 꼭 필요하면 MMS를 검토합니다. 알림톡은 주문·예약 같은 정보성 안내에 맞춰 심사된 템플릿으로 보내는 방식이어서 광고 문구를 그대로 옮겨 쓰는 통로로 생각하면 곤란합니다. 읽음 확인이 꼭 필요한 업무라면 지원 조건을 확인한 뒤 RCS 같은 채널을 검토할 수 있습니다. 채널마다 발송 단가와 지원 기능이 다르므로 실제 계약 단가, 실패 시 대체 발송 비용, 필요한 증빙 범위를 함께 비교해야 합니다.
MMS 운영에서 제가 가장 믿는 숫자는 ‘읽은 사람 수’처럼 추정해 붙인 숫자가 아니라 의미가 분명한 숫자입니다. 발송 결과는 발송 결과로, 고객 행동은 고객 행동으로 기록해야 다음 발송에서 무엇을 고칠지도 보입니다.
