PAR Punchh와 SMS 동의를 동기화하는 방법
학습 내용
PAR Punchh에서 Klaviyo로 동기화되는 데이터와 확인 위치를 알아보세요. 여기에는 계정 활동, 리워드, 체크인과 관련된 데이터가 포함돼요.
아직 단계별 연동 지침을 읽어보지 않았다면 이 문서를 계속 읽기 전에 PAR Punchh 시작하기 가이드를 읽어보시기 바랍니다.
시작하기 전에 알아야 할 것
- PAR Punchh를 Klaviyo와 이미 통합했는지 확인해 주세요. PAR Punchh 시작하기 가이드에서 방법을 알아보세요.
- Klaviyo에서 SMS를 설정 하고 이중 옵트인으로 설정된 SMS 리스트가 있는지 확인해 주세요. 이중 옵트인 프로세스에 대해 자세히 알아보세요.
- Punchh 대시보드의 Whitelabel 및 Guests 섹션에 대한 액세스를 포함하여, PAR Punchh 계정에서 관리자 또는 이에 준하는 액세스 권한이 있는지 확인해 주세요. 이러한 섹션이 보이지 않으면 Punchh 담당자에게 문의해 주세요.
- Punchh 가입 과정에서 이메일 동의와 별도로 SMS 동의를 수집하고, 수집 시점에 규정을 준수하는 SMS 고지 문구가 표시되도록 해 주세요. SMS 동의 수집 및 SMS 고지 문구 설정에 대해 자세히 알아보세요.
Klaviyo는 아래 설정을 완료하는 순간부터 앞으로 Punchh에서 수집된 SMS 동의만 동기화해요. Klaviyo는 동기화가 활성화되기 전에 수신 동의를 한 게스트의 SMS 동의를 소급 적용해 채우지 않아요.
Punchh에서 SMS 동의 동기화 설정하기
Punchh에서 설정해야 할 항목은 2가지예요.
- Klaviyo가 Punchh에 확인된 동의를 다시 기록하는 데 사용하는 Client ID와 Secret을 제공하는 OAuth 앱입니다.
- Punchh에서 각 게스트의 SMS 마케팅 수신 동의를 저장하는 위치인 게스트 프로필 필드입니다.
OAuth 앱을 만들고 자격 증명을 캡처하세요
- PAR Punchh 관리자에 로그인합니다.
- Whitelabel > OAuth Apps > New Application으로 이동해 주세요. 자세한 내용은 Punchh 고객센터의 이 문서를 참조하세요.
- 애플리케이션을 만드세요. 콜백 URL과 SSO 설정은 이 연동에서 사용되지 않으므로 기본값으로 두셔도 돼요.
- Client Id와 Secret을(를) 복사한 다음 안전한 위치에 저장해 주세요. 둘 다 Klaviyo에 입력할 거예요.
- Punchh 담당자에게 POS 비즈니스 키를 요청하고, 안전한 위치에 저장해 주세요. 이 값은 Klaviyo에도 입력하게 돼요.
Punchh 대시보드에서 Whitelabel 섹션이 보이지 않는다면 사용자에 대해 활성화되지 않은 상태예요. Punchh 담당자 또는 Customer Success 매니저에게 문의하여 액세스를 요청하거나, OAuth 앱을 대신 생성해 달라고 요청해 주세요.

프로필 필드를 설정하세요
Punchh는 각 고객의 SMS 마케팅 수신 동의를 맞춤형 고객 프로필 필드에 저장해요. Klaviyo는 모든 고객 웹후크에서 이 필드를 이름으로 찾기 때문에, 아래 설명대로 정확히 설정하지 않으면 동기화가 작동하지 않아요.
- PAR Punchh 관리자에서 Guests > Profile Field Settings로 이동해 주세요.
- 다음 값을 사용해 새 프로필 필드를 생성해 주세요:
- 코드:
klaviyo_sms_consent_flag - 유형: 객관식-단일 정답
- 크기: 5
- 필수: 예
- 업데이트 가능: 예
- 값: True|False
3. 프로필 필드를 저장해 주세요.
4. 가입 양식(iFrame 또는 모바일 앱)에서 SMS 마케팅 동의 체크박스가 이 프로필 필드에 기록되는지 확인해 주세요.
Code 값은 소문자로 정확히 klaviyo_sms_consent_flag이어야 해요. 이 값은 Klaviyo에서 구성할 수 없어요. 코드가 일치하지 않으면 Punchh는 계속 Klaviyo로 게스트 웹후크를 보내지만, Klaviyo가 그 안에서 동의 값을 찾지 못해 SMS 동의가 동기화되지 않아요.
Punchh 대시보드의 Guests 아래에 Profile Field Settings가 표시되지 않으면 Punchh 담당자에게 문의해 비즈니스에 맞게 커스텀 프로필 필드 구성이 활성화되도록 요청해 주세요.
이 체크박스는 고객이 SMS 마케팅에 동의하는 지점이기 때문에, 규정을 준수하는 SMS 고지 문구가 함께 제공되어야 하며 이메일 동의 체크박스와는 별도로 있어야 해요. Klaviyo의 이중 옵트인 메시지는 고지가 아니라 확인 메시지예요. SMS 동의 수집에 대해 자세히 알아보세요.

