← All Posts
UTM 파라미터 표기 규칙2026-08-08

UTM 파라미터, 붙이기 전에 규칙부터 정해야 하는 이유

황정현·마케팅에 미친 사업가 · 유튜브 「마미사AI」 운영 · 주식회사 줄갭 대표

광고비를 넣고 있는데 어느 채널이 돈값을 했는지 모르겠다면, 대부분 UTM 파라미터를 안 붙여서가 아닙니다. 붙이긴 붙였는데 매번 다르게 붙여서입니다.

저는 여러 사이트의 유입을 직접 보고 있고, 링크에 꼬리표를 붙이는 일은 몇 년째 하고 있습니다. 그런데도 지난달 보고서에서 같은 캠페인이 세 줄로 갈라져 있는 걸 봤습니다. 붙이는 법을 몰라서가 아니라 붙이는 규칙이 없어서 생긴 일입니다.

표기가 갈리면 한 캠페인이 보고서에서 세 줄로 나뉩니다.

이 글은 그것이 무엇인지부터 시작하지만, 진짜 하고 싶은 말은 마지막 절반에 있습니다. 만드는 것보다 정하는 것이 먼저입니다.

UTM 파라미터가 정확히 무엇인가

링크 끝에 붙는 꼬리표입니다. 주소 뒤에 물음표를 찍고 몇 개의 값을 매답니다.

https://내사이트.com/event?utm_source=instagram&utm_medium=social&utm_campaign=summer-event

앞부분은 원래 주소 그대로이고, 물음표 뒤가 꼬리표입니다. 방문자가 이 링크를 누르면 구글 애널리틱스(GA4)에 "이 사람은 인스타그램에서, 소셜 경로로, 여름 이벤트를 보고 왔다"가 기록됩니다. 꼬리표가 없으면 GA4에는 그냥 "어디선가 왔다"로만 남습니다.

링크 한 줄을 뜻어본 모습 — 물음표 뒤가 꼬리표입니다.

값은 다섯 종류인데 실제로 필요한 건 세 개입니다.

무엇을 적나필수
utm_source어디서 왔나 (naver, instagram)필수
utm_medium어떤 방식으로 왔나 (cpc, social)필수
utm_campaign어떤 홍보인가 (summer-event)필수
utm_term검색광고의 어떤 키워드인가선택
utm_content같은 홍보의 어떤 소재인가선택

여기까지가 검색하면 어디서나 나오는 설명입니다. 문제는 그다음부터 생깁니다.

표기가 갈리면 성과가 갈립니다

GA4는 값을 글자 그대로 저장합니다. 대문자와 소문자를 다른 값으로 봅니다. 그래서 Navernaver를 적으면 채널이 두 개로 늘어납니다.

GA4는 대문자와 소문자를 다른 값으로 저장합니다.

혼자 일하면 안 겪을 것 같지만 그렇지 않습니다. 3개월 전의 나는 남입니다. 지난 분기에 naver로 적었는지 naver_blog로 적었는지 기억나지 않아 이번엔 naver-blog로 적으면, 보고서에서 두 분기의 성과가 이어지지 않습니다. 여기에 대행사나 동료가 한 명만 더 들어와도 갈래는 금세 다섯 개가 됩니다.

그래서 붙이기 전에 정해야 할 것은 문법이 아니라 우리 팀의 표기 규칙입니다. 저는 이렇게 씁니다.

항목규칙
대소문자전부 소문자naver
띄어쓰기하이픈으로summer-event
캠페인 이름날짜 대신 이름spring-checkup
채널 이름서비스명 그대로instagram (insta 금지)

규칙표는 한 장이면 충분합니다. 중요한 건 내용이 아니라 그 표가 존재하고 모두가 같은 표를 본다는 사실입니다.

규칙표 한 장이 여러 사람의 입력을 하나로 모읍니다.

GA4가 알아듣는 값은 정해져 있습니다

여기가 실제로 많이 틀리는 자리입니다. utm_medium은 아무 값이나 넣어도 되는 칸이 아닙니다.

