[GA4&GTM 활용] GA4 이메일 캠페인 추적하는 방법 : UTM 매개변수부터 보고서 확인까지

반응형

핵심 요약 (한 줄 답변) 

GA4는 기본적으로 이메일 캠페인을 직접 추적할 수 없습니다. UTM 매개변수 없이 이메일 링크를 보내면, 클릭 트래픽은 대부분 "직접(direct)" 또는 "추천(referral)" 으로 잘못 분류됩니다. 해결책은 이메일 링크에 utm_으로 시작하는 UTM 매개변수(utm_source, utm_medium, utm_campaign 등)를 추가하는 것입니다. 구글이 무료로 제공하는 캠페인 URL 빌더로 이 매개변수가 담긴 링크를 만들고, 캠페인 매체(utm_medium)는 항상 "email" 로 고정하는 것이 관례입니다. 이렇게 만든 링크를 이메일에 삽입하면, GA4 DebugView에서 즉시 매개변수 수신을 확인할 수 있고, 24~48시간 후 [보고서] → [획득] → [트래픽 획득]에서 "세션 소스/매체" + "세션 캠페인" 측정기준으로 실제 성과를 확인할 수 있습니다.

 

이 글에서 알 수 있는 것

  • GA4가 이메일 캠페인을 자동으로 추적하지 못하는 이유
  • UTM 매개변수의 정의와 이메일 링크에 적용하는 방법
  • 구글 캠페인 URL 빌더로 이메일용 추적 링크를 만드는 법
  • DebugView에서 UTM 매개변수(campaign)가 정상 수신됐는지 확인하는 법
  • 트래픽 획득 보고서에서 이메일 캠페인 데이터를 찾는 법
  • utm_source·utm_medium·utm_campaign·utm_id의 차이
✳️ 난이도 : 중급 | 소요 시간 : 약 7분 | 대상 : 이메일 뉴스레터·마케팅 이메일의 실제 성과를 GA4로 추적하고 싶은 마케터·데이터 분석가

 

"어떤 이메일이 진짜 성과를 내는지" 왜 GA4로는 안 보일까요?

GA4는 기본적으로 이메일 캠페인을 직접적으로 추적할 수 없습니다.

그렇다면, 어떤 이메일이 비즈니스로 가장 많은 트래픽과 전환을 유도하는지 어떻게 알 수 있을까요? 여기에는 추가적인 설정이 필요합니다. 이 글에서는 GA4에서 이메일 캠페인을 추적하는 데 필요한 모든 내용을 정리합니다.

 

GA4가 이메일 트래픽을 제대로 인식하지 못하는 이유

마케팅 이메일에 방문자를 웹사이트로 리디렉션하는 링크가 포함되어 있다고 가정해 보겠습니다. 기본적으로 구글애널리틱스는 이러한 트래픽을 마케팅 캠페인으로 정확히 연결하는 데 어려움을 겪습니다.

그 결과, 대부분의 이메일 트래픽은 "직접(direct)" 또는 "추천(referral)" 으로 잘못 표시됩니다. 해결책은 무엇일까요? 바로 UTM 매개변수입니다.

 

UTM 매개변수란 무엇인가요?

UTM 매개변수는 "utm_"로 시작하는 매개변수이며, 이메일 링크에 추가되어 GA4가 트래픽의 출처를 정확히 인식하게 해줍니다.

링크에 UTM 매개변수가 있으면 다음과 같은 형태로 사용됩니다.

https://theanalytics.kr/?utm_source=email&utm_medium=뉴스레터

 

자주 쓰이는 UTM 매개변수 종류는 다음과 같습니다.

매개변수 의미
utm_source 트래픽의 출처(웹사이트·광고주·발행처 등)를 식별
utm_medium 광고 매체(배너·CPC·뉴스레터 등)를 지정
utm_campaign 캠페인의 이름
utm_content 캠페인 내 콘텐츠 구분(A/B 테스트 등에 활용)
utm_term (주로 유료 검색에서) 검색어를 지정

 

트래픽 획득 보고서에서 이메일 캠페인 지표 확인 위치

이메일 링크에 UTM 매개변수를 적용하면, GA4 보고서에서 소스·매체·캠페인·콘텐츠·검색어 등을 확인할 수 있습니다.

[보고서] → [획득] → [트래픽 획득] 에서 확인할 수 있습니다.

 

트래픽 획득 보고서 상단 드롭다운에서 세션 소스/매체를 선택하는 화면

 

트래픽 획득에서 지표의 측정기준 Title 위치에 있는 드롭다운 화살표를 클릭하고 "세션 소스/매체" 를 선택합니다.

⚠️ 주의 : 기본적으로 대부분의 이메일 트래픽은 (direct) / (none) 으로 표시됩니다. (링크에 UTM을 적용하지 않은 경우입니다.)
예시 : 출처를 "Newsletter_May_2025", 매체를 "email" 로 설정하는 것이 좋은 예입니다.

 