Klaviyo에서 SMS 동의 동기화 설정하기
Client ID, Secret, 비즈니스 키를 받으면 Klaviyo에서 동기화를 활성화해 주세요.
- Klaviyo에서 연동 탭을 선택합니다.
- Punchh를 선택해 주세요.
- 설정을 선택하면 향후 Punchh SMS 구독자가 Klaviyo에 동기화돼요.
- 드롭다운에서 기본 SMS 목록(또는 원하는 경우 다른 목록)을 선택하세요.
- 다음 자격 증명을 입력합니다.
- 클라이언트 ID: Punchh의 OAuth 앱에 있는 Client Id입니다.
- 비밀: Punchh의 OAuth 앱에 있는 Secret입니다.
- 비즈니스 키: POS 비즈니스 키로, Punchh 담당자에게 요청할 수 있어요.
6. 저장을 클릭합니다.
선택한 목록은 Klaviyo에서 이중 옵트인으로 설정되어 있어야 해요. 이중 옵트인은 이 동기화를 규정에 맞게 만드는 요소이며, 우회할 수 없어요. 이중 옵트인 프로세스 가이드에서 이 설정을 확인하고 변경하는 방법을 알아보세요.
Punchh 연동을 처음 설정하는 경우, 초기 설정 플로우에서 동일한 단계를 완료하게 돼요. PAR Punchh 시작하기를 확인해 보세요.

Punchh SMS 동의 동기화가 작동하는 방식
양쪽이 모두 구성되면 Punchh와 Klaviyo 간에 SMS 수신 동의가 자동으로 흐릅니다.
- 게스트가 Punchh에서 SMS 수신에 동의해요. 누군가가 가입 시(또는 나중에 프로필을 업데이트할 때) SMS 마케팅 동의 확인란을 선택하면, Punchh가
klaviyo_sms_consent_flag프로필 필드를 true로 설정하고 게스트 웹후크를 Klaviyo로 전송해요. - Klaviyo에서 이중 옵트인 프로세스가 시작돼요. Klaviyo가 프로필 필드가 true이고 전화번호가 포함된 웹후크를 수신하면, Punchh 연동 설정에서 선택한 SMS 리스트에 해당 전화번호를 구독해요. 해당 리스트는 이중 옵트인으로 설정되어 있으므로, Klaviyo가 게스트에게 확인 문자를 자동으로 전송해요.
- 게스트가 확인해요. 게스트가 이중 옵트인 문자에 답장해 구독을 확인해요. 답장하기 전까지는 리스트의 멤버가 아니며, 마케팅 메시지를 받지 않아요.
- 게스트가 목록에 추가됩니다. 확인되면 게스트가 Punchh 연동 설정에 지정된 SMS 목록에 추가되고, 해당 Klaviyo 프로필에는 Punchh를 동의 출처로 하는 SMS 마케팅 동의가 기록됩니다.
- Klaviyo가 Punchh에 확인을 다시 전송해요. 그다음 Klaviyo가 해당 확인을 Punchh로 다시 전송하면, Punchh에서 게스트의 기본 sms_subscription 필드를 true로 설정해요. 이를 통해 확인된 SMS 구독자가 누구인지에 대해 두 시스템이 동기화된 상태로 유지돼요.
결과
이제 PAR Punchh와 Klaviyo 간의 SMS 동의 동기화를 설정했어요. Punchh에서 SMS 마케팅 수신에 동의한 게스트는 Klaviyo 이중 옵트인 문자를 받게 되며, 확인하면 Klaviyo SMS 리스트에 추가되고 Punchh에서 구독한 상태로 표시돼요.
추가 자료
- PAR Punchh 시작하기
레스토랑과 편의점을 위한 올인원 로열티 및 참여 유도 플랫폼인 PAR Punchh와 통합하는 방법을 알아보세요.
- PAR Punchh 데이터 참조
PAR Punchh에서 Klaviyo 로 동기화되는 데이터와 해당 데이터를 볼 수 있는 위치에 대해 알아보세요. 여기에는 계정 활동, 보상, 체크인과 관련된 데이터가 포함됩니다.
- 이중 옵트인 프로세스 이해
단일 옵트인과 이중 옵트인의 차이점, SMS와 이메일 모두에서 이중 옵트인이 중요한 이유, Klaviyo에서 리스트 또는 키워드의 옵트인 설정을 업데이트하는 방법에 대해 알아보세요.
- SMS 동의 수집에 대한 이해
SMS 동의에 대해 알아보세요. 여기에는 SMS 동의로 인정되는 항목, 수집 방법, 재구독 처리 방식이 포함됩니다. SMS 동의는 누군가가 수신 동의(즉, 브랜드에서 보내는 마케팅 문자 메시지를 받는 데 동의했는지 여부)했는지를 의미합니다.
- SMS 고지 언어 설정 방법
계정 수준에서 SMS 고지 문구를 만들어 가입 양식과 구독 페이지에 쉽게 추가하는 방법을 알아보세요.