무료 UTM 생성기

이 무료 UTM 생성기는 도착 URL에 캠페인 태그(UTM 파라미터)를 붙여요. 모든 값을 소문자와 하이픈으로 맞추기 때문에 한 캠페인이 분석 도구에서 한 줄로 잡혀요.

2026년 10월 27일 CTAurl 팀 최종 검토

유입이 시작된 곳이에요.
채널의 종류예요.
어느 캠페인에 속하는지 적어요.
어떤 소재나 게재 위치인지 적어요.
유료 광고 키워드가 있다면 적어요.

UTM 생성기는 어디에 쓰나요?

UTM 생성기는 표준 캠페인 태그를 정해진 형식에 맞춰 URL에 붙여 줘요. 밤 11시에 급하게 태그를 치다가 오타를 내는 일을 막아 주죠. 형식이 중요한 이유는 Google Analytics가 태그 값의 대소문자를 구분하기 때문이에요. "Instagram"과 "instagram"은 서로 다른 소스로 집계되고, Google은 모든 필드에 엄격한 이름 규칙을 쓰라고 권해요(Google Analytics 고객센터).

Google은 태그를 단 링크라면 utm_source, utm_medium, utm_campaign을 모두 넣으라고 하고, 값이 빠지면 보고서에 "(not set)"으로 표시된다고 설명해요. 이 생성기는 세 값 중 하나라도 비어 있으면 알려 줘요. 동료 네 명이 한 캠페인을 네 가지로 적는 일까지 막지는 못해요. 그래서 문서로 정해 둔 UTM 이름 규칙도 필요해요.

CTAurl에서는 UTM 태그가 링크의 도착 URL 안에 들어 있어요. 모든 단축 URL은 저장한 도착 URL로 UTM 태그까지 그대로 302 응답을 보내기 때문에, 여기서 만든 태그가 분석 도구에 똑같이 찍혀요.

UTM 파라미터는 각각 무슨 뜻인가요?

UTM 파라미터는 방문 하나에 대해 질문 하나씩 답해요. utm_source는 어디서 왔는지, utm_medium은 채널 종류, utm_campaign은 어느 캠페인인지, utm_content는 어떤 소재나 위치인지, utm_term은 유료 키워드예요. Google이 태그 단 링크마다 넣으라고 하는 건 소스, 매체, 캠페인 세 가지예요.

태그의미예시
utm_source유입이 시작된 곳instagram
utm_medium채널의 종류social, email, qr
utm_campaign캠페인 이름spring-drop
utm_content소재 또는 게재 위치story-b
utm_term유료 키워드running-shoes

이 도구에 관한 질문

UTM 생성기가 제 링크를 저장하나요?

아니요. UTM 생성기는 브라우저에서 돌아가고, 입력한 내용은 CTAurl로 전송되지도 저장되지도 않아요. 완성된 URL은 캠페인 관리 시트에 복사해 두거나 CTAurl 링크의 도착 URL로 붙여 넣으세요. CTAurl 링크는 태그를 저장한 그대로 유지해요.

UTM 생성기는 왜 값을 소문자와 하이픈으로 바꾸나요?

Google Analytics는 UTM 값의 대소문자를 구분해요. 그래서 Instagram과 instagram이 두 줄로 나뉘고, Spring Drop과 spring-drop도 똑같이 나뉘어요. 소문자 단어를 하이픈으로 이으면 한 캠페인이 한 줄로 남아요. 생성기는 공백과 밑줄도 하이픈으로 바꾸기 때문에 팀원 모두가 같은 표기를 쓰게 돼요.

나중에 바꿀 수 있는 링크 만들기

ctaurl.me에서 무료. 카드 등록도 필요 없어요.