UTM 캠페인 URL 빌더

어떤 링크에든 utm_source, utm_medium, utm_campaign, utm_term, utm_content 매개변수를 붙여 추적용 캠페인 URL을 만듭니다.

도구를 불러오는 중…

UTM 캠페인 URL 빌더UTM 캠페인 URL 빌더는 랜딩 페이지 링크에 Google Analytics UTM 매개변수(utm_source, utm_medium, utm_campaign, utm_term, utm_content)를 더해, 유입을 특정 채널이나 광고로 귀속할 수 있게 합니다. 각 값을 URL 인코딩하고, 링크에 이미 있던 쿼리 매개변수는 그대로 보존하며, 입력하는 대로 갱신되는 복사용 링크를 보여 줍니다. 모든 처리는 브라우저 안에서 이뤄지므로 URL이 우리 서버로 업로드되지 않습니다.

UTM 캠페인 URL 빌더란?

UTM 빌더는 Urchin Tracking Module 매개변수를 목적지 URL에 덧붙여, Google Analytics, GA4, Matomo, Adobe Analytics 같은 분석 도구가 방문이 어디서 왔는지 정확히 보고하게 합니다. 마케터, 광고 운영자, 이메일 발송자, 소셜 미디어 팀이 뉴스레터·유료 광고·소셜 게시물에 넣는 링크에 태그를 달고, 보고서에서 캠페인을 나란히 비교하기 위해 사용합니다. 이 도구는 표준 다섯 가지 매개변수를 만듭니다: utm_source(유입 출처, 예: google 또는 newsletter), utm_medium(마케팅 매체, 예: cpc 또는 email), utm_campaign(캠페인 이름), utm_term(유료 검색 키워드), utm_content(클릭된 링크나 소재 구분). 공백과 특수 문자를 자동으로 퍼센트 인코딩하고, 기본 URL이 이미 가진 쿼리 문자열을 보존하므로 결과는 유효하고 바로 클릭할 수 있는 추적 링크가 됩니다.

UTM 캠페인 URL 빌더 사용법

  1. 목적지 링크를 '기본 URL' 칸에 붙여넣습니다. 스킴을 빼면 https:// 가 자동으로 붙습니다.
  2. utm_source(유입 출처, 예: google, newsletter, facebook)를 입력하거나 선택합니다.
  3. utm_medium(채널 유형, 예: cpc, email, social)을 입력하거나 선택합니다.
  4. utm_campaign에 캠페인 이름을 입력합니다. 선택적으로 utm_term(유료 키워드)과 utm_content(소재 두 개 구분)를 추가합니다.
  5. 결과 칸에서 조립된 URL을 복사합니다. URL 인코딩되어 있고 어떤 칸을 수정해도 실시간으로 갱신됩니다.

예시

이메일 뉴스레터 링크

입력

https://shop.example.com/sale + source=newsletter, medium=email, campaign=spring_sale

출력

https://shop.example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

키워드가 있는 유료 검색 광고

입력

https://example.com + source=google, medium=cpc, campaign=brand, term=running shoes

출력

https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=brand&utm_term=running+shoes

기존 쿼리 매개변수 보존

입력

https://example.com/p?id=42 + source=facebook, medium=social

출력

https://example.com/p?id=42&utm_source=facebook&utm_medium=social

자주 묻는 질문

이 도구는 어떤 UTM 매개변수를 만드나요?
표준 Google Analytics 매개변수 다섯 개(utm_source, utm_medium, utm_campaign, utm_term, utm_content)를 모두 만듭니다. utm_source, utm_medium, utm_campaign은 대부분의 분석 보고서가 기대하는 값이고, utm_term(유료 키워드)과 utm_content(어떤 링크·소재인지)는 선택 사항입니다. 비워 둔 칸은 URL에서 그냥 빠집니다.
공백과 특수 문자를 URL 인코딩하나요?
네. 각 값은 브라우저와 똑같이 퍼센트 인코딩되어 공백은 + 또는 %20 이 되고, &, =, 악센트가 있는 글자 같은 문자는 이스케이프됩니다. 덕분에 링크가 유효하게 유지되고 한 매개변수가 다른 매개변수를 깨뜨리지 않습니다.
내 URL에 이미 있던 쿼리 매개변수는 어떻게 되나요?
그대로 보존됩니다. 기본 URL이 이미 https://example.com/p?id=42 라면 UTM 매개변수가 기존 매개변수 뒤에 & 로 덧붙으므로, 가지고 있던 내용은 사라지거나 덮어써지지 않습니다(같은 utm_ 이름을 다시 쓰는 경우 제외).
기본 URL이 잘못되었다고 나오는 이유는 무엇인가요?
기본 URL은 http 또는 https를 쓰는 해석 가능한 웹 주소여야 합니다. 오타, 도메인 누락, mailto: 같은 비웹 스킴은 오류를 냅니다. 주소를 고치면(https:// 는 생략해도 자동으로 붙습니다) 결과가 다시 나타납니다.
내 링크가 서버로 전송되나요?
아니요. 전체 URL은 브라우저 안에서 JavaScript로 조립되며, 어떤 것도 업로드·기록·전송되지 않습니다. 그래서 미공개 캠페인, 비공개 랜딩 페이지, 내부 링크에도 안전합니다.

관련 도구