
한눈에 보는 핵심 5가지
- UTM은 링크 뒤에 붙이는 파라미터로, 같은 페이지에 들어온 방문자가 네이버·메타·이메일 중 어디서 왔는지 구분해 유입을 분석 가능한 데이터로 바꾼다.
- 표준 파라미터는 utm_source·utm_medium·utm_campaign·utm_term·utm_content 다섯 개이며, 각각 출처·매체·캠페인·검색어·소재를 기록한다.
- 구글 애널리틱스4는 표준 다섯 개는 자동으로 인식하지만, utm_creative·utm_audience 같은 커스텀 값은 별도 설정을 해야 보고서에 잡힌다.
- 오탈자나 대소문자 혼용(Facebook·facebook·FB)처럼 기준이 흔들리면 같은 채널 데이터가 흩어져 캠페인 비교와 리포트 자동화가 막힌다.
- 누가 만들어도 같은 값이 쌓이도록 네이밍 규칙·생성 도구·검수 절차를 함께 운영해야 UTM이 데이터 설계로서 제 역할을 한다.
월말 성과 보고서를 앞두고 같은 질문이 반복된다. 클릭은 분명히 늘었는데, 어떤 채널이 매출로 이어졌는지 설명하기 어렵다. 광고는 돌아가고 데이터도 쌓이는데 정작 무엇이 잘됐는지 말하기 힘든 상황이다. 이럴 때 가장 먼저 들여다봐야 할 것이 유입에 꼬리표를 붙이는 UTM 설계다.
UTM은 유입의 출처를 기록하는 꼬리표다
UTM은 방문자가 어디서, 무엇을 보고 들어왔는지를 링크 뒤에 기록해 두는 추적용 꼬리표다.
UTM은 어친 트래킹 모듈(Urchin Tracking Module)의 약자다. 원래 웹 분석 솔루션 어친에서 쓰던 추적 방식인데, 구글이 어친을 인수해 구글 애널리틱스로 발전시키면서 지금처럼 유입 출처를 추적하는 URL 파라미터를 가리키는 말로 굳었다. 쉽게 말하면 이 방문자가 어떤 광고나 콘텐츠를 거쳐 왔는지 알려 주는 태그다. 같은 랜딩페이지라도 네이버 검색광고로 들어왔는지, 메타 광고로 들어왔는지, 이메일 뉴스레터를 눌러 왔는지 구분돼야 이후에 채널별 성과 비교와 캠페인 분석이 가능해진다.
다섯 개의 파라미터가 유입의 맥락을 남긴다
표준 UTM은 출처·매체·캠페인·검색어·소재를 각각 기록하는 다섯 개의 파라미터로 이루어진다.
구글 애널리틱스에서 기본이 되는 항목은 utm_source, utm_medium, utm_campaign, utm_term, utm_content 다섯 가지다. 예를 들어 한 주소 뒤에 utm_source=facebook, utm_medium=cpc, utm_campaign=summer_sale, utm_content=banner1을 붙였다면, 페이스북 클릭형 광고로 연 여름 세일 캠페인에서 배너1 소재를 눌러 들어온 방문자라는 뜻이다. 링크는 길어지지만 유입 맥락이 통째로 데이터에 남는다.
- utm_source는 유입 출처를 적는 값으로 naver, google, facebook처럼 플랫폼 이름이 들어간다.
- utm_medium은 매체 유형을 적는 값으로 cpc, email, display, social 등을 쓴다.
- utm_campaign은 캠페인 단위를 적는 값으로 summer_sale, launch_event처럼 프로모션을 묶는다.
- utm_term은 검색광고 키워드를 추적할 때 쓰는 선택 항목이다.
- utm_content는 배너1, 텍스트링크2처럼 같은 캠페인 안의 소재를 구분하는 선택 항목으로, 소재별 비교 테스트에 특히 쓸모가 있다.
기본 다섯 개로 부족할 때, 커스텀 항목과 GA4의 함정
기본 다섯 개 외에 소재·타깃·노출 위치를 더 잘게 나누는 커스텀 UTM이 있지만, 구글 애널리틱스4는 이를 자동으로 잡지 않는다.
광고그룹이나 타깃, 노출 위치까지 세밀하게 보려면 utm_creative(소재명), utm_audience(타깃), utm_placement(노출 영역) 같은 커스텀 파라미터를 덧붙인다. 여기에 흔히 놓치는 함정이 있다. 구글 애널리틱스4는 표준 다섯 개는 자동으로 인식하지만, 이런 커스텀 값은 기본 보고서에 잡히지 않는다. 제대로 쓰려면 이벤트 매개변수로 수집한 뒤 사용자 정의 차원으로 등록하는 설정이 필요하다. 붙이기만 하면 다 보이는 구조가 아니라는 뜻이다.
규칙 없이 만든 UTM은 데이터를 무너뜨린다
UTM은 구조가 단순한 만큼, 표기 기준이 조금만 흔들려도 데이터 품질이 순식간에 무너진다.
흔한 사고는 사소해 보인다. utm_soruce처럼 철자를 틀리거나, 같은 페이스북을 Facebook·facebook·FB로 제각각 적거나, 캠페인명을 event_2025와 2025event로 섞어 쓰거나, utm_medium을 아예 빠뜨리는 식이다. 문제는 결과다. 같은 채널인데 데이터가 여러 값으로 흩어지고, 캠페인 단위 비교가 막히고, 대시보드 숫자가 깨져 보이고, 끝내 사람이 보고서를 다시 수기로 분류하게 된다. 데이터가 쌓여도 비교할 수 없고 신뢰하기 어려운 상태가 되는 것이다.
그래서 실무에서는 UTM을 한 번 붙이고 끝내는 작업이 아니라 계속 운영하는 구조로 관리한다. 핵심은 세 가지다.
- 네이밍 규칙을 먼저 정한다. 소문자만 쓰고, 단어는 언더바로 구분하고, 날짜·시즌·상품·소재명을 정해진 순서로 적는다. utm_campaign=spring_sale_2025_banner_a 같은 형태다.
- 생성 도구를 함께 쓴다. 구글 공식 UTM 빌더나 사내 구글 시트·노션 양식을 두면 오탈자와 누락을 줄이고 표기를 일관되게 맞출 수 있다.
- 권한과 검수 절차를 둔다. 주요 캠페인 링크는 담당자가 검수한 뒤 배포하고, 광고·콘텐츠·고객관리 팀이 같은 기준을 공유하게 한다.
자주 묻는 질문
Q. 모든 링크에 UTM을 붙여야 하는가?
A. 아니다. 외부에서 우리 사이트로 들어오는 유입 경로, 즉 광고·메일·소셜미디어 링크에만 붙이는 것이 원칙이다. 사이트 안에서 페이지를 옮겨 다니는 내부 링크에 붙이면 방문 세션이 새 유입으로 잘못 기록돼 오히려 데이터가 왜곡된다.
Q. 광고를 거의 안 하는 소규모 브랜드도 UTM이 필요한가?
A. 그렇다. 채널이 적을수록 오히려 규칙을 잡기 쉽다. 인스타그램 프로필 링크, 뉴스레터, 카카오 메시지 정도만 구분해도 어떤 경로가 실제 방문과 구매로 이어지는지 보이기 시작한다. 규모가 작을 때 기준을 만들어 두면 채널이 늘어도 데이터가 흔들리지 않는다.
Q. 네이버나 카카오 같은 국내 플랫폼에서도 UTM이 그대로 작동하는가?
A. URL에 파라미터를 붙이는 방식이라 플랫폼과 무관하게 작동한다. 다만 일부 앱 내 브라우저나 단축 URL은 파라미터를 떨어뜨릴 수 있으므로, 링크가 최종 도착 주소까지 파라미터를 유지하는지 한 번 눌러 확인하는 편이 안전하다.
Q. 이미 규칙 없이 쌓인 UTM 데이터는 되살릴 수 있는가?
A. 과거 데이터를 소급해 정리하기는 어렵다. 다만 이제라도 네이밍 규칙과 생성 양식을 정해 새로 쌓이는 데이터부터 일관되게 만들면, 기준을 세운 시점 이후의 성과 비교는 안정적으로 가능해진다. 깨진 과거 데이터에 매달리기보다 기준을 세우는 시점을 앞당기는 편이 낫다.
UTM은 태그가 아니라 데이터 설계다
많은 실무자가 UTM을 링크 뒤에 붙이는 부가 정보 정도로 여긴다. 하지만 UTM은 마케팅 데이터를 어떤 기준으로 쌓고 해석할지 정하는 설계에 가깝다. 채널별 성과 비교, 소재 분석, 캠페인 측정, 고객관리 데이터 연결, 대시보드 자동화가 모두 이 한 줄의 일관성에서 갈린다.
마케팅 조직은 보통 데이터가 없어서가 아니라, 가진 데이터가 쓸 수 있는 형태로 정리돼 있지 않아서 어려움을 겪는다. 채널 비교가 자꾸 어긋나거나 보고서 정리에 시간이 많이 든다면, 새 도구를 들이기 전에 UTM 설계와 운영 방식부터 점검하는 편이 빠르다. 데이터 기반 마케팅은 도구의 수가 아니라 기초 구조에서 시작된다.




