장문 SMS API
세그먼트당이 아닌
메시지당 고정 $0.02
Twilio는 600자 예약 알림에 대해 4배의 요금($0.04 미국 / $0.40 독일)을 청구합니다. MySMSGate는 길이와 상관없이 발송당 최대 7 세그먼트(~1071자 라틴어 / ~469자 키릴어)에 대해 $0.02 고정 요금을 부과합니다. 길이와 상관없이 단 한 번의 청구입니다.
동일한 메시지, 다른 요금 청구 방식
600자 예약 알림은 SMS 프로토콜 규칙에 따라 4개의 세그먼트로 나뉩니다. 이동통신사 API 제공업체는 4개 모두에 대해 요금을 청구합니다. 저희는 1개에 대해 청구합니다.
| 제공업체 | 세그먼트당 가격 | 4개 세그먼트 SMS 청구액 | 월 1000건 비용 |
|---|---|---|---|
| Twilio US | $0.0083 × 4 | $0.0332 | $33.20 |
| Twilio Germany | $0.082 × 4 | $0.328 | $328 |
| Twilio Brazil | $0.097 × 4 | $0.388 | $388 |
| Twilio Indonesia | $0.234 × 4 | $0.936 | $936 |
| MessageBird 독일 | $0.095 × 4 | $0.380 | $380 |
| Plivo 독일 | $0.075 × 4 | $0.300 | $300 |
| MySMSGate (모든 국가) | $0.02 × 1 (고정) | $0.02 | $20.00 |
2026년 4월 기준 제공업체 가격 페이지 인용. 실제 운영 결정 전에 제공업체 사이트에서 현재 요금을 확인하세요. MySMSGate 요금은 고정 플랫폼 요금입니다 — 목적지 SMS 비용은 고객님의 휴대폰 통신사 요금제를 통해 지불됩니다.
메시지당 요금 청구가 존재하는 이유
SMS 프로토콜은 160자
원래 GSM 표준은 단일 SMS를 160자(GSM-7) 또는 70자(키릴 문자/이모티콘용 UCS-2)로 제한합니다. 더 긴 메시지는 세그먼트로 분할됩니다 — GSM-7에서는 각 153자, UCS-2에서는 각 67자 — 수신자의 휴대폰에 의해 연결되지만, 통신사에 의해 별도로 계산됩니다.
Twilio는 세그먼트당 지불
이동통신사 API 제공업체는 SMS 종단을 도매로 구매하며, 세그먼트당 비용을 지불합니다. 그들은 이 비용(및 마크업)을 고객에게 전가합니다. 5개 세그먼트 SMS = 5개 통신사 요금 = 청구서에 5배 청구. 그들에게는 다른 방법이 없습니다.
저희는 통신사에 지불하지 않습니다
고객님의 휴대폰 SIM이 SMS를 발송합니다. 고객님의 기존 소비자 요금제는 일반적으로 무제한 SMS 또는 충분한 할당량을 포함합니다. 저희는 이동통신사 API에 전혀 연결하지 않습니다 — 저희는 고객님의 휴대폰에 메시지 발송을 요청할 뿐입니다. 따라서 저희는 세그먼트당 마크업이 아닌 고정 플랫폼 요금을 청구합니다.
7 세그먼트의 소프트 캡
SIM을 안전하게 보호하기 위해 발송당 7 세그먼트(약 1071자)로 제한합니다. 통신사는 빈번한 7+세그먼트 마케팅 발송으로 오용 패턴 휴대폰에 플래그를 지정합니다. 번호가 차단되면 전체 시스템이 중단됩니다. 7 이상 → 분할하거나 저희에게 문의하세요.
한 번의 요금으로 가능한 메시지 길이
실제 메시지 길이와 세그먼트 매핑 방식. MySMSGate에서는 모두 고정 $0.02이며, 세그먼트별 제공업체에서는 1배, 2배, 3배, 5배의 비용이 듭니다.
≤ 70자 (키릴어)
(짧은 알림)
(예약 알림)
(풍부한 알림 + CTA)
(최대)
다음 사용 사례에 가장 적합
예약 알림
«3월 15일 화요일 오후 3시, 스미스 박사님과의 예약입니다. 주소: 123 Main St. 확인하려면 CONFIRM으로 회신하거나 555-1234로 전화하세요. 구독 취소하려면 STOP으로 회신하세요.» — 경쟁사에서는 200자 이상, 2개 세그먼트. 여기서는 고정 $0.02.
주문/배송 알림
«안녕하세요, {name}님. 고객님의 주문 번호 #{{order}} (3개 품목, $42)가 {carrier}를 통해 배송되었습니다. 추적: {url}. 예상 배송: {date}. 지원을 원하시면 HELP로 회신하세요.» — 실제 데이터에서는 쉽게 300자 이상.
브랜드가 포함된 OTP
«고객님의 {brand} 인증 코드는 123456입니다. 이 코드를 공유하지 마세요. {brand}는 절대로 이 코드를 요청하지 않습니다. 코드는 5분간 유효합니다. 문제 발생 시 help@{brand}.com으로 문의하거나 555-1234로 전화하세요.» — 길어 보이지만 Twilio에서는 3배의 비용이 듭니다.
다국어 알림
키릴 문자 / 아랍어 / 중국어 / 이모티콘 콘텐츠 = UCS-2 = 세그먼트당 70자 (라틴어 GSM-7의 160자와 비교). 이 스크립트 중 하나로 된 180자 메시지는 3개 세그먼트입니다. Twilio는 3배를 청구하지만, 저희는 언어에 관계없이 1회 고정 요금을 청구합니다.
고객 서비스 답변
자연스러운 «안녕하세요, 지연되어 죄송합니다 — 고객님의 $X 환불이 처리되었으며 영업일 기준 3-5일 이내에 표시될 것입니다. 참조: ABC-123. 또 다른 도움이 필요하신가요?»와 같은 답변은 대화형 스타일로 200자 이상입니다.
이벤트 RSVP 및 확인
«{date}에 {venue}({address})에서 열리는 {event}에 참석이 확인되었습니다. 문은 19:00에 열립니다. 신분증을 지참하세요. 캘린더에 추가: {url}. 환불 정책: {url}» — 6개 이상의 변수가 포함되어 자연스럽게 길어집니다.
장단점에 대해 솔직하게
메시지당 고정 요금은 항상 유리한 것은 아닙니다.
크게 유리한 경우
- 메시지 평균 길이가 160자 초과 (알림, 알리미, 다국어)
- 미국 외 지역으로 발송 (Twilio의 세그먼트당 요금은 4-50배 더 비쌈)
- UCS-2 / 키릴 문자 / 아랍어 / 이모티콘 콘텐츠 (70자 세그먼트 제한에 빠르게 도달)
- 중간 규모의 거래성 트래픽 (월 1천~5만 건)
적합하지 않은 경우
- 미국 전용 짧은 OTP (≤160자) — $0.0083의 Twilio가 여전히 저렴함
- 월 100만 건 이상 메시지 (대량 할인 통신사 API 필요)
- 발송당 7개 이상의 세그먼트가 필요한 워크플로우 (제한은 SIM 보호)
- 통신사급 이중화와 99.99% SLA
자주 묻는 질문
Twilio는 왜 하나의 SMS에 대해 여러 번 요금을 청구하나요?
SMS 프로토콜은 단일 메시지를 160자(GSM-7) 또는 70자(UCS-2 / 키릴 문자 / 이모티콘)로 제한합니다. 이보다 긴 메시지는 세그먼트로 분할됩니다 — GSM-7에서는 각 153자, UCS-2에서는 각 67자 — 그리고 각 세그먼트는 이동통신사 API 제공업체에 의해 별도로 청구됩니다. 200자 알림 = 2개 세그먼트 = 2배. 500자 예약 알림 = 4배. 저희는 이동통신사 종단 비용을 지불하지 않기 때문에 발송당 $0.02 고정 요금을 청구합니다.
최대 메시지 길이는 얼마인가요?
발송당 최대 7 세그먼트: GSM-7(영어/라틴어)의 경우 약 1071자 또는 UCS-2(키릴 문자 / 아랍어 / 중국어 / 이모티콘)의 경우 약 469자입니다. 그 이상일 경우 API는 설명과 함께 413 오류를 반환합니다 — 메시지를 분할하거나 장문 메시지 요금제에 대해 문의해 주세요. 이 제한은 이동통신사의 오용 감지로부터 SIM을 보호하기 위해 존재합니다 (50개 세그먼트 마케팅 발송은 휴대폰에 플래그가 지정됩니다). 이는 요금 청구 트릭이 아닙니다.
«메시지당 고정 요금 청구»는 실제로 어떻게 비용을 절감하나요?
실제 예시: 5개 세그먼트 예약 알림 (약 750자). Twilio 미국: $0.0083 × 5 = $0.0415. Twilio 독일: $0.082 × 5 = $0.41. Twilio 인도네시아: $0.234 × 5 = 메시지당 $1.17. MySMSGate: 어디서든 메시지당 고정 $0.02. 한 달에 1000개의 메시지를 발송할 경우: Twilio 미국 = $42, Twilio 독일 = $410, Twilio 인도네시아 = $1170. MySMSGate = $20.00. 더 긴 메시지와 미국 외 지역으로 발송할수록 절감 효과가 커집니다.
메시지가 수신자의 휴대폰에 하나의 SMS로 도착하나요, 아니면 여러 개로 도착하나요?
최신 스마트폰(iOS, Android)은 다중 부분 SMS를 하나의 메시지 버블로 자동 재조립하여 수신자는 단일 메시지를 보게 됩니다. 이동통신사 측면에서는 여전히 N개의 세그먼트이며, 고객님의 휴대폰 요금제 한도에서 N개를 소비합니다 (무제한 요금제에서는 관련 없음). 저희 측에서는 요금 청구 시 1회만 청구됩니다. 수신자 경험은 단일 세그먼트 SMS와 동일합니다.
이 방식이 유리하지 않은 경우도 있나요?
세 가지. (1) 미국으로만 발송되는 짧은 OTP (≤160자): $0.0083의 Twilio가 $0.02보다 저렴합니다 — 메시지가 하나에 들어갈 경우 세그먼트는 무관합니다. (2) 월 100만 건 이상의 대량 발송: 전용 이동통신사 API 제공업체는 저희가 따라갈 수 없는 대량 할인을 제공합니다. (3) 발송당 실제로 7개 이상의 세그먼트가 필요한 워크플로우: 제한에 도달하여 분할해야 합니다. 그 외의 모든 경우, 메시지당 고정 요금이 크게 유리합니다.
발송 전에 세그먼트 수를 확인할 수 있나요?
네. 웹 /send 페이지에서 메시지를 입력하는 동안 실시간으로 세그먼트 수가 표시됩니다. API를 통해, 메시지 본문은 응답에 세그먼트 수를 반환합니다. 413 «너무 많은 세그먼트» 오류 발생 시 응답에는 실제 세그먼트 수와 제한이 포함되므로 프로그래밍 방식으로 분할할 수 있습니다.
메시지당 한 번의 청구. 최대 1071자.
10건의 무료 SMS, 신용카드 불필요. 장문 메시지 발송을 처음부터 끝까지 테스트하고, 세그먼트 수를 확인하고, 고정 요금제가 고객님의 워크플로우에 적합한지 결정하세요.
지금 무료로 시작하기 →