메인 콘텐츠로 건너뛰기
유효한 동의를 수집하는 것은 규정을 준수하는 SMS 프로그램의 기반입니다. 필요한 방법과 고지 문구는 운영하는 프로그램 유형(프로모션, 거래 또는 OTP)에 따라 달라집니다.

프로모션 옵트인

프로모션 메시지는 가장 높은 수준의 동의를 요구합니다. 구독자는 옵트인하기 위해 적극적인 조치를 취해야 합니다.

옵트인 수집 방법

웹 가입 양식

구독자가 전화번호를 입력하는 웹사이트, 랜딩 페이지 또는 팝업의 양식입니다. 요구사항:
  • SMS 옵트인 확인란은 기본적으로 선택 해제되어 있어야 합니다.
  • 고지 문구는 제출 버튼 위, 동일한 양식에 표시되어야 하며, 다른 곳으로 링크되거나 묻혀 있어서는 안 됩니다.
  • SMS 동의는 이메일 동의와 별도로 수집되어야 합니다.

문자로 구독 키워드

구독자가 발신자 번호로 키워드를 문자로 보내 옵트인합니다(예: “58120으로 DISCOUNT 문자 보내기”). 키워드와 회신되는 확인 메시지를 직접 정의합니다.
iOS 26에서는 연락처로 저장되지 않은 번호의 메시지가 별도의 “알 수 없는 발신자” 폴더로 필터링됩니다. 문자로 구독은 구독자가 첫 번째 메시지를 보내기 때문에, 응답하기 전에 귀하의 번호가 메시지 기록에 나타나 알려진 발신자가 됩니다. 이는 iOS 받은편지함 가시성을 위한 최고의 수집 방법 중 하나입니다.

QR 코드

구독자의 SMS 앱을 열고 발신자 번호와 키워드를 미리 채워주는 QR 코드입니다. 매장 내 표지판, 제품 포장, 영수증 및 이벤트에 이상적입니다. QR 코드를 생성하려면 sms: URL 형식을 지원하는 SMS QR 코드 생성기를 사용하세요(예: QR Code Dynamic 또는 QRKIT). 기본 URL 형식은 sms:+[phone_number]?body=KEYWORD입니다. RCS 에이전트의 경우 sms:+[phone_number]?service_id=[your_agent_id]%40rbm.goog&body=MESSAGE를 사용하세요. 전화번호와 에이전트 ID는 Settings > Senders에서 찾을 수 있습니다. QR 코드를 공유하는 모든 곳에 동일한 표면에 고지 문구를 포함하세요: 프로그램 설명, 메시지 빈도, “Msg & data rates may apply” 및 옵트아웃 지침.
문자로 구독과 마찬가지로 QR 코드는 회신하기 전에 귀하의 번호를 알려진 발신자로 설정하여 동일한 iOS 26 받은편지함 가시성 이점을 제공합니다.

결제 및 판매 시점(POS)

구매 시점에 옵트인을 수집합니다. 옵트인은 별도의 선택 해제된 확인란이어야 하며 주문 확인 또는 배송 업데이트에 필수로 구성될 수 없습니다.

실물 가입 양식

소매 매장, 이벤트 또는 서비스 카운터에서 인쇄된 양식으로 전화번호를 수집합니다. 디지털 옵트인에 필요한 것과 동일한 고지 문구를 포함하세요. 이러한 구독자를 CSV 또는 API를 통해 가져오세요. 구독자 가져오기를 참조하세요.

이메일

기존 이메일 캠페인에서 구독자에게 SMS 목록에도 가입하도록 요청하는 옵트인 프롬프트입니다. 이메일 주소를 보유하고 있다고 해서 SMS 동의를 의미하지는 않습니다. 구독자는 별도의 조치를 통해 적극적으로 옵트인해야 합니다. 코드 예시는 GitHub의 OneSignal 가입 양식 예시이메일 및 SMS 수집 샘플을 참조하세요.

필수 고지 문구

모든 프로모션 옵트인 고지에는 다음이 포함되어야 합니다:
  • 귀하의 브랜드 이름
  • 구독자가 반복적인 자동화된 마케팅 메시지를 받게 된다는 내용
  • 메시지 빈도(대략적)
  • “Msg & data rates may apply”
  • 옵트아웃 방법(STOP)
  • 이용약관 및 개인정보 보호정책 링크
  • 동의가 구매 조건이 아니라는 진술
프로그램 설명은 메시지가 마케팅용임을 명시적으로 명시해야 합니다. “업데이트” 또는 “정보”와 같은 모호한 문구는 충분하지 않습니다. 미리 선택된 확인란은 어디에서나 규정 위반입니다.

거래 옵트인

