솔루션
Klaviyo 태그
2026.10.28
작성자
Ira Holubovska
Klaviyo는 고객 데이터를 활용해 더욱 스마트한 이메일과 문자 메시지를 발송하고자 하는 이커머스 비즈니스를 위해 설계된 마케팅 플랫폼입니다. 브라우징 활동, 구매, 참여도 등 실제 고객 행동을 기반으로 개인화된 캠페인을 구축하도록 지원하여, 기업이 추측에 의존하지 않고 매출을 극대화하며 강력한 고객 관계를 형성할 수 있도록 돕습니다. Klaviyo를 통해 기업은 핵심 메시지를 자동화하고 성과를 추적하며 잠재고객을 손쉽게 확대할 수 있습니다.
Klaviyo 서버사이드 추적은 브라우저를 거치지 않고 서버에서 Klaviyo API로 제품 조회, 장바구니 담기, 구매 등의 웹사이트 이벤트 데이터를 직접 전송하는 방식입니다. 이 설정은 일반적으로 서버사이드 Google Tag Manager(sGTM)와 Stape 같은 플랫폼을 통해 구현됩니다. 서버에서 데이터를 처리함으로써 기업은 브라우저 제한, 광고 차단기, 쿠키 제한으로 인한 문제를 방지하고 주요 사용자 액션을 안정적으로 수집하여 Klaviyo로 전송할 수 있습니다.
사용자 브라우저에서 실행되는 JavaScript에 의존하는 클라이언트사이드 추적과 달리, 서버사이드 추적은 어떤 데이터를 언제 보낼지 더욱 정밀하게 제어할 수 있습니다. 이벤트 정확도를 높이고 어트리뷰션을 개선하며 데이터 프라이버시 규정 준수도 원활하게 지원합니다. Stape의 서버사이드 Klaviyo 태그를 사용하면 브랜드는 Klaviyo.js에 의존하지 않고도 이벤트를 추적할 수 있어 프론트엔드 스크립트 부하를 줄이고 Klaviyo 계정으로 유입되는 데이터를 깨끗하고 일관되게 유지할 수 있습니다. 데이터 스트림을 서버 컨테이너에 중앙 집중화하면 향후 보안이 강화된 Google Ads 전환 추적 분석과 같은 다른 주요 마케팅 도구를 손쉽게 통합할 수 있는 탄탄한 기반이 마련됩니다.
Klaviyo의 웹사이트 이벤트 추적을 사용하면 사이트 내 사용자 행동을 기반으로 세그먼트를 생성하고 자동화 플로우를 실행할 수 있습니다. 예를 들어, 누군가 장바구니에 제품을 담았지만 구매를 완료하지 않은 경우, 두고 간 제품을 상기시켜 주어야 합니다. 바로 이때 Klaviyo의 이벤트 추적이 활용됩니다. 장바구니 이탈 고객을 위한 개인화된 이메일을 트리거하려면 먼저 제품명, URL, 이미지 등 주요 제품 세부정보가 포함된 커스텀 이벤트를 사이트에서 전송해야 합니다. 웹사이트 이벤트를 Klaviyo로 전송하는 방법에는 JavaScript 요청, 서버사이드 요청, 서버 Google Tag Manager 컨테이너를 통한 전송 등 여러 가지가 있습니다.
Klaviyo의 웹사이트 이벤트 추적은 매출을 유도하는 개인화된 행동 기반 마케팅을 실행하는 데 필수적입니다. 제품 조회, 장바구니 담기, 구매 등 사용자의 행동을 파악함으로써 각 고객의 여정에 맞춘 자동화 이메일이나 SMS 메시지를 트리거할 수 있습니다. 이를 통해 마케팅을 더욱 관련성 높고 시의적절하며 효과적으로 운영할 수 있습니다.
적절한 이벤트 추적이 없으면 장바구니 이탈 복구, 비활성 사용자 재인게이지먼트 유도, 브라우징 행동 기반 제품 추천 등의 기회를 놓치게 됩니다. sGTM을 통한 서버사이드 추적은 브라우저 기반 추적이 차단되는 환경에서도 데이터를 안정적으로 수집할 수 있도록 지원하여, 일관된 성과를 유지하고 마케팅 결과를 개선할 수 있도록 돕습니다.
1. 데이터 정확도 향상. 서버사이드 추적은 브라우저 제한, 광고 차단기, 쿠키 규제를 우회하여 구매나 장바구니 업데이트 같은 중요한 이벤트가 안정적으로 수집되어 Klaviyo로 전송되도록 보장합니다.
2. 성능 개선. 추적 로직을 브라우저에서 서버로 이전하면 페이지 로딩 속도에 미치는 영향이 줄어듭니다. 용량이 클 수 있는 Klaviyo의 JavaScript 라이브러리와 달리, 서버사이드 추적은 사이트 속도와 사용자 경험을 향상시킵니다.
3. 어트리뷰션 강화. 정확하고 중단 없는 이벤트 추적을 통해 클라이언트사이드 추적이 실패하는 상황에서도 Klaviyo가 매출, 인게이지먼트 및 기타 액션을 특정 캠페인에 정확하게 기여할 수 있습니다.
4. 수월한 규정 준수 및 통제권 확보. 서버사이드 설정을 사용하면 수집, 저장 및 전송되는 데이터를 직접 관리할 수 있어 GDPR이나 CCPA와 같은 개인정보 보호 규정을 준수하기가 훨씬 쉬워집니다.
5. 개발자 불필요(sGTM 활용 시). 서버 Google Tag Manager와 함께 Stape 같은 도구를 사용하면 코드를 작성하지 않고도 서버사이드 추적을 구현할 수 있습니다. 모든 작업이 sGTM 인터페이스를 통해 관리됩니다.
| 이벤트 이름 | 유형 | 설명 |
| Viewed Product | 이커머스 | 사용자가 제품 페이지를 조회할 때 트리거됩니다. 제품 추천에 사용됩니다. |
| Added to Cart | 이커머스 | 사용자가 장바구니에 상품을 추가할 때 실행됩니다. 장바구니 이탈 플로우를 활성화합니다. |
| Started Checkout | 이커머스 | 결제 프로세스의 시작을 추적합니다. 결제 리마인더에 사용됩니다. |
| Placed Order | 이커머스 | 주문이 완료되었을 때 기록됩니다. 주문 확인 및 구매 후 플로우를 트리거합니다. |
| Fulfilled Order | 이커머스 | 주문 상품이 발송되었거나 배송 완료되었음을 나타냅니다. 배송 업데이트 안내에 사용됩니다. |
| Cancelled Order | 이커머스 | 사용자가 주문을 취소한 시점을 표시합니다. 고객 회복 마케팅이나 피드백 수집에 유용합니다. |
| Opened Email | 인게이지먼트 | Klaviyo 이메일이 열렸을 때 기록됩니다(추적 픽셀 사용). |
| Clicked Email | 인게이지먼트 | 이메일 내 링크가 클릭되었을 때 기록됩니다. 인게이지먼트 기반 세그먼트 생성에 적합합니다. |
| Signed Up | 커스텀 | 계정 생성 또는 뉴스레터 구독을 추적합니다. 웰컴 플로우에 유용합니다. |
| Subscribed to SMS | 커스텀 | SMS 마케팅 수신 동의를 표시합니다. |
| Visited Pricing Page | 커스텀 | 가격이나 주요 기능 등 핵심 페이지 방문을 추적합니다. SaaS 플로우에서 자주 사용됩니다. |
| Completed Survey | 커스텀 | 구매 후 피드백이나 만족도 설문조사 완료 내역을 수집합니다. |
| Watched Video | 커스텀 | 동영상 콘텐츠(예: 제품 또는 온보딩 영상)와의 상호작용을 기록합니다. |
1. Google Tag Manager 서버 컨테이너가 이미 설치되어 있는지 확인합니다.
2. Google Tag Manager 웹 컨테이너에 사용자에 대해 필요한 모든 정보가 들어 있는지 확인합니다. 웹 컨테이너 내에 이미 Google Analytics나 Facebook 추적을 설정해 두었다면 해당 데이터가 GTM 변수나 데이터 레이어에 존재할 수 있습니다.
3. 웹 GTM 컨테이너에서 서버 컨테이너로 필요한 데이터를 전송합니다. 서버 GTM으로 데이터를 전송하는 방법에는 두 가지가 있습니다:
– Data Tag 및 Data Client 사용. Data Tag에는 사용자 데이터를 저장하는 기능이 내장되어 있어 이 방식을 권장합니다. 사용자 이메일을 저장하여 Klaviyo 이벤트를 더욱 정확하게 추적할 수 있습니다.
4. 서버 Template Gallery를 통해 서버 컨테이너에 Klaviyo 태그를 추가합니다.
5. 서버 컨테이너에서 새 태그를 생성합니다 → 태그 유형: Klaviyo.
6. 태그를 구성합니다.
6.1 Type - 드롭다운 목록에서 추적하려는 액션 유형을 선택합니다:
6.2 Private API Key - 이 키는 Klaviyo에서 데이터를 읽고 목록과 같은 민감한 객체를 수정할 수 있는 권한을 부여합니다. Private API Key를 찾는 방법은 Klaviyo의 Private API Key 문서를 참조하세요. 이 파라미터는 태그 구성 시 어떤 액션 유형을 선택하든 반드시 필요합니다.
6.3 Email - 사용자 이메일이 담긴 변수를 추가합니다.
6.4 Klaviyo User ID - Klaviyo에서 자동으로 생성하는 사용자 프로필의 고유 식별자입니다.
6.5 Event name (“Event” 액션 유형을 선택한 경우) - 추적하려는 이벤트 유형을 지정합니다. 앞선 섹션에서 태그로 추적할 수 있는 이벤트 목록을 확인하실 수 있습니다.
6.6 List ID (“Add to list” 액션 유형을 선택한 경우) - List ID를 확인하려면 List ID에 대한 Klaviyo 문서를 참조하세요.
6.7 Use Optimistic Scenario - 체크하면 태그가 API 응답을 기다리지 않고 즉시 gtmOnSuccess()를 호출합니다. 이렇게 하면 sGTM 응답 속도는 빨라지지만, API 호출 자체가 실패하더라도 태그는 항상 성공 실행 상태를 보고합니다.
6.8 Store email in cookies - 이메일이 제출되면 쿠키에 저장하며, 현재 이벤트나 프로필 생성 또는 업데이트 중 이메일 정보가 누락되었을 때 이 저장된 값을 대체값(fallback)으로 사용합니다.
6.9 전송하려는 event/customer properties를 추가합니다.
태그 구성 예시는 다음과 같습니다:

