구글 태그와 매체 픽셀이 함께 설치된 랜딩페이지: 전환 측정 충돌을 예방하는 법

#전환 측정
#Google Tag Manager
#구글 태그
#Google Ads
#픽셀
#중복 전환
#전환 링커
#퍼포먼스 광고
구글 태그와 매체 픽셀이 함께 설치된 랜딩페이지: 전환 측정 충돌을 예방하는 법

TL;DR

구글 태그, Google Tag Manager(GTM), 매체 픽셀이 한 랜딩페이지에 함께 있어도 문제는 아닙니다. 다만 같은 전환을 어떤 태그가 언제 몇 번 전송하는지가 불명확하면 중복 전환, 누락, 잘못된 광고 최적화가 발생할 수 있습니다.

핵심은 태그 수를 무조건 줄이는 것이 아니라, 전환 이벤트별로 발화 주체·트리거·고유 식별자·검증 방법을 하나의 기준표로 관리하는 것입니다.

한 페이지에 태그가 많다고 바로 충돌하는 것은 아닙니다

랜딩페이지에는 보통 Google 태그 또는 GTM 컨테이너, Google Ads 전환 태그, GA4 이벤트, 메타 픽셀, 틱톡 픽셀 등이 함께 들어갑니다. 매체별 광고 성과를 각각 측정하려면 여러 태그가 공존하는 상황 자체는 자연스럽습니다.

문제가 되는 경우는 같은 플랫폼의 태그가 의도치 않게 중복 설치되거나, 하나의 완료 행동이 여러 경로에서 같은 전환으로 중복 전송될 때입니다. Google Ads는 이전 전환 태그가 남아 있거나 동일 페이지에 여러 Google 태그 또는 GTM 컨테이너가 설치된 경우 측정 문제가 생길 수 있다고 안내합니다. 또한 사이트를 이중 태깅하면 중복 전환 보고가 발생할 수 있습니다. Google Ads 태그 문제 해결 안내 Google Ads 웹 전환 설정 안내

따라서 점검의 첫 질문은 “픽셀이 몇 개인가?”가 아니라 다음과 같아야 합니다.

  • 이 버튼 클릭 또는 완료 페이지 진입은 어떤 이벤트인가?
  • 그 이벤트를 Google Ads, GA4, 메타, 틱톡 중 어디에 보낼 것인가?
  • 각 플랫폼으로 보내는 태그는 페이지에서 한 번만 실행되는가?
  • 브라우저와 서버가 같은 이벤트를 함께 보낸다면 중복 제거 키가 있는가?

전환 이벤트마다 단일한 측정 설계를 먼저 정합니다

측정 충돌은 태그 코드를 먼저 붙이고 나중에 이벤트 이름을 맞추는 방식에서 자주 시작됩니다. 먼저 비즈니스 행동과 광고 전환을 분리해 정의해야 합니다.

예를 들어 상담형 랜딩페이지라면 폼 시작, 폼 제출, 상담 신청 완료는 서로 다른 행동입니다. 광고 최적화에 사용할 핵심 전환을 상담 신청 완료로 정했다면, 그 완료 행동이 실제로 성립한 순간에만 각 매체 전환 태그가 실행되도록 설계합니다.

이때 관리 문서에는 최소한 아래 항목을 남기는 편이 안전합니다.

항목 정리할 내용
전환 이름 내부에서 구분할 수 있는 명칭
실제 사용자 행동 버튼 클릭, 폼 전송 성공, 결제 완료 등
발생 위치 특정 URL, 모달 완료 상태, 데이터 레이어 이벤트 등
전송 대상 GA4, Google Ads, 메타 픽셀, 틱톡 픽셀 등
실행 방식 GTM 태그, 사이트 코드, 서버 이벤트
중복 방지 기준 거래 ID, 이벤트 ID, 1회성 완료 상태 등
검증 방법 GTM 미리보기, 태그 진단 도구, 테스트 전환 등

이 표가 없으면 같은 폼 제출을 사이트 코드와 GTM에서 각각 보내거나, GA4 이벤트를 가져온 Google Ads 전환과 Google Ads 태그 전환을 동시에 핵심 전환으로 쓰는 식의 중복 구성이 생기기 쉽습니다.

Google 태그와 GTM은 한 가지 배포 경로를 중심으로 관리합니다

Google 관련 측정은 사이트에 직접 삽입한 코드, Google 태그, GTM 컨테이너가 섞이면서 중복되는 경우가 많습니다. 특히 페이지 소스에 과거 Google Ads 전환 코드가 남아 있고, 새 GTM 컨테이너에서도 같은 전환 태그를 발화하는 상황을 확인해야 합니다.

