Shopify Conversions API(CAPI): Meta, Google, TikTok 서버사이드 트래킹 설정 방법
Conversions API(흔히 CAPI라고 부릅니다)는 브라우저 기반 광고 픽셀의 서버사이드 대응물입니다. 방문자의 브라우저에서 실행되는 JavaScript에 의존해 전환을 보고하는 대신, CAPI는 이벤트 데이터를 여러분의 서버에서 광고 플랫폼의 서버로 직접 전송합니다. Shopify 스토어 운영자에게 이것은 이제 필수입니다. 광고 차단기, iOS 개인정보 보호 제한, 브라우저 쿠키 제한으로 인해 픽셀은 실제 전환의 20~40%를 놓치고 있습니다. CAPI는 그 잃어버린 데이터를 되찾아 줍니다.
이 가이드에서는 Conversions API가 어떻게 작동하는지, 어떤 플랫폼이 제공하는지, 그리고 Meta(Facebook과 Instagram), Google, TikTok, Pinterest를 위해 Shopify 스토어에서 어떻게 설정하는지 다룹니다.
Conversions API(CAPI)란 무엇인가요?
Conversions API는 광고 플랫폼이 제공하는 서버사이드 인터페이스로, 전환 이벤트(구매, 장바구니 담기, 결제, 페이지 뷰)를 여러분의 서버에서 직접 전송할 수 있게 해줍니다. "CAPI"라는 용어는 Facebook과 Instagram 광고를 위한 Meta의 Conversions API에서 시작되었지만, 이제 이 개념은 모든 주요 플랫폼에 서로 다른 이름으로 존재합니다.
- Meta: Conversions API (CAPI)
- Google: Enhanced Conversions 및 Measurement Protocol
- TikTok: Events API
- Pinterest: Conversions API
- Snapchat: Conversions API
- Reddit: Conversions API
이들은 모두 같은 원리로 작동합니다. 여러분의 서버가 이벤트 유형, 거래 세부 정보, 매칭을 위한 해시된 고객 식별자를 포함한 구조화된 이벤트 페이로드를 플랫폼의 API 엔드포인트로 전송합니다. 플랫폼은 마치 브라우저에서 픽셀이 발동한 것처럼 이 데이터를 사용해 전환을 올바른 광고 캠페인에 어트리뷰션합니다.
Shopify 스토어에 CAPI가 필요한 이유
어떤 플랫폼에서든 유료 광고를 운영하면서 전환 추적을 브라우저 픽셀에만 의존하고 있다면, 불완전한 데이터로 운영하고 있는 것입니다. 정확히 어떤 일이 일어나고 있는지 살펴봅시다.
픽셀이 전환을 놓치고 있습니다
광고 차단기(인터넷 사용자의 30~42%가 사용)는 Meta, Google, TikTok 등 여러 플랫폼의 트래킹 스크립트를 차단합니다. Safari의 지능형 추적 방지(ITP)는 JavaScript 쿠키 수명을 7일로 제한합니다. Firefox의 향상된 추적 방지 기능은 알려진 트래커를 기본적으로 차단합니다. Brave 브라우저는 URL에서 클릭 식별자를 아예 제거합니다. 차단된 이벤트 하나하나가 광고 플랫폼이 볼 수 없는 전환입니다.
누락된 데이터는 캠페인 성과를 해칩니다
광고 플랫폼은 머신러닝으로 누구에게 광고를 보여줄지 최적화합니다. 전환의 30%가 누락되면 알고리즘은 이상적인 고객에 대해 왜곡된 시각을 갖게 됩니다. 입찰, 타겟팅, 크리에이티브 선택을 제대로 최적화할 수 없습니다. 그 결과는 더 높은 CPA, 더 나쁜 ROAS, 낭비되는 광고비입니다. CAPI는 알고리즘이 최상의 성과를 내는 데 필요한 완전한 전환 데이터를 제공합니다.
플랫폼은 서버사이드 데이터를 가진 광고주를 우대합니다
Meta는 명확히 밝혀 왔습니다. 픽셀과 함께 CAPI를 구현한 광고주는 더 나은 광고 게재와 더 낮은 결과당 비용을 경험합니다. Google은 더 높은 데이터 품질에 더 나은 스마트 자동 입찰 성과로 보답합니다. TikTok의 최적화 엔진은 Events API 데이터가 있을 때 더 잘 작동합니다. CAPI 설정은 단순한 데이터 복구가 아닙니다. 광고 경매에서의 경쟁 우위입니다.
Shopify를 위한 Meta Conversions API(CAPI)
대부분의 DTC 브랜드에서 Meta(Facebook과 Instagram) 광고가 주력 유료 채널이라는 점을 고려하면, Meta의 Conversions API는 Shopify 스토어에서 가장 널리 구현되는 서버사이드 트래킹 솔루션입니다.
Meta CAPI가 전송하는 것
Conversions API는 다음을 포함한 이벤트를 Meta에 전송합니다.
- 이벤트 이름: Purchase, AddToCart, InitiateCheckout, PageView, ViewContent
- 이벤트 데이터: 주문 금액, 통화, 상품 ID, 상품명, 수량
- 고객 파라미터: 해시된 이메일, 해시된 전화번호, 외부 ID, fbclid(클릭 식별자), fbc 및 fbp 쿠키, 클라이언트 IP 주소, user agent
포함하는 고객 파라미터가 많을수록 Events Manager의 Event Match Quality(EMQ) 점수가 높아집니다. EMQ가 높다는 것은 Meta가 더 많은 전환을 올바른 사용자와 광고 캠페인에 매칭할 수 있다는 뜻입니다. 고객이 결제 시 이메일과 전화번호를 제공하기 때문에 Shopify 스토어는 여기서 자연스러운 이점을 갖습니다.
Shopify에서 Meta CAPI를 설정하는 방법
세 가지 주요 접근 방식이 있습니다.
- Shopify 기본 Meta 통합: Shopify는 기본적인 CAPI 지원을 포함한 네이티브 Meta 채널을 제공합니다. 하지만 한계가 있습니다. 사용 가능한 모든 고객 파라미터를 수집하고 전달하지 않기 때문에 이벤트 매칭 품질이 낮은 경우가 많고, 모든 이벤트 유형을 커버하지 않는 Shopify 결제 통합에 의존합니다.
- 수동 API 구현: Meta의 Conversions API 문서를 참고해 커스텀 서버사이드 통합을 직접 구축할 수 있습니다. 이를 위해서는 개발 리소스가 필요하고, 인증, 이벤트 포맷팅, 고객 데이터 해싱, 중복 제거 로직을 처리해야 하며, Meta가 API를 업데이트할 때마다 지속적인 유지 보수가 필요합니다.
- Converlay(권장): Converlay Shopify 앱을 설치하고 Meta Pixel ID와 Conversions API 액세스 토큰을 연결하면 몇 분 안에 이벤트가 흐르기 시작합니다. Converlay는 고객 파라미터 해싱, 이벤트 중복 제거, 클릭 ID 수집, 모든 이벤트 포맷팅을 자동으로 처리합니다. 대부분의 판매자가 며칠 안에 Event Match Quality 점수가 "Good" 또는 "Great"에 도달하는 것을 확인합니다.
Meta CAPI 모범 사례
- 픽셀과 CAPI를 동시에 운영하세요. Meta는 최대 커버리지를 위해 이를 권장하며, 이벤트 ID를 사용해 중복을 제거합니다.
- Events Manager에서 Event Match Quality 점수를 모니터링하세요. "Good"(6 이상) 또는 "Great"(8 이상)를 목표로 하세요.
fbclid파라미터를 전송하고 있는지 확인하세요. 클릭 기반 어트리뷰션에서 가장 중요한 단일 파라미터입니다.- 모든 표준 이커머스 이벤트를 전송하세요: PageView, ViewContent, AddToCart, InitiateCheckout, Purchase.
Shopify를 위한 Google Enhanced Conversions와 Measurement Protocol
Google은 전환 데이터를 위한 두 가지 서버사이드 접근 방식을 제공합니다. Google Ads용 Enhanced Conversions와 GA4용 Measurement Protocol입니다. 둘 다 Shopify 스토어의 데이터 정확도를 개선합니다.
Google Enhanced Conversions
Enhanced Conversions를 사용하면 전환 태그와 함께 해시된 퍼스트파티 고객 데이터(이메일, 전화번호, 주소)를 보낼 수 있습니다. Google은 이 데이터로 전환을 로그인된 Google 사용자와 매칭하여, 쿠키 제한으로 사라졌을 전환을 되찾아 줍니다. Shopify 스토어에게 이는 Google Ads가 더 많은 구매를 올바른 캠페인에 어트리뷰션할 수 있다는 뜻이며, 특히 사용자가 모바일에서 광고를 클릭하고 데스크톱에서 구매하는 기기 간 전환에서 그렇습니다.
GA4 Measurement Protocol
Measurement Protocol을 사용하면 서버에서 Google Analytics 4로 이벤트를 직접 보낼 수 있습니다. 픽셀(gtag.js)을 통해 전송되는 GA4 이벤트는 광고 차단기에 차단되기 때문에 Shopify 스토어에게 이는 매우 유용합니다. Measurement Protocol을 통한 서버사이드 이벤트는 GA4 리포트가 광고 차단기가 없는 방문자의 활동만이 아니라 실제 스토어 활동을 반영하도록 보장합니다.
Shopify에서 Google 서버사이드 트래킹 설정하기
Converlay에서 Google Ads 전환 ID와 GA4 측정 ID를 연결하세요. Converlay는 구매 및 이커머스 이벤트를 Google Ads(전환 최적화 및 스마트 자동 입찰용)와 GA4(분석 및 리포팅용) 양쪽으로 전송합니다. 정확한 클릭 기반 어트리뷰션을 위해 gclid 클릭 식별자가 자동으로 수집되고 전달됩니다.
Shopify를 위한 TikTok Events API
TikTok의 Events API는 TikTok Pixel의 서버사이드 대응물입니다. TikTok에서 광고하는 Shopify 스토어에게 Events API가 중요한 이유는, TikTok의 픽셀(analytics.tiktok.com)이 사실상 모든 광고 차단기에 차단되기 때문입니다.
TikTok Events API가 전송하는 것
Events API는 다음을 포함한 구조화된 이벤트 데이터를 TikTok에 전송합니다.
- 이벤트 유형: PageView, ViewContent, AddToCart, InitiateCheckout, CompletePayment
- 콘텐츠 파라미터: 상품 ID, 콘텐츠 유형, value, 통화
- 사용자 파라미터: 해시된 이메일, 해시된 전화번호, ttclid(TikTok 클릭 ID), IP 주소, user agent
Shopify에서 TikTok Events API 설정하기
Converlay에서 TikTok Pixel ID와 Events API 액세스 토큰을 추가하세요. Converlay는 Shopify 이벤트를 TikTok이 기대하는 이벤트 형식으로 매핑하고 어트리뷰션을 위해 ttclid를 포함시킵니다. TikTok Events Manager에는 "Browser"로 태그된 픽셀 이벤트와 함께 "Server"로 태그된 수신 이벤트가 표시됩니다.
Shopify를 위한 Pinterest Conversions API
Pinterest의 Conversions API도 같은 패턴을 따릅니다. Pinterest 광고를 운영하는 Shopify 스토어에게 Conversions API는 광고 차단기와 브라우저 제한 때문에 Pinterest Tag가 놓치는 전환 데이터를 되찾아 줍니다.
Converlay에서 Pinterest Tag ID와 Conversions API 액세스 토큰을 연결하세요. 페이지 뷰, 장바구니 담기, 결제, 구매를 포함한 이벤트가 매칭을 위한 해시된 고객 식별자와 함께 Pinterest의 API로 전송됩니다. Pinterest는 이 데이터를 사용해 광고 캠페인을 최적화하고 전환을 정확하게 어트리뷰션합니다.
Converlay로 모든 플랫폼의 CAPI를 한 번에 설정하기
가장 효율적인 접근은 모든 광고 플랫폼의 서버사이드 트래킹을 동시에 설정하는 것입니다. Converlay를 사용한 과정은 다음과 같습니다.
- Converlay 설치 — Shopify App Store에서 설치하세요.
- 각 플랫폼의 자격 증명 추가 — Converlay 대시보드에서 Meta, Google, TikTok, Pinterest 및 사용 중인 기타 플랫폼의 Pixel ID, API 토큰, 전환 ID를 입력하세요.
- 이벤트 전달 활성화 — 각 플랫폼에 대해 활성화하세요. Converlay는 Shopify 이벤트를 한 번 수집해 연결된 모든 플랫폼으로 동시에 배포합니다.
- 각 플랫폼에서 확인 — 서버 이벤트가 도착하고 있는지 확인하세요. Meta Events Manager, Google Ads 전환 상태, TikTok Events Manager, Pinterest 전환 태그 진단을 확인하세요.
- 영향 모니터링 — 처음 2주 동안 지켜보세요. 보고되는 전환의 증가와 플랫폼 전반의 이벤트 매칭 품질 개선을 추적하세요.
이 접근 방식의 장점은 Shopify 스토어의 구매 이벤트 하나가 연결된 모든 플랫폼으로 한 번에 전송된다는 것입니다. 고객 한 명이 상품을 구매하면 Meta, Google, TikTok, Pinterest가 모두 각자의 API를 통해 전환 데이터를 받습니다. 어떤 플랫폼에도 브라우저 의존성이 없습니다.
CAPI vs 픽셀: 둘 다 필요한가요?
네. 모든 광고 플랫폼이 픽셀과 CAPI를 동시에 운영할 것을 권장합니다. 이유는 다음과 같습니다.
| 항목 | 픽셀만 | CAPI만 | 픽셀 + CAPI |
|---|---|---|---|
| 광고 차단기가 없는 방문자 | 추적됨 | 추적됨 | 추적됨 |
| 광고 차단기가 있는 방문자 | 유실 | 추적됨 | 추적됨 |
| 실시간 이벤트 | 예 | 약간의 지연 | 예(픽셀) + 백업(CAPI) |
| 브라우저 이벤트(스크롤, 페이지 체류 시간) | 예 | 아니요 | 예 |
| 중복 제거 | 해당 없음 | 해당 없음 | 이벤트 ID를 통해 자동 |
| 데이터 완전성 | 60-70% | 85-90% | 95-99% |
둘 다 운영하면 차단되지 않은 방문자에 대한 픽셀 이벤트의 속도와, 그 외 모든 사람에 대한 서버사이드 이벤트의 안정성을 함께 얻을 수 있습니다. 플랫폼이 중복 제거를 처리하므로 이중 집계는 없습니다.
자주 묻는 질문
CAPI와 픽셀의 차이는 무엇인가요?
픽셀은 방문자의 브라우저에서 실행되어 광고 플랫폼으로 이벤트를 보내는 JavaScript 스니펫입니다. CAPI(Conversions API)는 같은 이벤트를 여러분의 서버에서 광고 플랫폼 서버로 직접 전송합니다. 픽셀은 광고 차단기와 브라우저 개인정보 보호 기능에 차단될 수 있습니다. CAPI는 브라우저를 완전히 우회하기 때문에 차단될 수 없습니다.
CAPI는 무료인가요?
API 자체는 무료입니다. Meta, Google, TikTok, Pinterest는 서버사이드 이벤트 수신에 요금을 부과하지 않습니다. 비용은 구현에서 발생합니다. 커스텀 통합을 구축하고 유지하는 개발자 시간이거나, 통합을 대신 처리해 주는 Converlay 같은 도구의 구독료입니다.
CAPI가 낮은 ROAS를 해결해 주나요?
낮은 ROAS의 원인이 누락된 전환 데이터라면(매우 흔한 경우입니다), CAPI는 보이지 않던 전환을 되찾아 보고되는 ROAS를 직접적으로 개선합니다. 더 중요한 것은, 완전한 데이터가 광고 플랫폼 알고리즘의 최적화를 도와 시간이 지나면서 실제 캠페인 성과도 개선될 수 있다는 점입니다.
CAPI가 올바르게 작동하는지 어떻게 알 수 있나요?
각 플랫폼의 이벤트 관리 대시보드를 확인하세요. Meta Events Manager는 "Browser" 이벤트와 함께 "Server"로 표시된 이벤트를 보여줍니다. Google Ads는 전환 액션 상태를 표시합니다. TikTok Events Manager는 이벤트를 소스별로 라벨링합니다. 브라우저와 서버 이벤트가 섞여 있고, 총 전환 수가 픽셀만 사용할 때보다 많아진 것을 확인할 수 있어야 합니다.
Shopify에 기본 CAPI 지원이 있나요?
Shopify는 기본적인 CAPI 기능을 갖춘 네이티브 Meta 채널을 제공합니다. 하지만 Meta만 커버하며 이벤트 매칭 품질에 한계가 있습니다. Meta, Google, TikTok, Pinterest 및 기타 플랫폼 전반에 걸친 포괄적인 서버사이드 트래킹을 위해서는 Converlay 같은 전용 솔루션이 훨씬 더 나은 커버리지와 데이터 품질을 제공합니다.
개발자 없이 CAPI를 설정할 수 있나요?
네. Converlay를 사용하면 Shopify에서 CAPI를 설정하는 데 코딩이 필요 없습니다. 앱을 설치하고 플랫폼 자격 증명을 입력하면 서버사이드 이벤트가 흐르기 시작합니다. 전체 설정 과정은 며칠이나 몇 주의 개발 작업이 아니라 몇 분이면 끝납니다.
CAPI는 고객 데이터 프라이버시를 어떻게 처리하나요?
CAPI 구현은 고객 데이터(이메일, 전화번호)를 광고 플랫폼에 보내기 전에 SHA-256으로 해시합니다. 플랫폼은 CAPI를 통해 원본 고객 데이터를 절대 받지 않습니다. 또한 CAPI는 (GDPR, CCPA 등) 동의가 요구되는 경우 동의를 제공한 방문자의 데이터만 전송해야 합니다. Converlay는 동의 기반 이벤트 필터링을 지원합니다.
Converlay로 Shopify 스토어에 CAPI를 설정 하고, 픽셀이 놓치고 있는 전환을 되찾기 시작하세요. 몇 분 안에 모든 광고 플랫폼을 연결할 수 있습니다.