실무 가이드

UTM 설정 방법: 파라미터 규칙과 매체별 URL 예시

UTM 파라미터 5가지의 뜻과 이름 규칙, 네이버·구글·메타 광고별 URL 예시, 자동 태깅 충돌·리다이렉트 유실 같은 흔한 오류를 한 번에 정리합니다.

2026년 9월 15일Team Perport7분 소요
UTM 설정 방법: 파라미터 규칙과 매체별 URL 예시
목차

UTM은 랜딩 URL 뒤에 붙이는 꼬리표입니다. 방문자가 어느 매체의 어떤 캠페인을 타고 들어왔는지를 GA4 같은 분석 도구와 상담·주문 기록에 남기는 가장 단순한 방법입니다.

설정 자체는 5분이면 끝납니다. 어려운 것은 팀 전체가 같은 규칙으로 계속 쓰는 것입니다. 한 사람은 naver, 다른 사람은 Naver_SA 로 쓰는 순간 같은 매체가 보고서에서 둘로 갈라집니다. 이 글은 UTM 파라미터의 뜻, 이름 규칙, 매체별 URL 예시, 자주 생기는 오류를 순서대로 정리합니다.

UTM 파라미터 5가지

파라미터 뜻 예시 필수
utm_source 어디서 왔나(매체) naver, google, facebook 필수
utm_medium 어떤 종류의 유입인가 cpc, paid_social, email 필수
utm_campaign 어떤 캠페인인가 2611_brand_search 필수
utm_content 어떤 소재·문구인가 video_a, banner_blue 선택
utm_term 어떤 키워드인가 running_shoes 선택

완성된 URL은 이렇게 생겼습니다.

https://example.com/landing?utm_source=naver&utm_medium=cpc&utm_campaign=2611_brand_search

첫 파라미터 앞에는 ?, 그다음부터는 & 로 잇습니다. 랜딩 URL에 이미 ? 가 있다면(?id=3 등) UTM은 & 로 이어 붙입니다.

이름 규칙: 먼저 정하고 시작하세요

UTM 값은 자유 입력이라 규칙이 없으면 반드시 흩어집니다. 다음 네 가지만 정해도 대부분의 사고를 막습니다.

  1. 소문자만 씁니다. GA4는 대소문자를 구분합니다. Naver 와 naver 는 다른 매체로 집계됩니다.
  2. 구분자는 하나만. 언더바(_) 또는 하이픈(-) 중 하나로 통일합니다. 공백과 한글은 URL에서 %EC%9D%B4… 같은 문자열로 바뀌어 확인이 어려워집니다.
  3. 허용값 목록을 만듭니다. utm_source 와 utm_medium 은 쓸 수 있는 값을 미리 정해 두고 그 밖의 값은 쓰지 않습니다.
  4. 캠페인 이름은 구조를 고정합니다. 예: 연월_상품_목적 → 2611_brand_search, 2611_newproduct_retarget.
매체 utm_source utm_medium
네이버 검색광고 naver cpc
Google 검색광고 google cpc
페이스북·인스타그램 광고 facebook / instagram paid_social
카카오 광고 kakao display 또는 cpc
뉴스레터 newsletter email

utm_medium 을 임의로 지으면 GA4의 기본 채널 분류에서 「미할당(Unassigned)」으로 빠지기 쉽습니다. GA4는 medium 이 cpc·ppc·paid… 로 시작하는 값인지, source 가 검색·소셜 사이트 목록에 있는지로 채널을 나눕니다. 새 값을 만들기 전에 GA4 기본 채널 그룹 규칙을 확인하세요.

매체별 URL 예시

네이버 검색광고

광고 또는 키워드의 연결 URL에 직접 붙입니다.

https://example.com/landing?utm_source=naver&utm_medium=cpc&utm_campaign=2611_brand_search&utm_term=running_shoes

네이버 검색광고의 자동 추적 기능을 켜면 n_ 으로 시작하는 파라미터(키워드·광고그룹 정보 등)가 자동으로 붙습니다. 이 값은 네이버 쪽 분석용이라 GA4의 매체·캠페인으로는 읽히지 않습니다. GA4에서 캠페인별로 보려면 UTM을 따로 붙여야 합니다.

Google Ads는 자동 태깅이 기본입니다. 클릭마다 gclid 가 붙고, GA4와 연결되어 있으면 캠페인·키워드가 자동으로 들어옵니다. GA4만 본다면 UTM을 따로 달 필요가 없습니다.

GA4가 아닌 곳(상담 폼, CRM, 다른 분석 도구)에도 값을 남기려면 계정·캠페인 설정의 최종 URL 접미사에 UTM을 넣습니다. 광고마다 URL을 고칠 필요가 없습니다.

utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_term={keyword}

{campaignid}·{keyword} 는 클릭 시점에 실제 값으로 바뀝니다. 캠페인 ID로 들어오므로 ID와 캠페인 이름의 대응표를 남겨 두세요.

메타(페이스북·인스타그램) 광고

