서버사이드 추적이란? 쿠키가 막혀도 전환이 빠지지 않게 하는 구조
브라우저 픽셀만 쓰면 왜 전환이 빠지는지, 서버사이드 추적으로 무엇을 보완할 수 있는지 마케터 관점에서 정리했습니다.
광고 관리자에 찍힌 구매 수와 쇼핑몰 주문 수가 다르다는 이야기는 대행사에서 가장 흔한 문의 중 하나입니다. 차이의 일부는 기여 기간이나 집계 방식 같은 정의의 문제이지만, 일부는 실제로 이벤트가 전송되지 않아서 생깁니다. 이 글은 후자, 즉 전송이 빠지는 이유와 서버사이드 추적이 그 문제를 어디까지 줄여주는지를 다룹니다.
브라우저 픽셀만으로는 왜 전환이 빠질까
픽셀과 태그는 방문자의 브라우저에서 자바스크립트로 실행됩니다. 그래서 브라우저 환경에 따라 결과가 달라집니다.
- 인앱 브라우저: 인스타그램, 카카오톡, 네이버 앱 같은 앱 안에서 열리는 웹뷰는 일반 브라우저와 쿠키와 저장소 정책이 다르고, 앱 전환 중에 세션이 끊기기도 합니다.
- 브라우저의 추적 방지: 사파리의 ITP처럼 스크립트가 만든 쿠키의 수명을 줄이는 정책이 있어, 며칠 뒤 돌아와 구매하는 사용자를 광고 클릭과 연결하기 어려워집니다.
- 광고 차단 도구: 확장 프로그램이 알려진 추적 도메인으로의 요청을 막으면 이벤트가 나가지 않습니다.
- 외부 결제 이탈: 간편결제 앱이나 외부 결제 페이지에서 결제하고 쇼핑몰 완료 페이지로 돌아오지 않으면, 완료 페이지에 심어둔 구매 태그가 실행되지 않습니다.
이 중 마지막이 쇼핑몰에서 가장 큰 구멍이 되는 경우가 많습니다. 결제는 끝났는데 구매 이벤트는 한 번도 발화하지 않은 것입니다.
전환이 덜 보이면 보고서만 달라지는 것이 아니라, 광고 매체의 입찰 최적화에 쓰이는 신호도 줄어듭니다. 그래서 측정 문제는 곧 성과 문제로 이어질 수 있습니다.
서버사이드 추적은 무엇이 다른가
서버사이드 추적은 이벤트를 보내는 주체를 브라우저에서 서버로 옮기는 방식입니다. 대표적인 구성은 두 가지입니다.
- 서버 컨테이너 방식: 구글 태그 매니저의 서버 컨테이너처럼, 브라우저가 우리 도메인의 서버로 이벤트를 보내고 서버가 이를 GA4와 광고 매체로 전달합니다.
- 매체 API 직접 연동: 메타 전환 API처럼 매체가 제공하는 서버 API로, 주문 시스템이 확정된 이벤트를 직접 보냅니다.
주문 확정 이벤트는 결제 승인 웹훅이나 주문 데이터베이스에서 나오므로 브라우저 상태와 무관하게 발생합니다. 외부 결제에서 돌아오지 않은 사용자의 구매도 서버는 알고 있습니다.
이중 수집과 중복 제거
서버사이드가 브라우저를 완전히 대체하는 경우는 드뭅니다. 광고 클릭 식별자나 브라우저 쿠키처럼 브라우저에서만 얻을 수 있는 신호가 매칭 품질에 도움이 되기 때문에, 보통은 브라우저와 서버 두 경로로 모두 보냅니다.
두 경로로 같은 구매를 보내면 중복 집계가 생깁니다. 이를 막으려면 같은 이벤트에 같은 이름과 같은 event_id를 붙여, 매체가 하나로 합치도록 해야 합니다. 구매는 주문번호를 event_id로 쓰는 방식이 가장 단순합니다. 자세한 방법은 메타 전환 API 중복 제거 글에서 다룹니다.
도입 전에 먼저 할 일
구현보다 측정이 먼저입니다.
- 누락 규모 확인: 같은 기간의 주문 데이터베이스 건수, GA4 구매 수, 광고 매체 구매 수를 나란히 놓습니다. 어느 구간에서 얼마나 빠지는지 보입니다.
- 핵심 이벤트만 선택: 처음부터 모든 이벤트를 옮기지 말고 구매, 상담 신청, 회원가입 같은 3~5개로 시작합니다.
- 식별자 설계: 이벤트마다 중복 제거에 쓸 ID 규칙을 정합니다.
- 구현과 검증: 매체의 테스트 도구로 서버 이벤트가 받아들여지는지, 중복 제거가 되는지 확인합니다.
- 전후 비교: 2~4주 동안 주문 대비 매체 전환 수의 비율이 어떻게 변하는지 봅니다.
한계와 주의점
- 모든 누락이 사라지지는 않습니다. 클릭 자체가 기록되지 않거나 사용자가 구매 전에 이탈하는 경우는 서버가 알 수 없습니다.
- 동의와 고지가 필요합니다. 이메일이나 전화번호를 매체에 보낼 때는 해시 처리를 하더라도 수집 동의와 개인정보처리방침 고지가 전제입니다.
- 운영 비용이 생깁니다. 서버 컨테이너나 웹훅 수신 서버는 유지비와 모니터링이 필요합니다. 비용 대비 효과는 광고비 규모와 누락 비율로 가늠하세요.