GA4에는 기본 채널 그룹이라는 게 있어서, 들어온 방문을 "유료 검색", "소셜", "이메일" 같은 묶음으로 자동 분류합니다. 이 분류는 utm_medium에 적힌 값을 보고 이뤄지는데, 알아듣는 단어가 정해져 있습니다.

적는 값GA4가 넣는 자리
cpc유료 검색
paid-social유료 소셜
social소셜
email이메일
referral추천

sns라고 적으면 어떻게 될까요. 오타는 아니고 뜻도 통하지만, GA4는 이 단어를 모릅니다. 그 방문은 「기타」로 빠집니다. 꼬리표를 정확히 붙였는데도 보고서에서는 채널이 안 잡히는 상태가 됩니다.

GA4가 아는 단어가 아니면 「기타」로 빠집니다.

이걸 매번 외우고 있을 필요는 없다고 생각해서, 저는 채널을 버튼으로 고르면 값이 자동으로 들어가는 도구를 만들어 뒀습니다. 글 마지막에 주소를 적어 두겠습니다.

붙이면 안 되는 자리가 있습니다

의외로 이걸 모르고 유입 데이터를 통째로 망가뜨리는 경우를 봅니다. 내 사이트 안에서 이동하는 링크에는 붙이지 않습니다.

방문자가 인스타그램에서 우리 이벤트 페이지로 들어왔다고 해봅시다. 이때 GA4에는 출처가 인스타그램으로 기록됩니다. 그런데 그 페이지 안의 "자세히 보기" 버튼에도 꼬리표를 붙여 뒀다면, 방문자가 그걸 누르는 순간 출처가 새로 기록되면서 인스타그램이라는 정보가 덮어써집니다.

내부 링크에 붙이면 원래 출처가 덮어쓰여집니다.

결과적으로 인스타 광고로 데려온 사람이 보고서에서는 "우리 사이트에서 온 사람"이 됩니다. 광고 성과가 사라지는 겁니다. 꼬리표는 밖에서 안으로 들어오는 링크에만 붙입니다.

도구를 만들려다 접은 이야기

이 글을 쓰기 전에 utm 빌더를 하나 만들어서 검색 유입을 받아볼 생각이었습니다. 관례대로 키워드부터 쟀습니다. 「utm 빌더」는 광고 경쟁도가 0으로 나왔고, 도구가 쓰는 판정 기준으로는 "진입하기 쉬움"이었습니다.

그런데 실제로 구글 검색 1페이지를 열어보니 열 자리가 전부 차 있었습니다. 구글이 직접 만든 공식 빌더가 그중 하나였고, 한국어 페이지만 일곱 개가 넘었습니다.

「utm 빌더」 구글 1페이지 — 2026년 8월 9일 직접 확인.

원인은 단순했습니다. 무료 도구를 만드는 사람은 광고를 사지 않습니다. 광고주가 없으니 경쟁도가 0으로 나온 것이고, 그 0은 자리가 비었다는 뜻이 아니라 돈이 되지 않는 자리라는 신호였습니다. 저는 그걸 반대로 읽고 있었습니다.

광고 경쟁도 0은 자리가 비었다는 뜻이 아니었습니다.

그래서 utm 빌더로 검색을 받겠다는 계획은 접었습니다. 대신 도구 자체는 그대로 만들어서 사이트의 도구 탭에 넣었습니다. 검색에서 이길 수 없다는 것과 도구가 쓸모없다는 것은 다른 이야기이고, 이 글을 여기까지 읽은 사람에게는 바로 쓸 수 있는 자리가 필요하니까요.

도구에 닿는 두 가지 길 — 하나는 막혔고 하나는 열려 있습니다.

이름이 겹쳐서 생기는 혼선

마지막으로 하나만 덧붙입니다. UTM이라는 세 글자는 마케팅 밖에서도 쓰입니다. 지식iN에 올라온 UTM 질문 열 건을 열어봤더니 마케팅 관련은 절반뿐이었습니다.