Google Ads 전환 태그를 GTM으로 관리한다면 전환 ID와 전환 라벨이 필요합니다. 전환 가치, 거래 ID, 통화 코드는 상황에 따라 전달할 수 있습니다. GTM의 Google Ads 전환 태그 설정 안내

또한 Google Ads 전환 액션의 라벨과 사이트 또는 GTM에 구현된 라벨은 일치해야 합니다. 이벤트 기반 측정이라면 이벤트명과 파라미터도 광고 설정과 구현 간에 정확히 맞아야 합니다. Google Ads 태그 일치 조건 안내

실무적으로는 다음 중 하나를 명확히 선택하는 편이 좋습니다.

  • GTM 중심 관리: Google Ads 전환, GA4 이벤트, 매체 픽셀을 GTM에서 관리하고 사이트에는 컨테이너 코드만 둡니다.
  • 직접 코드 중심 관리: 개발 코드에서 이벤트를 전송하고, GTM에는 중복되는 전환 태그를 만들지 않습니다.
  • 혼합 관리: 불가피하게 병행한다면 이벤트별 소유자를 구분합니다. 예를 들어 Google Ads 전환은 GTM, 서버 이벤트는 백엔드처럼 역할을 분리하되 동일 이벤트의 이중 발화를 막아야 합니다.

핵심은 어떤 방식이냐보다, 동일한 Google Ads 전환이 두 경로에서 실행되지 않게 하는 것입니다.

완료 페이지 새로고침과 재방문은 별도의 중복 위험입니다

태그가 한 번만 설치되어 있어도 완료 페이지를 기준으로 전환을 측정하면 중복 집계가 생길 수 있습니다. 사용자가 결제 또는 신청 완료 페이지를 새로고침하거나 나중에 다시 방문하면 같은 주문 또는 신청에 대해 전환 태그가 다시 실행될 수 있기 때문입니다. 완료 페이지 재실행에 따른 중복 전환 안내

구매처럼 거래 단위가 분명한 전환은 Google Ads 태그에 고유 거래 ID를 전달하는 방식이 유용합니다. 동일 전환 액션에서 같은 거래 ID가 다시 수신되면 Google Ads는 두 번째 전환을 중복으로 인식해 집계하지 않습니다. Google Ads 거래 ID 중복 방지 안내

다만 거래 ID는 매 거래마다 달라야 합니다. 고정된 값이나 반복되는 값을 쓰면 실제로는 다른 주문도 첫 전환만 처리되어 과소집계될 수 있습니다. 거래 ID는 백엔드 또는 이커머스 플랫폼에서 동적으로 생성하는 구조가 필요합니다. 거래 ID 고유성 안내

상담 신청처럼 주문 번호가 없는 전환이라면 완료 페이지 진입만으로 단순 측정할지, 서버에서 발급한 신청 식별자를 쓸지, 제출 성공 상태를 기준으로 단 한 번만 이벤트를 보낼지 결정해야 합니다. 이때 브라우저 저장값만으로 재방문을 완전히 해결하려 하기보다, 실제 신청 데이터와 연결 가능한 식별 기준을 설계하는 편이 안정적입니다.

Google Ads 전환 태그가 실행되어도 광고 클릭 정보가 전환까지 유지되지 않으면 광고 전환으로 연결되지 않을 수 있습니다. GTM의 전환 링커는 랜딩페이지 URL의 광고 클릭 정보를 감지하고, 이를 자사 쿠키와 브라우저 로컬 스토리지에 저장해 이후 Google Ads 전환 태그가 클릭과 전환을 연결하도록 돕습니다. 전환 링커의 역할 안내

Google은 광고 클릭 뒤 사용자가 도달할 수 있는 페이지에 전환 링커를 배포하고, 대부분의 경우 모든 페이지 트리거를 사용하는 방식을 안내합니다. 전환 링커 배포 위치 안내

랜딩페이지와 전환 완료 페이지가 서로 다른 도메인이라면 도메인 간 연결도 점검해야 합니다. GTM 전환 링커는 대상 도메인으로 이동하는 링크에 링커 파라미터를 추가하고, 대상 도메인이 이를 읽어 측정 쿠키를 저장하는 기능을 지원합니다. 전환 링커의 도메인 간 연결 안내

다만 모든 경우에 별도 전환 링커 태그가 필요한 것은 아닙니다. 모든 페이지에서 로드되는 Google 태그가 있는 구성에서는 별도 전환 링커가 필요하지 않을 수 있으며, Google Ads 및 Floodlight 태그가 있는 컨테이너는 이벤트 전송 전에 Google 태그를 자동으로 먼저 로드합니다. Google 태그와 전환 링커 관계 안내

따라서 “전환 링커를 추가해야 한다”보다 현재 사이트의 Google 태그 구성과 실제 페이지 로드 상태를 먼저 확인해야 합니다.

픽셀과 서버 이벤트를 함께 쓸 때는 이벤트 ID를 맞춥니다