거래 메시지는 프로모션 메시지보다 동의 기준이 낮습니다. 사용자가 고지 문구가 포함된 양식에 전화번호를 입력하는 것으로 충분한 옵트인이 됩니다. 별도의 확인란은 필요하지 않습니다. 고지는 전화번호 필드 바로 위 또는 근처에 표시되어야 합니다. 별도의 페이지에 있거나 이용약관에 묻혀 있어서는 안 됩니다.

사용 사례별 일반적인 수집 지점

사용 사례수집 위치
주문 확인 및 배송 업데이트결제 시, 전화번호 필드 근처
계정 알림(보안 경고, 청구)계정 생성 또는 가입 양식
예약 알림예약 또는 일정 양식
온보딩 시퀀스계정 생성 또는 프로필 설정
알림 환경설정인앱 또는 웹 환경설정 페이지

필수 고지 문구

모든 거래 옵트인 고지에는 다음이 포함되어야 합니다:
  • 귀하의 브랜드 이름
  • 사용자가 받게 될 구체적인 메시지 유형(예: 단순히 “메시지” 또는 “업데이트”가 아니라 “주문 확인 및 배송 업데이트 문자 메시지”)
  • “Msg & data rates may apply”
  • 옵트아웃 방법(예: “옵트아웃하려면 STOP으로 회신하세요”)
전화번호만으로는 동의가 아닙니다. 양식에서 전화번호를 수집하지만 고지 텍스트가 없다면 문자 메시지를 보낼 동의가 없는 것입니다.동의는 명시된 목적으로 범위가 한정됩니다. 사용자가 결제 시 배송 업데이트를 받는 데 동의했다면, 이는 비즈니스의 다른 부분에서 예약 알림을 보내는 것을 포함하지 않습니다.

OTP 옵트인

일회용 비밀번호 메시지에 대한 동의는 거래 메시지와 동일한 기준을 따릅니다. 사용자가 고지 문구가 포함된 양식에 전화번호를 입력하는 것으로 충분합니다. 모든 OTP 옵트인 고지에는 다음이 포함되어야 합니다:
  • 귀하의 브랜드 이름
  • 사용자가 받게 될 구체적인 메시지 유형(예: “인증 코드 및 보안 경고”)
  • “Msg & data rates may apply”
  • 옵트아웃 방법(예: “옵트아웃하려면 STOP으로 회신하세요”)

오디언스 검증

깨끗한 구독자 목록은 전달성을 개선하고, 비용을 절감하며, 프로그램의 규정 준수를 유지합니다.

Lookup으로 전화번호 검증

번호를 구독자 목록에 추가하기 전에 OneSignal의 Lookup을 사용하여 확인하세요. Lookup은 전화번호가 유효하고 활성 상태이며 모바일인지 확인하여, 유선전화, VoIP 번호, 연결이 끊긴 회선 및 잘못 입력된 번호가 메시지를 받기 전에 걸러냅니다. 수집 시점(예: 양식 제출 시) 또는 기존 구독자에 대한 일괄 작업으로 Lookup을 실행하세요.

발송 가능한 지역의 번호만 수집

해당 지역에 대해 승인된 발신자 리소스를 갖춘 발신자가 있는 지역의 전화번호만 수집하고 있는지 확인하세요. 특정 국가에 대해 승인된 발신자 리소스를 갖춘 발신자가 없다면, 해당 국가의 번호로 보내는 메시지는 실패합니다.

일회용 비밀번호로 소유권 확인

Lookup은 번호가 유효한지 확인하지만, 가입하는 사람이 실제로 해당 번호를 소유하고 있는지는 확인하지 않습니다. 이 격차를 메우려면 구독자가 전화번호를 입력한 직후 일회용 비밀번호를 보내세요. OneSignal Verify 또는 자체 백엔드로 OTP를 설정하는 방법은 일회용 비밀번호를 참조하세요.

E.164 형식으로 번호 수집

전화번호는 E.164 형식으로 저장해야 합니다: 국가 코드 뒤에 공백, 대시 또는 괄호 없이 구독자 번호가 이어집니다(예: +14155551234). 이는 통신사 및 메시징 플랫폼이 기대하는 형식입니다. 가입 양식이 자유 텍스트 전화 입력을 허용하는 경우, 저장하기 전에 번호를 검증하고 E.164로 정규화하세요. OneSignal의 API와 CSV 가져오기 모두 E.164 형식을 기대합니다.

연락처 카드로 발신자 브랜딩하기

연락처 카드(vCard)를 사용하면 구독자가 귀하의 비즈니스를 전화기에 연락처로 저장할 수 있습니다. 저장되면 알 수 없는 전화번호 대신 브랜드 이름과 로고가 표시됩니다. 이는 가시성을 개선하고, 메시지가 무시될 가능성을 줄이며, iOS “알 수 없는 발신자” 받은편지함을 피하는 데 도움이 됩니다. .vcf 파일을 MMS 메시지로 보내 연락처 카드를 전달합니다.