무엇을 뜻하나올라온 질문
링크 꼬리표 (이 글)파워링크 UTM 집계가 안 됩니다
맥용 가상머신 앱맥북 UTM으로 윈도우 쓰면 느려지나요
기업용 보안 장비기업 네트워크 보안 UTM과 VPN 차이
만능재료 시험기UTM 시험기 사용법

검색해서 자료를 찾을 때 엉뚱한 결과가 섞여 나온다면 여러분이 잘못 찾은 게 아닙니다. UTM 파라미터나 UTM 태그로 검색어를 좁히면 훨씬 빨리 원하는 자료에 닿습니다.

UTM이라는 세 글자가 뜻하는 네 가지.

정리하면

규칙표 한 장을 먼저 만드십시오. 대소문자를 어떻게 할지, 캠페인 이름을 어떻게 지을지 네 줄이면 충분합니다. 그다음에 링크를 만들면 됩니다.

만드는 일은 도구에 맡기시면 됩니다. 채널을 버튼으로 고르면 GA4가 알아듣는 값이 자동으로 들어가고, 대소문자와 띄어쓰기도 맞춰서 나오게 만들어 뒀습니다. 가입 없이 쓰실 수 있고 입력한 값은 서버로 보내지 않습니다.

UTM 만들기 도구 열기

도구는 세 가지만 물어봅니다.

FAQ

UTM은 어디에 설정하는 건가요?

설정하는 게 아니라 링크를 만들어 쓰는 겁니다. GA4나 사이트에 무언가를 켜야 하는 것이 아니라, 광고 소재나 SNS 게시물에 넣을 링크 자체를 꼬리표가 붙은 주소로 바꿔서 올리면 됩니다. GA4는 들어온 주소를 읽어서 자동으로 기록합니다.

네이버 파워링크에도 붙일 수 있나요?

붙일 수 있습니다. 광고 관리자에서 연결 URL을 넣는 칸에 꼬리표가 붙은 주소를 그대로 넣으면 됩니다. 다만 브랜드검색이나 일부 상품은 광고 시스템이 자체 파라미터를 덧붙이면서 값이 잘리거나 중복되는 경우가 있어서, 등록한 뒤 실제로 한 번 눌러 GA4 실시간 보고서에 값이 들어오는지 확인하시는 편이 안전합니다.

구글 검색광고는 자동 태그가 있는데 UTM도 붙여야 하나요?

구글 광고를 GA4와 연결했다면 자동 태그(GCLID)만으로 충분합니다. 오히려 둘을 같이 쓰면 어느 쪽 값이 기록될지 헷갈릴 수 있습니다. 자동 태그가 닿지 않는 곳, 그러니까 네이버 광고나 SNS 게시물, 뉴스레터 같은 자리에 씁니다.

광고가 집계되지 않는데 무엇을 봐야 하나요?

세 가지를 순서대로 봅니다. 첫째로 링크를 눌렀을 때 주소창에 꼬리표가 그대로 남아 있는지 봅니다. 중간에 단축 URL이나 리다이렉트가 끼면 값이 떨어져 나가는 일이 있습니다. 둘째로 utm_medium에 적은 값이 GA4가 아는 단어인지 확인합니다. 셋째로 대소문자가 이전과 달라져 다른 채널로 갈라진 것은 아닌지 봅니다.

인스타그램 광고만 하는데도 UTM 파라미터가 필요한가요?

한 채널만 쓰신다면 채널을 구분할 이유는 없습니다. 다만 같은 인스타그램 안에서도 프로필 링크, 스토리, 광고 소재는 성격이 다르고, 이걸 나눠 보려면 꼬리표가 필요합니다. 나중에 채널을 하나라도 늘리는 순간 그때부터 데이터가 갈라지므로, 지금 규칙을 정해 두는 편이 나중에 덜 고생합니다.


확인 날짜: 2026년 8월 9일. 이 글의 수치는 그날 직접 조사한 값입니다.