Epix / 업무·마케팅 운영

GA4 광고비를 Google Sheets로 가져오는 법: UTM·비용 데이터 불일치 해결

GA4와 Google Ads·Meta 광고비를 Google Sheets에 모을 때 UTM, 캠페인 키, 통화, 중복 업로드를 맞추는 방법을 설명합니다.

업데이트: 2026년 9월 23일

핵심: 광고비를 가져오기 전에 utm_id, utm_source, utm_medium, utm_campaign을 모든 랜딩 URL과 시트에서 같은 표기로 고정하세요. 대소문자와 공백이 다르면 같은 캠페인이 여러 행으로 갈라집니다.

추천 시트 구조

탭역할필수 열
campaign_master캠페인 기준표utm_id, source, medium, campaign, 시작일
cost_raw광고 플랫폼 원본날짜, 캠페인 ID, 비용, 노출, 클릭, 통화
ga4_sessionsGA4 세션 집계날짜, source, medium, campaign, 세션
reconcile불일치 점검매칭 여부, 비용 차이, 조치

불일치가 생기는 이유

Google Analytics 공식 문서도 비용 가져오기에서 utm_id, utm_source, utm_medium, utm_campaign 값을 정확히 일치시키라고 안내합니다. 공식 캠페인 데이터 가져오기 안내를 기준 문서로 삼으세요.

Sheets에서 매칭하는 기본 수식

캠페인 키를 합친 열을 만들고 =XLOOKUP(A2,campaign_master!A:A,campaign_master!B:B,"미등록")처럼 기준표에서 매체·캠페인명을 가져옵니다. 플랫폼 비용과 GA4 세션을 날짜·캠페인 키로 합친 뒤 =IFERROR(cost/sessions,0)로 세션당 비용을 계산합니다.

운영 리포트에서 분리할 지표

  1. 플랫폼이 보고한 비용·클릭·전환
  2. GA4가 기록한 세션·참여 세션·핵심 이벤트
  3. 자사몰 주문·환불·순매출
  4. 최종 의사결정용 비용 대비 매출·이익

세 숫자를 하나의 ROAS로 섞으면 원인을 찾기 어렵습니다. 원본 지표를 보존하고, 조정 규칙을 별도 열에 기록해야 보고서가 재현됩니다.

관련 글

마케팅·광고 운영 허브에서 더 보기