본문 바로가기

UTM 생성기

링크에 유입 경로 추적 값을 붙여 광고·SNS 성과를 나눠 볼 수 있는 주소를 만듭니다.

로딩 중...

왜 만들었나요

같은 랜딩 페이지를 여러 채널에 뿌리다 보면 어디서 들어온 방문인지 구분이 안 됐습니다. 손으로 파라미터를 붙이자니 오타가 나고 표기가 제각각이 돼서 리포트가 갈라지더군요. 칩을 눌러 채우면 표기가 통일되게 만들었습니다.

Note

입력한 주소와 값은 서버로 전송되지 않습니다. 링크 생성이 전부 브라우저 안에서 이뤄집니다.


사용 방법

  1. URL과 소스·매체·캠페인을 입력합니다. 자주 쓰는 값은 아래 칩을 눌러 바로 채울 수 있습니다.

    UTM 생성기-guide-1

  2. 필수 항목을 다 채우면 추적 링크가 바로 뜹니다. 클릭하면 복사됩니다.

    UTM 생성기-guide-2

이렇게 나옵니다

네이버 광고용 링크를 만들면 이렇게 나옵니다.

원본     https://example.com/event
소스     naver
매체     cpc
캠페인   summer_sale
              ↓
https://example.com/event?utm_source=naver&utm_medium=cpc&utm_campaign=summer_sale

알아두면 좋은 것

각 항목에 뭘 넣나

항목예시
소스 (source)어디서 왔나naver · google · instagram
매체 (medium)어떤 방식으로cpc(클릭 광고) · email · social
캠페인 (campaign)어떤 행사인가summer_sale
콘텐츠 (content)같은 캠페인 안 소재 구분banner_a · banner_b
검색어 (term)검색 광고 키워드여름원피스

앞의 셋이 필수, 뒤의 둘은 필요할 때만 씁니다.

표기를 통일하세요

Naver · naver · NAVER 를 섞어 쓰면 리포트에서 각각 다른 유입처로 잡힙니다. 규칙을 정해 두세요.

  • 전부 소문자
  • 띄어쓰기 대신 밑줄(summer_sale)
  • 한글보다 영문이 안전합니다

이런 경우에는

리포트에 안 잡혀요

  • 링크가 중간에 잘리지 않았는지 확인하세요. ? 뒤가 통째로 빠지는 경우가 있습니다
  • 어떤 SNS는 링크를 자체 주소로 바꿔 감싸는데, 대부분 파라미터는 유지됩니다
  • 분석 도구가 데이터를 모으는 데 시간이 걸립니다. 하루쯤 뒤에 다시 보세요

이미 `?`가 있는 주소에 붙여도 되나요

됩니다. 기존 파라미터 뒤에 &로 이어 붙입니다. 다만 같은 이름의 파라미터가 이미 있으면 충돌할 수 있으니 원본 주소를 확인하세요.

개인정보를 넣지 마세요

UTM 값은 주소에 그대로 드러나고 로그에도 남습니다. 이름·이메일·전화번호 같은 값을 캠페인 이름에 넣으면 안 됩니다.

이 도구로는 안 되는 것

  • 성과를 보여 주지 않습니다. 링크를 만들 뿐이고, 결과는 분석 도구에서 봅니다
  • 만든 주소를 뜯어보려면 URL 파서를 쓰세요
  • 링크를 QR로 만들려면 QR 코드 생성기

용어 설명

UTM

링크에 붙여 유입 경로를 표시하는 파라미터입니다. 분석 도구가 이 값을 읽어 "네이버 광고로 들어온 방문"처럼 구분해 줍니다.

cpc

클릭당 과금 광고를 뜻하는 표기입니다. 검색·배너 광고의 매체 값으로 널리 쓰이며, 자연 유입과 구분하기 위해 씁니다.

자주 묻는 질문

소스와 매체에 대문자나 띄어쓰기를 넣으면 어떻게 되나요?

입력하는 즉시 소문자로 바뀌고 공백은 언더스코어로 정리됩니다. Google Ads처럼 대소문자가 섞인 값을 넣어도 google_ads로 정규화되어, 담당자마다 표기가 달라 GA4에서 같은 채널이 여러 줄로 쪼개지는 문제를 막아 줍니다.

캠페인 이름에 세트명을 같이 넣으면 어떻게 합쳐지나요?

캠페인명과 세트명을 각각 입력하면 두 값이 파이프(|)로 이어져 하나의 utm_campaign 값이 됩니다. 예를 들어 캠페인명에 2025q1_sale, 세트명에 broad_25_34를 넣으면 2025q1_sale|broad_25_34로 저장됩니다.

URL·소스·매체·캠페인을 다 채웠는데 추적 URL이 안 나와요.

네 항목이 모두 채워져야 결과가 표시됩니다. 캠페인은 이름 칸이 비어 있으면 세트명만 있어도 값으로 인정되지 않으니, 캠페인명 칸에 값이 들어갔는지 먼저 확인해 보세요.

utm_term의 타겟팅 모드는 GA4에서 어떻게 보이나요?

성별·연령·관심사·지역 중 채운 항목만 언더스코어로 이어 붙여 하나의 utm_term 값이 됩니다(예: male_25_34_fashion). 검색 키워드를 그대로 넣고 싶다면 위쪽에서 키워드 모드로 바꾸면 됩니다.

마지막 업데이트: 2026년 8월