URL 빌더로 이메일 캠페인용 UTM 링크 만들기

UTM 추적 코드를 쉽게 만들려면, 구글에서 무료로 제공하는 "캠페인 URL 빌더"를 사용하는 것을 추천합니다.

이 도구를 사용하면 각 필드에 특정 매개변수 값을 입력할 수 있습니다.

 

구글 캠페인 URL 빌더 도구에서 웹사이트 URL과 UTM 매개변수 값을 입력하는 화면

 

입력 예시 :

필드
① website URL https://theanalytics.kr
② campaign source newsletter
③ campaign medium email
④ campaign name email_2025_6

 

  • 캠페인 소스(campaign source) 는 이메일의 종류를 더 구체적으로 설명하는 것이 좋습니다.(예: "뉴스레터")
  • 캠페인 매체(campaign medium) 는 항상 "email" 이어야 합니다.
  • 캠페인 이름(campaign name) 은 구분하기 쉽도록 구체적으로 작성하는 것을 권장합니다.(예: email_2025_6)
✅ 필수 항목 안내 : 웹사이트 URL, 캠페인 소스, 캠페인 매체 필드 바로 뒤에는 별표(*) 가 붙어 있습니다. 이는 특정 URL을 추적해 GA4에서 조회 가능하게 하려면 이 필드가 필수임을 의미합니다.
✅ 핵심 : GA4 가이드에서는 UTM 중 하나 이상을 사용해야 한다고 명시하지만, 최소한 소스·매체·캠페인 세 가지는 반드시 사용하는 것을 강력히 추천합니다.

 

캠페인 필드에 매개변수를 입력하면 URL 빌더 하단에 생성된 캠페인 URL이 표시됩니다. 이 링크를 복사해 이메일에 사용하면 됩니다.

 

GA4 DebugView에서 UTM 매개변수 확인하는 방법

이메일 수신자가 캠페인 URL(UTM 매개변수 포함)을 클릭하면, 구독자는 해당 웹사이트로 이동하게 됩니다. URL에 UTM 매개변수가 포함되어 있으면 GA4가 이를 자동으로 인식합니다.

 

1단계. DebugView로 이동

GA4 관리에서 데이터 표시, DebugView 메뉴로 이동하는 화면

 

GA4에서 [관리] → 데이터 표시 → [DebugView] 를 클릭해 이동합니다.

 

2단계. 크롬 확장 프로그램 설치

크롬 웹스토어에서 Google Analytics Debugger 확장 프로그램을 설치하는 화면

 

데이터를 바로 확인하려면 크롬 브라우저에 "Google Analytics Debugger" 확장 프로그램을 설치해야 합니다.

 

3단계. 디버거 활성화 및 테스트