vCard 파일 만들기

비즈니스 연락처 정보로 .vcf 파일을 만듭니다. 온라인 vCard 생성기를 사용하거나 텍스트 편집기에서 작성할 수 있습니다. 형식은 일반 텍스트입니다:
BEGIN:VCARD
VERSION:3.0
FN:Your Business Name
ORG:Your Business Name
TEL;TYPE=CELL:+15551234567
END:VCARD
SMS 발신자 ID와 동일한 전화번호를 사용하세요. 선택적으로 브랜드 로고가 포함된 PHOTO 속성을 포함하여 연락처 이름과 함께 표시되도록 할 수 있습니다.

공개 URL에 파일 호스팅

.vcf 파일은 다운로드 페이지나 미리보기가 아닌 직접적이고 공개적으로 접근 가능한 URL을 통해 액세스할 수 있어야 합니다. 공개 읽기 액세스가 활성화된 상태로 CDN, 웹 서버 또는 클라우드 스토리지(AWS S3, Google Cloud Storage)에 호스팅하세요.

연락처 카드 보내기

1

새 SMS 메시지 만들기

OneSignal 대시보드에서 새 SMS 메시지를 만듭니다.
2

vCard URL 첨부

Media URL 필드에 호스팅된 .vcf 파일의 공개 URL을 붙여넣습니다.
3

메시지 본문 추가

구독자가 연락처를 저장하도록 권장하세요. 예: “항상 우리인 것을 알 수 있도록 연락처를 저장하세요! 첨부 파일을 탭하여 연락처에 추가하세요.”
4

환영 플로우의 일부로 보내기

새 구독자가 옵트인할 때 보내, 향후 메시지가 도착하기 전에 귀하의 번호가 인식되도록 하세요.
연락처 카드를 보내면 미디어 URL 필드를 사용하므로 메시지가 MMS로 전송되고 MMS 요금으로 청구됩니다.

FAQ

프로모션 동의와 거래 동의의 차이점은 무엇인가요?

프로모션 메시지는 선택 해제된 확인란을 선택하거나 키워드를 문자로 보내는 것과 같은 적극적인 조치인 명시적 서면 동의가 필요합니다. 거래 메시지는 기준이 더 낮습니다: 고지 문구가 표시된 양식에 사용자가 전화번호를 입력하는 것으로 충분합니다. 고지는 반드시 존재해야 하며 받게 될 메시지 유형에 대해 구체적이어야 합니다.

모든 프로모션 프로그램에 이중 옵트인이 필요한가요?

이중 옵트인은 미국의 장바구니 이탈 프로그램에 필요합니다. 다른 프로모션 프로그램의 경우 선택 사항이지만 강력히 권장됩니다 — 스팸 불만을 줄이고, 목록 품질을 개선하며, 더 강력한 동의 문서를 제공합니다.

동일한 양식에서 SMS와 이메일 동의를 수집할 수 있나요?

동일한 양식을 사용할 수 있지만 각 채널에 대한 동의를 별도로 수집해야 합니다. SMS 동의를 이메일 동의와 묶는 것(예: 둘 모두에 대한 단일 확인란)은 SMS에 대해 규정 위반입니다.

다른 제공업체에서 구독자를 가져올 수 있나요?

운영 중인 프로그램 유형의 요구사항을 충족하는 유효한 동의를 이미 제공한 경우 가능합니다. 기존 구독자를 CSV 또는 API를 통해 전송하는 방법은 구독자 가져오기를 참조하세요.

E.164 형식이란 무엇인가요?

E.164는 국제 표준 전화번호 형식입니다: 더하기 기호, 국가 코드 및 공백이나 구두점 없는 구독자 번호(예: 미국 번호의 경우 +14155551234). OneSignal의 API와 CSV 가져오기는 이 형식의 번호가 필요합니다.

구독자를 추가하기 전에 Lookup을 사용해야 하는 이유는 무엇인가요?

유효하지 않거나, 유선전화이거나, 연결이 끊긴 번호로 보내면 지출이 낭비되고 통신사와의 발신자 평판을 손상시킬 수 있습니다. Lookup은 이러한 번호가 목록에 도달하기 전에 걸러내어 전달성을 개선하고 비용을 절감합니다.

관련 페이지

동의 키워드 관리

구독자가 옵트인한 후 STOP, HELP, START 및 사용자 지정 옵트아웃 키워드를 관리하세요.

규제 준수

통신사 규칙, 조용한 시간, 금지 콘텐츠 및 더 광범위한 규제 프레임워크.

일회용 비밀번호

OneSignal Verify 또는 자체 백엔드로 OTP를 설정하여 번호 소유권을 확인하세요.

프로모션 메시징

프로모션 전용 패턴: 이중 옵트인 설정, 환경설정 센터 및 발송 지침.