브라우저 픽셀과 서버 이벤트를 함께 쓰면 브라우저 환경 변화에도 이벤트를 보완할 수 있지만, 같은 전환이 두 번 전송될 가능성이 생깁니다. 틱톡은 Pixel과 Events API가 같은 전환 이벤트의 중복 사본을 전송하는 경우 이벤트 중복 제거가 필요하다고 안내합니다. TikTok 이벤트 중복 제거 안내

틱톡에서 Pixel과 Events API 사이 중복 제거를 적용하려면 양쪽 전송에 같은 event_id를 전달해야 합니다. 이벤트와 event_id가 같은 중복 이벤트로 판단되면 측정과 보고에는 먼저 수신한 이벤트가 기록됩니다. TikTok의 event_id 기준 안내

반대로 Pixel은 AddToCart, Events API는 Purchase처럼 서로 다른 이벤트를 각각 보낸다면 같은 이벤트가 아니므로 중복 제거 대상이 아닙니다. 두 경로 모두 Purchase를 보내는 경우에 중복 제거가 필요합니다. TikTok 이벤트 중복 여부 예시

이 원칙은 특정 매체 설정의 문제가 아니라 서버·브라우저 병행 측정 전반에 적용할 판단 기준입니다.

  • 같은 사용자 행동을 브라우저와 서버가 모두 전송하는가?
  • 두 이벤트의 이름과 발생 시점은 같은가?
  • 같은 행동임을 판별할 공통 이벤트 ID가 있는가?
  • 한쪽 전송이 실패하거나 지연되어도 보고 기준이 일관적인가?

틱톡은 Pixel과 Events API를 함께 사용할 때 사용자 여정 전반의 이벤트와 파라미터를 두 구현에서 일관되게 공유하도록 권장합니다. TikTok Events API 구현 일관성 안내

태그 충돌은 배포 전과 배포 후에 나누어 검증합니다

전환 측정은 코드가 게시되었다고 끝나지 않습니다. 실제 광고 클릭부터 전환 완료까지의 흐름을 따라가며 검증해야 합니다.

배포 전에는 태그 목록을 비교합니다.

  • 페이지 소스에 직접 삽입된 Google 태그, GTM 컨테이너, 픽셀 코드를 확인합니다.
  • GTM 작업공간에서 같은 전환 목적의 태그가 여러 개인지 확인합니다.
  • 완료 페이지, 모달 완료, 폼 제출 성공 콜백 중 실제 전환 기준이 무엇인지 확인합니다.
  • 테스트용 태그와 과거 태그가 운영 환경에 남아 있지 않은지 확인합니다.
  • GA4 중요 이벤트, Google Ads 전환 태그, 가져온 전환이 같은 행동을 중복 측정하지 않는지 확인합니다.

배포 후에는 실제 사용 흐름으로 검증합니다.

  1. 광고 클릭 파라미터가 붙은 랜딩 URL로 진입합니다.
  2. 랜딩페이지와 다음 단계 페이지에서 필요한 태그가 한 번씩 로드되는지 봅니다.
  3. 폼 제출 또는 결제를 한 번 수행합니다.
  4. 완료 화면을 새로고침하거나 뒤로 갔다 다시 진입해 전환 태그가 다시 실행되는지 확인합니다.
  5. 브라우저 이벤트와 서버 이벤트를 함께 쓴다면 동일 이벤트 ID가 전달되는지 확인합니다.
  6. 매체 진단 화면과 내부 신청·주문 기록을 함께 비교합니다.

Google은 GTM 미리보기 모드와 Tag Assistant로 전환 링커가 관련 페이지에서 정상 실행되는지 확인하도록 안내합니다. Tag Assistant는 중복 Google 태그 또는 중복 GTM 컨테이너 설치 여부를 확인하는 데도 사용할 수 있습니다. GTM 미리보기 및 Tag Assistant 점검 안내

보고 수치가 맞지 않을 때는 매체 간 숫자부터 합치려 하지 않습니다

GA4, Google Ads, 메타나 틱톡 같은 광고 매체의 전환 수는 같지 않을 수 있습니다. 각 플랫폼의 클릭 연결 방식, 전환 귀속 기준, 보고 지연, 측정 가능 범위가 다르기 때문입니다.

따라서 “모든 도구에서 전환 수를 동일하게 만들기”보다 먼저 확인할 것은 중복과 누락입니다.

  • 한 명의 신청 또는 한 건의 주문이 같은 매체에서 두 번 이상 전환으로 잡히는가?
  • 내부 신청·주문 기록보다 매체 전환이 비정상적으로 많은가?
  • 완료 행동은 있었는데 해당 매체 태그가 전혀 실행되지 않았는가?
  • 캠페인 구조 변경이나 태그 배포 시점 뒤에 급격한 단절이 발생했는가?
  • 전환 정의가 바뀌었는데 이전 기간과 같은 이름으로 비교하고 있는가?