설치 후 Google Analytics Debugger 확장 프로그램을 클릭해 "켜짐(ON)" 으로 설정합니다. 그런 다음 테스트 중인 웹사이트(https://theanalytics.kr)를 새로고침합니다.

 

디버거를 켠 상태에서 이메일 마케팅 캠페인 링크로 웹사이트를 탐색하는 화면

 

디버거(크롬 확장 프로그램)를 활성화하고 GA4 DebugView를 연 후, 이메일 마케팅 캠페인 링크로 웹사이트를 탐색합니다.

 

4단계. page_view 이벤트에서 campaign 매개변수 확인

디버거를 켠 상태에서 이메일 마케팅 캠페인 링크로 웹사이트를 탐색하는 화면

 

"page_view" 를 클릭하면 오른쪽에 "page_view" 에 대한 매개변수 목록이 표시됩니다.

 

매개변수 목록에서 campaign 매개변수를 클릭해 email_2025_6 값을 확인하는 화면

 

매개변수 목록에서 "campaign" 매개변수를 찾아 클릭하면 "email_2025_6" 값을 확인할 수 있습니다. 이렇게 하면 UTM 설정이 정상적으로 전달되고 있음을 즉시 검증할 수 있습니다.

 

GA4 보고서에서 이메일 캠페인 데이터 확인하는 방법

24~48시간 후에는 GA4 보고서에서 이메일 마케팅 데이터를 확인할 수 있습니다. 이는 이메일 캠페인 링크를 클릭한 방문자가 웹사이트에 접속했고, 페이지 주소에 UTM 매개변수가 포함되어 있다는 것을 전제로 합니다.

일반적으로 GA4 대시보드의 [보고서] → [획득] → [트래픽 획득] 에서 이 보고서를 찾을 수 있습니다.(메뉴 위치는 사용자마다 다를 수 있습니다.)

 

1단계. 측정기준을 "세션 소스/매체"로 변경

트래픽 획득 보고서에 기본으로 세션 기본 채널 그룹 측정기준이 표시된 화면

 

트래픽 획득 보고서는 기본적으로 "세션 기본 채널 그룹" 측정기준이 표시됩니다. 옆에 있는 드롭다운 화살표를 클릭하고 "세션 소스/매체" 를 선택합니다.

 

2단계. 두 번째 측정기준으로 "세션 캠페인" 추가

측정기준 플러스 아이콘을 클릭해 세션 캠페인을 검색하고 선택하는 화면

 

측정기준 옆에 있는 [+] 아이콘을 클릭하고 두 번째 측정기준으로 "세션 캠페인" 을 검색해 선택합니다.

 

3단계. 이메일 관련 데이터 찾기

보고서를 스크롤하며 email 매체가 포함된 항목을 찾는 화면

 

보고서가 로드되면 아래로 스크롤(만약 10개 행만 표시되면 "페이지당 행 수" 를 조정)해서 "email" 을 매체로 포함하는 항목을 찾으세요. 같은 측정기준 열에서 이메일의 소스와 캠페인을 확인할 수 있습니다.

 

세션 소스/매체 측정기준 위 검색창에 email을 입력해 이메일 관련 항목만 필터링하는 화면

 

또는, 세션 소스/매체 측정기준 바로 위에 있는 검색창에서 "email" 을 입력하면 이메일 마케팅과 관련된 항목만 필터링됩니다.

 

결론 : UTM 하나로 이메일 성과가 눈에 보이기 시작합니다

GA4에서 UTM 매개변수를 사용해 이메일 캠페인을 추적하고, GA4 대시보드에서 확인하는 방법을 정리했습니다.

"구글이 권장하는 필수 매개변수(소스·매체·캠페인)만 지켜도, 이메일 성과는 시간 문제일 뿐이다."

 

이메일 수신자가 매개변수가 있는 링크를 클릭해 브라우저에 로드하면, GA4 보고서에서 데이터를 확인하는 것은 시간(24~48시간) 문제일 뿐입니다. UTM 매개변수를 빠짐없이 붙이는 습관만 들이면, 어떤 이메일 캠페인이 진짜 트래픽과 전환을 만드는지 명확히 파악할 수 있습니다.

 

자주 묻는 질문 (FAQ)

Q. GA4에서 utm_id와 utm_campaign의 차이점은 무엇인가요? 

A. utm_campaign은 캠페인의 이름이고, utm_id는 캠페인의 고유 ID입니다. 참고로 utm_medium은 소스에서 사용된 마케팅 매체(예: 유기적, CPC 등)를 나타냅니다.

Q. UTM 태그는 어떻게 동작하나요?

A. UTM 링크는 UTM 매개변수라고 하는 특정 코드가 첨부된 URL입니다. 이 UTM 매개변수는 URL을 식별해 각 클릭과 그 출처를 추적할 수 있도록 합니다.

Q. utm_source와 utm_medium의 차이점은 무엇인가요?

A. utm_source는 웹사이트, 광고주, 발행처 등의 트래픽 소스를 식별합니다. utm_medium은 배너, CPC(클릭당 비용), 뉴스레터 등의 광고 매체를 지정합니다.

Q. UTM 태그는 언제 사용해야 하나요?

A. UTM 태그는 고객 사이트 외부에서 유입되는 트래픽을 분류하는 데 사용하면 가장 효과적입니다. 여기에는 소셜 미디어, 이메일, 유료 검색, 추천 파트너십 등의 채널이 포함됩니다.

Q. 이메일 매체(utm_medium) 값은 꼭 "email"이어야 하나요?

A. 네. 캠페인 매체(campaign medium)는 항상 "email" 로 설정하는 것이 관례입니다. 대신 이메일의 종류(뉴스레터·프로모션 등)는 캠페인 소스(utm_source) 에서 구체적으로 구분하는 것이 좋습니다.

Q. UTM을 넣었는데도 GA4에 데이터가 안 보여요.

A. 먼저 DebugView에서 campaign 매개변수가 정상적으로 수신되는지 확인하세요. 정상 수신이 확인됐다면, 표준 보고서에는 반영까지 최소 24~48시간이 걸릴 수 있으므로 조금 더 기다려 보세요.

 

요약 (한 장 정리)

  • 문제 : GA4는 이메일 캠페인을 기본으로 추적 못함 → "직접"/"추천"으로 잘못 분류
  • 해결 : 이메일 링크에 UTM 매개변수(utm_source, utm_medium, utm_campaign 등) 추가
  • 필수 3종 : 소스·매체·캠페인 (매체는 항상 "email")
  • 링크 생성 : 구글 캠페인 URL 빌더 무료 도구 활용
  • 즉시 검증 : GA4 DebugView → page_view 이벤트 → campaign 매개변수 확인
  • 보고서 확인 : [보고서] → [획득] → [트래픽 획득] → 세션 소스/매체 + 세션 캠페인, 반영까지 24~48시간
  • 빠른 필터 : 세션 소스/매체 검색창에 "email" 입력

작성 : 디애널리틱스(The Analytics) · 구글애널리틱스를 활용하여 기업의 마케팅 성과를 향상시키는 방법을 연구합니다.

반응형