Shopify 결제 페이지에서 SMS 및/또는 WhatsApp 동의를 수집하는 방법
Shopify Plus 고객만 결제 페이지에서 거래 동의를 수집할 수 있어요. Plus가 아닌 고객은 감사 페이지 및 주문 상태 페이지에서 거래 동의를 수집할 수 있어요.
Shopify 결제, 감사, 주문 상태 페이지에서 SMS 및/또는 Whatsapp 수신 동의를 수집하고 이를 Klaviyo와 동기화하는 방법을 알아보세요. 이 페이지에서는 앱 블록을 통해 거래 및 마케팅 동의를 모두 수집할 수 있어요. 이 앱 블록은 Klaviyo에서 설정한 다음 Shopify에 설치하면 돼요.
시작하기 전에 알아야 할 것
시작하기 전에 다음 사항을 확인해 주세요:
- Klaviyo SMS 및/또는 Klaviyo Whatsapp을(를) 활성화하세요.
- Klaviyo를 Shopify와 연동했어요.
- Klaviyo 온사이트 트래킹이 활성화되어 있는지 확인
현재 SMS를 통한 주문 업데이트를 보내고 있는 Shopify Plus 고객이신가요? 결제 시 앱 블록을 통해 거래 전용 동의를 수집하는 것과 SMS 주문 업데이트에 대한 동의를 수집하는 것을 모두 수행하면 고객에게 반복적으로 느껴질 수 있으니, 한 가지 기능만 사용하시는 것이 좋을 수 있어요.
앱 블록 정보
- 앱 블록을 사용해 SMS 및 WhatsApp에 대한 마케팅 동의, 거래 동의 또는 둘 다를 수집할 수 있어요.
- 여러 앱 블록을 만들고 서로 다른 페이지에 배치할 수 있어요. 다음이 포함돼요:
- Shopify Plus 전용: 결제 페이지(청구, 배송, 신용 카드 정보 페이지, 1페이지 결제)
- 감사합니다 페이지
- 주문 상태 페이지
- Klaviyo에서 앱 블록을 보고 편집할 수 있지만, Shopify 내에서 추가하거나 삭제해야 해요.
앱 블록 설정
아래 안내에 따라 앱 블록을 설정하세요. 서로 다른 위치에서 동의의 여러 형태와 채널을 수집하기 위해 앱 블록을 여러 개 만들려면 이 과정을 반복하면 돼요. 같은 앱 블록을 여러 Shopify 페이지에 설치할 수도 있어요.
- Klaviyo에서 오디언스 > 성장 도구를 선택하세요.
- Shopify 페이지에 앱을 추가하여 구독자 수집하기 옆에서 설정을 선택하세요.
- 동의를 수집할 채널을 선택하세요.
- 앱 블록에는 표시될 페이지처럼 설명적인 이름을 지정해 주세요. 앱 블록 1개를 여러 페이지에 표시할 수도 있고, 여러 앱 블록을 만들 수도 있어요.
- 구독자가 동기화될 목록을 선택해 주세요. 일반적으로는 연동 설정에서 선택한 것과 동일한 목록을 선택하는 것이 좋아요. 고객에게는 목록의 설정에 따라 이중 옵트인 메시지가 전송돼요. 거래 전용 구독자에게는 이중 옵트인 메시지가 전송되지 않아요.
- 다음을 클릭합니다.
- 동의 유형 선택에서 다음 중 하나를 선택해 주세요:
- 거래 및 마케팅
- 선택적 마케팅이 포함된 거래
- 거래 전용
- 동의 없는 전화번호 수집 허용
- 다음으로, 아래 이미지에 표시된 것처럼 앱 블록의 제목 텍스트를 추가해 주세요. 오른쪽에서 Shopify에서 앱 블록이 어떻게 표시되는지 미리보기를 확인할 수 있어요. 이 미리보기에는 Shopify 테마 색상이 반영되지 않으며, 앱 블록은 Shopify에 설치하면 해당 색상을 자동으로 상속해요.
- 다음을 클릭합니다.
- 필요한 경우 고지 텍스트를 편집하세요. 그런 다음 다음을 클릭하세요.
- 앱 블록의 추가 콘텐츠를 편집하세요. 이 필드는 다음과 같아요:
- 입력 라벨
전화번호 필드에 표시되는 라벨입니다. - 잘못된 텍스트
양식에 오류가 발생하면 표시되는 메시지입니다. - 제출 버튼 텍스트
제출 버튼에 표시되는 문구(예: “가입하기”). - 성공 메시지
사용자가 휴대폰 번호를 성공적으로 제출한 후 받는 메시지예요.
- 입력 라벨
- 완료되면 다음을 클릭해 주세요.
- 다음 페이지에서 복사 아이콘을 클릭해 앱 블록 ID를 복사한 다음, 접근하기 쉬운 곳에 저장해 두세요.
- 이제(필요한 경우) 동의 수집을 비활성화한 다음 Shopify에서 앱 블록을 설치할 준비가 되었어요.
Shopify에서 SMS 동의 수집을 비활성화하기
다음에 해당한다면 결제 페이지에 체크박스가 중복으로 표시되는 것을 방지하기 위해 Shopify의 기본 체크박스를 비활성화하는 것을 고려해 보세요:
- Shopify Plus 고객인 경우,
- 이전에 Shopify 기본 체크박스를 통해 결제 시점에 마케팅 동의를 수집했으며,
- 결제 시 SMS 앱 블록을 통해 마케팅 동의를 수집하고 싶으신가요?
그렇게 하려면 다음을 수행하세요:
- Shopify 관리자에서 왼쪽 사이드바 하단의 설정 을 클릭하세요.
- 설정 페이지에서 체크아웃을 클릭해 주세요.
- 마케팅 옵션에서 SMS를 끄기로 전환하세요.
- 저장을 클릭합니다.
Shopify 양식을 사용하는 등 다른 방법으로 수집된 Shopify 구독자를 Klaviyo에 계속 동기화하려면, Shopify 연동 설정인 Shopify SMS 구독자를 Klaviyo에 동기화 를 선택된 상태로 유지해 주세요.
앱 블록을 통해 구독한 프로필이 Shopify로 다시 동기화되게 하려면, 이 설정이 활성화되어 있는지 확인해 주세요.
Klaviyo에서 SMS 및 WhatsApp 동의, 메시징, 답장 관리하기
개요: Klaviyo에서 SMS와 WhatsApp을 함께 사용하는 방법
Klaviyo에서는 SMS와 WhatsApp을 동일한 기본 고객 프로필과 세분화를 공유하는 별도의 메시징 채널로 취급하지만, 각 채널에는 고유한 동의, 메시징 동작 및 청구 규칙이 있어요.
대략적으로는 다음과 같아요:
- 프로필과 세그먼트는 공유됩니다 (SMS, WhatsApp, 이메일 전반에 걸쳐).
- 동의는 채널별로 적용돼요 ― SMS, WhatsApp, 둘 다, 또는 둘 다 아닐 수 있어요.
- 모바일 메시지 청구 는 채널(SMS vs WhatsApp), 국가/지역, 사용량에 따라 달라져요.
이 문서에서는 동의가 저장되는 방식, 메시지와 답장이 어떻게 동작하는지, 그리고 채널을 마이그레이션하거나 결합할 때 고려할 사항을 설명해요.
동의 기본 사항: SMS vs WhatsApp
Klaviyo에서 동의는 각 프로필에 저장되며 SMS와 WhatsApp에 대해 별도로 추적돼요.
- SMS 동의 는 개인이 SMS(해당되는 경우 SMS 폴백이 있는 RCS 포함)를 통해 본인 전화번호로 마케팅 문자 메시지를 수신하는 데 동의했음을 나타냅니다.
- WhatsApp 동의 는 승인된 WhatsApp 비즈니스 번호를 사용해 WhatsApp으로 마케팅 메시지를 받는 데 동의했다는 것을 의미해요.
프로필에서 다음이 표시돼요:
- 해당 사람과 연결된 전화번호예요.
- SMS 및/또는 WhatsApp에 대해 구독하다 또는 구독 취소 상태인지 보여 주는 채널별 동의 상태예요.
이렇게 분리하면 다음과 같이 전송할 수 있어요:
- SMS 동의는 있지만 WhatsApp 동의는 없는 사람들에게 보내는 SMS 전용 캠페인입니다.
- WhatsApp 동의는 있지만 SMS 동의는 없는 사람들에게 보내는 WhatsApp 전용 캠페인이에요.
- 두 채널 모두에 동의한 사람에게 교차 채널 캠페인을 실행하세요.
기존 동의 가져오기 및 유지
다른 ESP(이메일 서비스 공급업체), CRM 또는 WhatsApp 제공업체에서 마이그레이션할 때는 고객에게 다시 옵트인을 요청하기보다는 유효한 동의를 유지해야 해요.
개념적으로는 다음과 같아요:
- 각 사용자가 SMS 및/또는 WhatsApp에 옵트인한 방법 과 시점 을 기록으로 유지해 주세요.
- 연락처를 Klaviyo로 가져올 때 다음을 포함하세요:
- 전화번호(가능하면 국가 코드 포함),
- SMS 및/또는 WhatsApp에 대한 동의 상태, 그리고
- 동의 타임스탬프.
- 가져오기 중에 각 채널의 해당 필드를 Klaviyo의 동의 필드에 매핑하세요.
다른 공급자에서 WhatsApp 번호를 이전하는 경우:
- 번호의 소유권이 이전되었는지 확인하고, Klaviyo에서 인증되었는지 확인해 주세요.
- 전화번호와 동의 타임스탬프와 함께 옵트인한 WhatsApp 연락처 목록을 가져오세요.
- 마이그레이션 후, 몇 개의 샘플 프로필에서 WhatsApp 동의가 예상대로 표시되는지 확인해 주세요.
SMS 및 WhatsApp 동의별 보기 및 세그먼트화
다음을 기준으로 사람들을 타겟팅하거나 제외하는 세그먼트를 만들 수 있어요.
- SMS 동의 상태,
- WhatsApp 동의 상태,
- 국가/지역, 및
- 다른 채널(예: 이메일)의 구독 상태.
일반적인 세그먼트 예시:
- SMS 전용 구독자: SMS에는 동의했지만 WhatsApp에는 동의하지 않았어요.
- WhatsApp 전용 구독자: WhatsApp에는 동의했지만 SMS에는 동의하지 않았어요.
- 멀티 채널 구독자: SMS와 WhatsApp(및 선택적으로 이메일) 모두에 동의했어요.
- SMS는 구독 취소했지만 WhatsApp은 유지: SMS 동의는 제거되었지만 WhatsApp 동의는 여전히 활성 상태예요.
이러한 세그먼트를 사용하면 동의하지 않은 채널로는 메시지를 보내지 않으면서도, 사용자가 옵트인한 다른 채널은 계속 사용할 수 있어요.
웰컴 및 재구독 플로우
SMS와 WhatsApp은 각각 별도로 동의를 받기 때문에 자동화에서는 누군가가 옵트인하는 순서를 고려해야 해요.
일반적인 패턴:
- SMS와 WhatsApp용으로 별도의 환영 이메일 플로우 를 설정하고, 각 채널에 대한 동의가 부여되면 각각 트리거되도록 하세요.
- 다음이 포함된 이메일+SMS 환영 메시지:
- 이메일은 이메일로 구독하는 즉시 트리거되고,
- SMS 메시지는 SMS 단계에 도달할 때까지 SMS 수신 동의가 있는 사람에게만 전송돼요.
- 다음을 통해 누군가가 다시 동의할 때 트리거되는 재구독 플로우:
- SMS 및/또는 WhatsApp 체크박스가 포함된 가입 양식,
- 결제 단계 옵트인 또는
- 재구독을 위해 설정하는 SMS/WhatsApp 키워드예요.
한 채널에서 먼저 동의를 받은 경우(예: 결제 시 이메일과 SMS에 동의한 뒤, 나중에 양식에서 WhatsApp에 동의), Klaviyo는 프로필에 WhatsApp 동의가 존재하는 경우에만 WhatsApp 발송을 시작해요.
구독 취소, 재구독, 번호 변경
사람이 SMS 또는 WhatsApp 수신을 거부하는 경우:
- 해당 채널에 대한 동의 상태는 프로필에서 업데이트돼요.
- 재동의하지 않는 한, 해당 채널에서는 추가 마케팅 메시지를 보내지 않아야 해요.
재동의는 다음을 통해 이루어질 수 있어요:
- Klaviyo 양식,
- 마케팅 동의가 포함된 전자상거래 결제, 또는
- 적용되는 경우, 설정하는 채널별 키워드.
고객이 전화번호를 변경하는 경우:
- 프로필에 있는 전화번호를 업데이트하세요,
- 해당 번호에 대한 새로운 동의가 캡처되고 업데이트된 프로필과 연결되었는지 확인해 주세요.
환영 또는 재구매 유도 같은 플로우는 플로우 트리거와 필터를 어떻게 구성하느냐에 따라 동의 상태가 변경될 때 트리거되거나 다시 트리거될 수 있어요.
WhatsApp 메시징 모델 및 결제(상위 수준)
WhatsApp은 SMS와 몇 가지 중요한 점에서 달라요:
- 메시지는 특히 마케팅이나 알림의 경우 승인된 템플릿에 의존하는 경우가 많아요.
- 대화 창과 유형(예: 마케팅 vs. 유틸리티)은 WhatsApp 사용 요금이 청구되는 방식에 영향을 미쳐요.
- Klaviyo의 WhatsApp 사용량은 고객에게 보낸 대화를 기준으로 모바일 메시지 요금에 반영되며, 고객이 보낸 수신 메시지는 크레딧을 소모하지 않아요.
WhatsApp 크레딧이 계산되어 계정에 보고되는 방식에 대한 자세한 내용은 Klaviyo 결제 작동 방식을 확인하세요.
엔드투엔드 예시
다음은 SMS와 WhatsApp이 함께 작동하는 방식을 보여주는 몇 가지 예시 시나리오예요:
- 처음부터 SMS+WhatsApp 시작하기
- 각 채널에 대한 명확한 동의 문구와 함께 양식과 결제 페이지에 SMS 및 WhatsApp 옵트인 체크박스를 추가하세요.
- SMS와 WhatsApp에 대해 별도의 환영 이메일 플로우를 만들고, 필요하면 이메일+SMS 결합 환영 플로우도 만드세요.
- 채널별 동의로 세그먼트하여 각 캠페인이 허용된 경우에만 전송되도록 하세요.
- 다른 SMS 및 WhatsApp 제공업체에서 마이그레이션
- 이전 공급자에서 전화번호, 동의 상태, 타임스탬프가 포함된 연락처를 내보내세요.
- Klaviyo로 가져온 다음 SMS 및 WhatsApp 동의 필드에 매핑해 주세요.
- 각 채널에서 소규모 캠페인을 테스트하고 전달, 응답(양방향 SMS의 경우), 옵트아웃 동작을 확인해 주세요.
- WhatsApp을 마케팅에 사용하면서 양방향 SMS 지원을 설정하기
- Klaviyo의 메시징 워크스페이스 또는 헬프데스크 연동을 통해 관리되는 대화형 메시지와 고객 문의에는 SMS를 사용하세요.
- 허용되는 경우, WhatsApp을 주로 템플릿 기반 마케팅이나 알림에 사용하세요.
- SMS와 WhatsApp에 대한 동의는 구분해 관리하고, 한쪽에서 수신 거부하더라도 고객이 다른 쪽을 계속 구독 중인 경우 해당 채널의 마케팅이 차단되지 않도록 하세요.
일반적인 문제 해결
- 고객이 수신 동의했다고 말하지만 프로필에는 동의가 표시되지 않음
- 연동 또는 양식이 동의를 올바른 채널 필드로 동기화하도록 설정되어 있는지 확인해 주세요.
- 외부 플랫폼과 Klaviyo 간에 전화번호 형식이 일치하지 않는지 확인해 주세요.
- WhatsApp 메시지가 전송되지 않습니다.
- 프로필에 WhatsApp 동의와 유효한 전화번호가 있는지 확인해 주세요.
- 계정에서 올바른 WhatsApp 템플릿이 선택되어 있고 승인되었는지 확인해 주세요.
- SMS 캠페인이 발송되지 않아요
- 수신자가 SMS 동의를 했고 지원되는 지역에 있는지 확인하세요.
- 메시징 분석에서 메시지가 전송되었는지, 오류가 보고되었는지 확인해 주세요.
SMS 및 WhatsApp에 대해 동의, 메시징 동작, 청구가 어떻게 함께 작동하는지 이해하면 Klaviyo에서 규정을 준수하면서도 효과적인 채널 간 프로그램을 설계할 수 있어요.
Shopify에 앱 블록 설치
- Shopify 관리자에서 온라인 스토어를 선택하세요.
- Shopify 테마를 찾아 사용자 지정을 클릭하세요.
- 홈 페이지 드롭다운을 선택한 다음 결제 및 고객 계정 을 클릭해 결제 편집기로 이동하세요.
- Checkout 드롭다운을 선택한 다음, 앱 블록을 배치할 페이지를 선택해 주세요.
- 앱 블록을 추가할 섹션으로 스크롤한 다음 + 앱 블록 추가를 클릭하세요. 앱 블록 배치에 대해 자세히 알아보기.
- 결제 시 옵트인이라고 표시된 Klaviyo 앱 블록을 클릭해 주세요.
- Klaviyo 앱 블록 ID 아래에 Klaviyo에서 저장한 ID를 붙여넣어 주세요.
- (선택 사항)원하는 경우 Shop Pay에서 앱 블록 포함 을 켤 수 있어요.
- 저장을 클릭합니다.
- 이제 선택한 페이지에서 앱 블록이 라이브로 표시될 거예요.
앱 블록 관리
앱 블록을 관리하려면 다음을 따르세요:
- 오디언스 > 성장 도구로 이동해 주세요.
- Shopify 결제 페이지에 앱을 추가하여 구독자 수집하기 옆에서 관리를 클릭해 주세요.
- 여기에서 모든 앱 블록을 확인할 수 있어요.
- 새 앱 블록을 만들려면 앱 만들기를 클릭하세요.
- 앱 블록 옆의 점 3개를 클릭하면 다음 옵션이 표시돼요:
- 리스트 관리
앱 블록에 연결된 리스트를 관리하세요 - 이름 바꾸기
앱 블록의 이름을 바꾸세요. - 편집
앱 블록을 편집해요 - 설치
Shopify에서 앱 블록을 설치하는 방법에 대한 안내를 확인하세요. - 복제
앱 블록을 복제하세요. - 삭제
Klaviyo에서 앱 블록을 삭제하세요. 참고로 이렇게 해도 Shopify에서는 삭제되지 않지만, 빈 상태로 표시되며 공간을 차지하지 않게 돼요. Shopify에서 앱 블록을 선택한 다음 휴지통 아이콘을 클릭하면 앱 블록을 제거할 수 있어요.
- 리스트 관리
Shopify Markets별로 앱 블록을 현지화하기
Shopify Markets를 사용해 여러 지역에서 판매하는 경우, 마켓별로 앱 블록의 다른 버전을 표시할 수 있어요. 각 마켓은 서로 다른 Klaviyo 앱 블록 ID를 사용하므로, 고객은 해당 지역에 적합한 동의 문구를 보게 돼요.
Shopify Markets는 설정 > Markets에서 이미 구성되어 있어야 해요. 로컬라이제이션은 언어별이 아니라 마켓별로 구성돼요. 마켓에 여러 언어가 포함되어 있으면, 해당 마켓의 모든 사용자는 동일한 버전의 앱 블록을 보게 돼요.
Klaviyo에서 로컬라이즈된 앱 블록을 만들려면:
- Klaviyo에서 오디언스 > 성장 도구로 이동합니다.
- 앱 블록 컬렉션 옆에서 관리를 클릭하세요.
- 기존 앱 블록 옆의 점 3개 메뉴를 클릭한 다음 복제를 선택해 주세요.
- 복제된 앱 블록에서 점 3개 메뉴를 클릭한 다음 이름 바꾸기를 선택해 주세요. 결제 시 옵트인(프랑스)와 같이 앱 블록에 설명이 잘 드러나는 이름을 지정해 주세요.
- 점 3개 메뉴를 다시 클릭한 다음 편집을 선택하세요.
- 제목, 본문 텍스트, 동의 고지, 버튼 라벨, 오류 메시지 등 각 텍스트 필드를 모두 번역해 주세요.
- 변경 사항을 저장한 다음, 복사 아이콘을 클릭하여 앱 블록 ID를 복사하세요.
- 지원하려는 각 시장에 대해 이 단계를 반복하세요.
Shopify에서 로컬라이즈된 앱 블록을 할당하려면:
- Shopify 관리자에서 온라인 스토어를 선택하세요.
- Shopify 테마를 찾은 다음 사용자 지정을 클릭해 주세요.
- 홈 페이지 드롭다운을 선택한 다음 결제 및 고객 계정을 클릭해 주세요.
- Checkout 드롭다운을 선택한 다음, 앱 블록이 포함된 페이지를 여세요.
- 편집기 상단의 마켓 선택기를 사용해 스토어 기본값 에서 현지화하려는 마켓으로 전환하세요. 변경하기 전에 마켓을 전환하세요. 스토어 기본값 이 선택된 상태에서 수정한 내용은 모든 마켓에 적용돼요.
- 결제 시 옵트인 앱 블록을 선택해 주세요.
- Klaviyo 앱 블록 ID에서 기존 ID를 로컬라이즈된 앱 블록의 ID로 바꿔 주세요.
- 수정된 값 표시기가 필드 옆에 표시되는지 확인해 주세요. 이는 스토어 기본값을 상속하는 대신, 선택한 마켓에만 해당 설정이 적용됨을 나타내요.
- 저장을 클릭합니다.
- 추가 시장마다 5~9단계를 반복해 주세요.
맞춤 설정하지 않은 마켓에서는 스토어 기본 앱 블록이 계속 표시됩니다. 기본값으로는 가장 폭넓게 적용할 수 있는 언어를 사용하는 것을 권장합니다. 나중에 Klaviyo에서 현지화된 앱 블록의 텍스트를 업데이트하면, 해당 앱 블록이 설치된 모든 위치에 변경 사항이 자동으로 표시되므로 Shopify를 다시 업데이트할 필요가 없어요.