광고 설정의 URL 매개변수 칸에 넣습니다. 중괄호 두 개로 감싼 값은 메타가 자동으로 채웁니다.

utm_source={{site_source_name}}&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}

{{site_source_name}} 은 노출 지면에 따라 fb, ig 같은 값으로 바뀝니다. 고정값을 원하면 facebook 으로 적어도 됩니다. 캠페인 이름에 공백·한글이 있으면 그대로 들어오므로, 캠페인 이름도 UTM 규칙에 맞춰 짓는 편이 좋습니다.

인스턴트 양식(잠재 고객용 양식)처럼 랜딩 페이지를 거치지 않는 광고는 UTM으로 추적할 수 없습니다. 양식 응답에 포함되는 캠페인·광고 정보를 따로 받아야 합니다.

자주 생기는 오류 5가지

  1. 리다이렉트에서 UTM이 사라집니다. 단축 URL, http→https, www 유무 리다이렉트, 예약·결제 페이지 이동 과정에서 쿼리 문자열이 떨어질 수 있습니다. 광고에는 최종 주소를 그대로 넣으세요.
  2. 자동 태깅과 수동 UTM 값이 다릅니다. Google Ads에서 둘을 함께 쓰면서 캠페인 이름을 다르게 적으면 보고서마다 다른 이름이 보입니다. 함께 쓴다면 값을 일치시키세요.
  3. 대소문자·표기가 섞입니다. naver, Naver, naver_sa 가 각각 다른 매체가 됩니다. 허용값 목록 밖의 값은 쓰지 않습니다.
  4. 내부 링크에 UTM을 붙입니다. 사이트 안의 배너·버튼에 UTM을 달면 방문자의 원래 유입 경로가 덮어써집니다. UTM은 외부에서 들어오는 링크에만 씁니다.
  5. 폼이 UTM을 저장하지 않습니다. URL에 값이 있어도 상담·주문 폼이 숨은 필드로 저장하지 않으면 접수 기록에는 남지 않습니다. 첫 페이지에서 받은 값을 세션에 보관했다가 폼 제출 때 함께 저장해야 합니다.

설정 후 확인하는 순서

  1. UTM이 붙은 광고 URL을 시크릿 창에서 엽니다.
  2. 페이지가 이동한 뒤에도 주소창에 UTM이 남아 있는지 봅니다.
  3. GA4 실시간 보고서에서 방금 방문의 소스·매체가 기대한 값인지 확인합니다.
  4. 테스트 문의를 넣고 접수 기록(시트·CRM)에 source·medium·campaign 이 저장됐는지 확인합니다.
  5. 하루 뒤 GA4 트래픽 획득 보고서에서 「미할당」으로 빠진 값이 없는지 봅니다.

UTM으로 알 수 없는 것

UTM은 유입 경로를 기록할 뿐입니다. 광고비는 들어 있지 않으므로 캠페인별 CPA·ROAS를 보려면 광고 매체의 비용 데이터와 캠페인 기준으로 맞춰야 합니다. 그래서 utm_campaign 값과 광고 관리자의 캠페인 이름(또는 ID)이 서로 대응되어야 합니다.

매체별 광고비·전환을 한 표로 모으는 방법은 광고 리포트 자동화: 여러 매체 데이터를 매일 한 시트로에서, 매체마다 다른 전환 기준을 맞추는 법은 네이버 검색광고 vs 메타 광고: 성과를 한 표로 비교하는 기준에서 다룹니다.

자주 묻는 질문

UTM을 붙이면 광고 성과나 검색 순위에 영향이 있나요?

UTM은 방문 기록에만 쓰이는 값이라 광고 품질이나 노출에는 영향이 없습니다. 다만 같은 페이지가 UTM이 붙은 여러 주소로 검색에 잡히지 않도록 페이지에 표준 주소(canonical)가 설정되어 있는지는 확인하세요.

utm_term 과 utm_content 는 꼭 써야 하나요?

필수는 아닙니다. source·medium·campaign 세 개를 먼저 고정하고, 키워드별·소재별 분석이 필요해질 때 추가하면 됩니다.

한글 UTM을 써도 되나요?

기술적으로는 동작하지만 URL을 복사할 때 인코딩된 문자열로 보이고, 일부 도구에서 깨지기도 합니다. 영문 소문자와 숫자를 권장합니다.

Google Ads는 자동 태깅만으로 충분한가요?

GA4와 Google Ads가 연결되어 있고 GA4에서만 본다면 충분합니다. 상담 폼이나 다른 도구에도 캠페인 값을 남겨야 한다면 최종 URL 접미사로 UTM을 함께 넣으세요.

#UTM 설정#UTM 파라미터#utm_source utm_medium#utm_campaign#UTM 만들기#광고 유입경로 추적

광고 리포트, 매일 아침 구글 시트로 받아보세요

광고 계정만 연결하면 전날까지의 성과가 매일 같은 시트에 갱신됩니다. Google Ads·네이버 검색광고는 카드 등록 없이 계속 무료, 메타·카카오·틱톡 등 전 매체는 14일 무료 체험.

함께 읽어보세요

전체 글 보기 →