개요
👉 Klaviyo Onsite Tracking 설정 가이드
옵션 1: AJAX 호환성 사용 (가장 빠른 설정)
활성화 방법:
- Upcart > Cart Editor > Settings > Cart settings로 이동하세요
- Advanced Settings로 스크롤해 펼치세요
- Enhanced Ajax API compatibility를 체크하세요
- Save를 클릭하고 결과를 테스트하세요
이 설정은 대부분의 스토어에서 기본적으로 비활성화되어 있어요. 스토어가 비표준 AJAX 장바구니 API를 사용하고 Upcart가 장바구니 추가 이벤트를 가로채지 못하는 경우에만 활성화하세요. 활성화하면 다른 앱이 장바구니 동작에 대해 더 많은 제어권을 갖게 되어 리디렉션 루프가 발생하거나 Upcart 드로어를 여는 대신 고객을 Shopify 장바구니 페이지로 보낼 수 있어요. 이 설정을 활성화한 후 리디렉션이 발생하면 비활성화하고 대신 수동 Upcart API(
upcartRegisterAddToCart)를 사용하는 옵션 2로 전환하세요.
이 설정에 대한 전체 안내는 Enhanced AJAX API Compatibility를 참고하세요.
옵션 2 (권장): 커스텀 Klaviyo 스크립트 추가
단계:
- Upcart > Cart Editor > Settings를 여세요
- Custom HTML 섹션으로 스크롤하세요
- 드롭다운에서 Scripts (Before Load) 를 선택하세요
- 다음 스크립트를 붙여넣으세요:
이 스크립트가 하는 일:
- Upcart를 통해 제품이나 업셀이 추가될 때마다 Klaviyo에 “Added to Cart” 이벤트를 전송해요
- 작동 여부를 확인할 수 있도록 브라우저 콘솔에 확인 메시지(
Klaviyo ATC)를 추가해요
설정 테스트 방법
- 장바구니 추가 이벤트 테스트에 대한 Klaviyo 가이드를 따르세요
- 브라우저의 Console 탭을 사용해 제품 추가 후 “Klaviyo ATC” 로그가 표시되는지 확인하세요
- Klaviyo의 분석 대시보드에서 ATC 이벤트 데이터를 확인하세요
요약
Klaviyo와 Upcart를 함께 사용하고 계시다면, 이 가이드가 장바구니 드로어 경험을 그대로 유지하면서 이벤트를 원활하게 추적하는 데 도움이 될 거예요.
더 많은 도움이 필요하신가요? 앱 내 지원을 통해 문의해 주세요.