UTM 링크 빌더

Google Analytics나 Plausible 대시보드가 트래픽의 절반을 “직접 / 없음”으로 분류한다면, 흔한 원인은 외부 링크에 UTM 태그가 빠져 있는 것입니다. 이 빌더는 표준 UTM 필드 다섯 개로 깔끔한 쿼리 문자열 ?utm_source=...&utm_medium=...&utm_campaign=...을 조립하고, 각 값을 URL용으로 인코딩하며, 링크에 이미 있는 파라미터를 유지합니다. 필드를 채우고 결과를 복사한 뒤 광고, 이메일, QR 코드에 붙여 넣으세요.

추적 URL 만드는 방법

  1. 1

    목적지 URL 입력

    링크가 열어야 할 랜딩 페이지입니다. https:// 스킴을 포함하세요. URL에 이미 있는 쿼리 문자열은 유지됩니다.

  2. 2

    UTM 파라미터 입력

    source, medium, campaign이 유용한 최소 구성이고, term과 content는 선택입니다. 빈 필드는 제외됩니다.

  3. 3

    링크 생성

    빌더는 각 값의 양쪽 공백을 다듬고 URL용으로 인코딩한 뒤(공백은 %20이 됩니다) 모든 것을 하나의 쿼리 문자열로 합칩니다.

  4. 4

    최종 URL 복사

    한 번의 클릭으로 퍼센트 인코딩된 전체 캠페인 링크를 복사합니다.

각 파라미터의 의미

파라미터 의미 예시
utm_source 링크가 있는 위치 newsletter, facebook
utm_medium 마케팅 채널 email, cpc, social
utm_campaign 캠페인 이름 spring-launch-2026
utm_term 유료 키워드(검색 광고) running-shoes
utm_content A/B 테스트용 변형 headline-a, button-red

리포트를 깔끔하게 유지하는 이름 규칙

  • 추적하려는 그대로 값을 입력하세요. 이 빌더는 공백 제거와 URL 인코딩을 제외하면 값을 그대로 전달합니다. 그래서 Facebook과 facebook은 Analytics에서 서로 다른 두 행으로 나타납니다. 하나의 방식을 정해 일관되게 쓰세요.
  • 소문자를 권장합니다. Analytics는 UTM 값의 대소문자를 구분하므로 소문자를 쓰면 실수로 인한 중복을 피할 수 있습니다.
  • 공백 대신 하이픈. 공백은 %20으로 인코딩되어 유효하지만 리포트에서는 보기 좋지 않습니다. spring-launch가 spring%20launch보다 읽기 쉽습니다.
  • 캠페인에 버전을 붙이세요. spring-launch-2026-v2가 spring-launch를 재사용해 예전 데이터와 새 데이터를 섞는 것보다 낫습니다.

예시

목적지 URL: https://shop.example.com/sale

입력한 값: source newsletter, medium email, campaign spring-launch-2026, content headline-b.

결과: https://shop.example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch-2026&utm_content=headline-b

URL이 이미 ?ref=partner로 끝난다면 그 파라미터는 유지되고 UTM 값이 그 뒤에 추가됩니다.

UTM을 쓰지 말아야 할 때

  • 사이트 내 이동. 내부 링크에 태그를 달면 Google Analytics에서 세션이 초기화되어 기여 분석이 깨집니다.
  • Google Ads의 유료 검색. 대신 자동 태그(gclid)를 사용하세요. 그렇지 않으면 클릭이 이중으로 집계됩니다.
  • 리디렉션 링크. 리디렉터가 아니라 최종 목적지에 태그를 다세요. 그렇지 않으면 첫 이동에서 파라미터가 제거될 수 있습니다.

자주 묻는 질문

Google Analytics는 utm_source만 필수로 취급하지만, 리포트를 유용하게 만드는 것은 utm_medium과 utm_campaign입니다. utm_term과 utm_content는 선택입니다.

그대로 유지됩니다. 빌더는 기존 파라미터를 보존하고 같은 쿼리 문자열에 UTM 파라미터를 추가합니다. utm_* 값이 이미 있으면 입력한 값이 그것을 대체하므로 중복이 생기지 않습니다.

아니요. 양쪽 공백만 다듬고 값을 URL용으로 인코딩할 뿐입니다(공백은 %20이 됩니다). 소문자로 바꾸거나 공백을 하이픈으로 바꾸지 않으니, 리포트에 나타나길 원하는 그대로 각 값을 입력하세요.

링크는 생성을 누를 때 저희 서버에서 조립되며, 단계별 버전에서는 입력한 값이 페이지 URL을 통해 이동합니다. 저희는 도구가 사용되었다는 익명 집계만 기록하며 URL이나 그 파라미터는 절대 기록하지 않습니다. 기밀 캠페인 URL은 로컬 컴퓨터에서 만드세요.

관련 도구

이 도구는 다른 언어로도 제공됩니다