7. 트리거를 추가합니다. 이 예시에서 해당 태그는 Data Client가 수신한 커스텀 이벤트 add to cart에서 트리거됩니다.

8. 설정한 이벤트를 테스트합니다. 서버 컨테이너에서 Klaviyo 태그가 정상적으로 트리거되고 이벤트가 Klaviyo 연락처와 연결되었는지 확인합니다.
이 가이드에서는 서버사이드 GTM 컨테이너를 통해 Klaviyo 이벤트 추적을 구현하는 방법을 설명했습니다. 하지만 웹사이트에서 마케팅 플랫폼으로 Klaviyo 데이터를 전송하는 방법이 서버 GTM만 있는 것은 아닙니다.
Signals Gateway 또는 Conversions API Gateway(CAPIG)와 같은 다른 서버사이드 추적 솔루션을 선택하면, 서버 GTM 컨테이너를 구축하고 관리하지 않고도 Klaviyo를 연동할 수 있습니다. Klaviyo용 무료 Stape Conversion Tracking 앱은 Klaviyo CRM에서 직접 주요 고객 이벤트를 전송할 수 있는 솔루션입니다.
이 앱은 링크 클릭이나 구독 취소 등 Klaviyo 이벤트를 연동된 광고 및 분석 플랫폼으로 자동 전달합니다. 이를 통해 퍼스트 파티 고객 데이터를 더욱 효과적으로 활용하고, 캠페인 성과를 개선하며, 잠재고객 타겟팅을 최적화할 수 있습니다.
참고:
이미 서버 GTM 컨테이너를 보유하고 있더라도 Stape Conversion Tracking 앱을 함께 사용할 수 있습니다. 이 경우 Klaviyo 이벤트는 기존의 서버사이드 추적 인프라를 통해 라우팅됩니다.
앱 사용을 시작하려면 Klaviyo용 Stape Conversion Tracking 앱 설정 단계별 가이드를 확인하세요.

가장 적합한 방식은 기술적 요구사항과 마케팅 목표에 따라 달라집니다. 주요 옵션에 대한 요약은 다음과 같습니다:
서버 Google Tag Manager용 Klaviyo 태그를 사용하여 이벤트 추적을 설정하면 커스텀 코드를 작성하거나 다음 배포 일정을 오래 기다릴 필요가 없습니다. 이 연동을 통해 고급 플로우와 맞춤형 이메일을 제작할 수 있으며, 서버사이드 추적에 익숙하다면 매우 빠르고 간편하게 설정할 수 있습니다!
Klaviyo 웹사이트 이벤트 추적을 설정하고 계신가요?
Stape이 도와드릴 수 있습니다! Get A Quote를 클릭하고 양식을 작성해 주시면 견적을 보내드립니다.
Get A Quote솔루션
2026.10.28
댓글