특히 CPA나 ROAS가 갑자기 좋아졌을 때도 반가운 결과로 바로 판단하면 안 됩니다. 중복 전환으로 분모가 늘어나면 CPA는 낮아 보일 수 있고, 구매 가치가 중복 전달되면 ROAS도 실제보다 높아 보일 수 있습니다. 태그 변경 직후에는 광고 입찰 조정보다 먼저 전환 이벤트의 실행 횟수와 값 전달을 확인하는 이유입니다.

운영 중인 랜딩페이지의 최소 점검 체크리스트

아래 항목을 점검하면 많은 충돌을 사전에 막을 수 있습니다.

  • [ ] Google 태그와 GTM 컨테이너가 의도한 수만큼만 설치되어 있다.
  • [ ] 과거 Google Ads 전환 코드 또는 테스트 태그가 운영 페이지에 남아 있지 않다.
  • [ ] 전환 이벤트별로 실행 위치와 전송 대상이 문서화되어 있다.
  • [ ] 동일한 Google Ads 전환이 사이트 코드와 GTM에서 중복 실행되지 않는다.
  • [ ] Google Ads 전환 ID와 라벨, 이벤트명과 파라미터가 설정값과 일치한다.
  • [ ] 완료 페이지 새로고침·재방문 때 같은 전환이 반복 집계되지 않도록 설계되어 있다.
  • [ ] 구매 전환은 거래마다 고유한 거래 ID를 전달한다.
  • [ ] Google Ads 클릭 연결에 필요한 Google 태그 또는 전환 링커가 관련 페이지에서 정상 작동한다.
  • [ ] 도메인을 넘는 전환 흐름이라면 도메인 간 연결을 검토했다.
  • [ ] 브라우저 픽셀과 서버 이벤트가 같은 전환을 함께 보낼 때 공통 이벤트 ID로 중복 제거한다.
  • [ ] GTM 미리보기와 Tag Assistant로 실제 전환 흐름을 테스트했다.
  • [ ] 태그 변경일과 전환 정의 변경일을 광고 성과 보고서에 남긴다.

마무리

구글 태그와 매체 픽셀이 함께 설치된 랜딩페이지에서 중요한 것은 태그 개수 자체가 아니라, 하나의 실제 전환이 각 플랫폼에 의도한 횟수만큼 전달되는지입니다. 전환 이벤트별 발화 조건을 분리하고, 거래 ID 또는 이벤트 ID로 중복을 막고, 배포 뒤 실제 사용자 흐름으로 검증해야 CPA와 ROAS를 신뢰할 수 있습니다.

관련 주제: 퍼포먼스 광고 글 모아보기

이 운영을 맡기고 싶다면

문의
콘텐츠 더보기
촬영 없이 만드는 퍼포먼스 광고 소재: 상품 이미지·후기·텍스트 자산을 조합하는 기준
촬영 없이도 상품 이미지, 검증 가능한 후기, 역할이 다른 텍스트 자산을 조합하면 퍼포먼스 광고 소재를 만들 수 있습니다. 핵심은 한 장의 완성 ...
#퍼포먼스광고
#광고소재
#소재테스트
#디스플레이광고
#상품이미지
#후기광고
#반응형디스플레이광고
퍼포먼스 광고 운영 회의에서 결정해야 할 4가지: 보고를 실행 계획으로 바꾸는 질문
퍼포먼스 광고 운영 회의의 목적은 지난 성과를 설명하는 데 있지 않고, 다음 운영 기간에 무엇을 유지·중단·확대·검증할지 결정하는 데 있습니다. ...
#퍼포먼스광고
#광고운영
#광고보고서
#성과분석
#광고예산
#광고실험
#CPA
#ROAS
이번 달 마케팅 계획에서 빼야 할 일은 무엇일까: 포기 기준을 먼저 세우는 법
이번 달 계획에서 빼야 할 일은 ‘좋아 보이지만 성공과 실패를 판정할 수 없는 활동’입니다. 시작 전에 가설, 비교 기준, 필요한 관찰 조건, ...
#마케팅 우선순위
#마케팅 계획
#KPI
#마케팅 실험
#예산 배분
쇼핑몰 장바구니에서 이탈이 늘어날 때: 결제 전 단계의 예상 밖 비용을 점검하는 법
장바구니 이탈이 늘었다면 상품 가격보다 뒤늦게 드러나는 배송비, 세금, 취급비, 옵션 추가금, 결제수단 수수료를 먼저 점검해야 합니다. 핵심은 ...
#쇼핑몰 전환
#장바구니 이탈
#결제 UX
#배송비
#예상 밖 비용
#이커머스