Salesforce Commerce Cloud에서 재입고를 활성화하는 방법
학습 내용
Salesforce Commerce Cloud(SFCC)에서 Klaviyo 재입고 및 같은 이메일의 다른 버전 동기화를 활성화하는 방법을 알아보세요. 먼저, 연동이 상품의 같은 이메일의 다른 버전에 액세스할 수 있는지, 그리고 해당 정보가 Klaviyo로 동기화되는지 확인해요. 그다음, Klaviyo의 API를 사용해 사이트에 재입고 양식을 설정해요. 마지막으로, 알림을 구독한 고객에게 이메일이나 문자 메시지를 보내기 위해 Klaviyo에서 재입고 플로우를 설정할 거예요.
시작하기 전에 알아야 할 것
아직 SFCC 스토어를 Klaviyo와 연동하지 않았다면 먼저 연동한 다음, 이 문서의 재입고 양식 추가 섹션으로 건너뛰세요.
기존 SFCC 연동에서 같은 이메일의 다른 버전을 최상위 제품으로 계속 동기화하고 있다면, 같은 이메일의 다른 버전을 상위 제품 아래에서 동기화하도록 전환할 때 다음 변경 사항을 확인해 주세요:
- Klaviyo 카탈로그가 재구성됩니다. 이전에 최상위 제품으로 동기화된 같은 이메일의 다른 버전은 이제 해당 상위 항목 아래에 중첩된 같은 이메일의 다른 버전이 됩니다. 같은 이메일의 다른 버전 중 일부에서 메시지에 정적 제품 블록을 사용하고 있다면, 이를 업데이트해야 합니다.
- 재입고를 활성화한 후 잠시 동안 Best-selling products 피드 추천이 비어 보이거나, 평소와 다른 제품을 추천할 수 있어요. 3일 이내에 이러한 추천은 정상으로 돌아올 거예요. 이 기간에는 Best-selling products 피드를 사용하는 메시징을 일시 중지하는 것이 좋을 수 있어요.
SFCC용 재입고/같은 이메일의 다른 버전 동기화 사용 설정
SFCC에서 Klaviyo의 재입고 기능을 사용하려면, 아직 추가하지 않았다면 OCAPI Data API 설정에 /variations 스니펫을 추가해야 해요. 이렇게 하면 Klaviyo가 제품 같은 이메일의 다른 버전을 읽을 수 있는 권한을 갖게 돼요. 기존 연동에서도 Klaviyo에서 같은 이메일의 다른 버전 동기화를 활성화해야 해요. 스니펫을 추가하려면:
- SFCC Business 매니저에서 관리 > 사이트 개발 > Open Commerce API 설정으로 이동해 주세요.
- 다음 JSON을 Data 유형과 Global (organization-wide) 컨텍스트에서, Klaviyo에 할당된 client_id 아래에 나열된 리소스로 추가해 주세요(여기에 이미 다른 스니펫이 있어야 해요).
{
"resource_id":"/products/*/variations",
"methods":["get"],
"read_attributes":"(**)",
"write_attributes":"(**)"
}추가하면 설정이 다음과 비슷하게 표시돼요:

- 저장을 클릭합니다.
다음 카탈로그 동기화 후, 같은 이메일의 다른 버전이 Klaviyo에 표시되는지 확인해 주세요. Standard 카탈로그 동기화는 기본적으로 8시간마다 실행돼요. Optimized 카탈로그 동기화를 사용하면, 카탈로그 업데이트가 매시간 실행돼요. 같은 이메일의 다른 버전을 보려면:
- Klaviyo에서 콘텐츠 > 제품으로 이동하세요.
- 상위 제품을 검색한 다음 클릭하세요.
- 맨 아래로 스크롤한 다음 같은 이메일의 다른 버전 드롭다운을 클릭하여 같은 이메일의 다른 버전이 올바르게 나열되어 있는지 확인해 주세요.
카탈로그 동기화 후에도 같은 이메일의 다른 버전이 계속 누락된다면, Klaviyo 지원팀에 문의해 연동에서 같은 이메일의 다른 버전 동기화가 활성화되어 있는지 확인해 주세요. 재입고 양식을 테스트하기 전에 같은 이메일의 다른 버전이 있는지 확인해 주세요.
재입고 양식 추가
고객이 재입고 알림을 신청할 수 있도록 사이트에 재입고 버튼과 양식을 추가해 주세요. 이 버튼과 함께 제공되는 양식은 품절된 제품 페이지에 표시되어야 해요. 양식이 서버를 통해 요청을 제출하는 경우, 서버 측 재입고 API를 사용해 주세요.
양식에서 브라우저에서 직접 요청을 보내는 경우, Klaviyo 공개 API 키(사이트 ID)와 함께 클라이언트 측 재입고 API를 사용해 주세요. 브라우저 코드에 비공개 API 키를 절대 포함하지 마세요.
개발자 포털을 확인하고 재입고 API에 클라이언트 측 요청을 보내는 방법과 고객이 이메일 또는 SMS 알림을 구독하다 수 있도록 하는 방법을 알아보세요.
재입고 플로우 빌드
마지막으로, 재입고 알림을 구독한 고객에게(이메일, SMS 또는 둘 다를 통해) 자동으로 메시지를 보내는 플로우를 생성해야 해요:
- 이 문서를 확인하고 이 플로우를 설정하는 방법을 알아보세요.
- Klaviyo에서 플로우 > 플로우 만들기로 이동한 다음, 재입고를 검색해 주세요. SFCC용으로 미리 구축된 재입고 플로우를 선택하고, 플로우 이름을 지정한 다음 템플릿 사용을 클릭해 주세요:

- 계정의 재입고 플로우 설정을 구성했는지 확인해 주세요.
- 알림 메시지를 검토하고 맞춤 설정해 주세요. 알림을 보낼 준비가 되면 플로우 빌더에서 검토 및 켜기 (또는 상태 업데이트)를 클릭하고 라이브를 선택한 다음 저장을 클릭해 주세요. 초안으로 남겨둔 메시지는 전송되지 않아요.
추가 자료
- Getting started with Salesforce Commerce Cloud
Learn how to integrate Salesforce Commerce Cloud with Klaviyo. The Klaviyo cartridge and API integration allows websites using Salesforce Commerce Cloud (formerly Demandware) to quickly connect and send both real-time and historic data to Klaviyo. When you integrate Klaviyo with Salesforce Commerce Cloud (SFCC), Klaviyo will start tracking actions people take in real-time like website navigation, search tracking, viewing products, viewing categories, adding items to a cart, checking out, and ordering.
- Salesforce Commerce Cloud data reference
Learn what data syncs from Salesforce Commerce Cloud to Klaviyo after you enable Klaviyo's Salesforce Commerce Cloud integration, and how you can view it.
- How to upgrade your Salesforce Commerce Cloud cartridge
Learn how to upgrade your Klaviyo Salesforce Commerce Cloud cartridge.