UTM 생성기란?
UTM 생성기는 URL 끝에 UTM 파라미터를 붙여 주는 도구예요. UTM 파라미터(2005년 Google이 인수한 분석 제품 이름을 딴 Urchin Tracking Module의 줄임말)는 utm_source, utm_medium 같은 태그로, 누군가 페이지에 들어올 때 분석 도구가 읽어요. 페이지 자체는 이걸 무시하고, 분석 도구가 방문에 라벨을 붙이는 데 써요.
UTM이 없으면 많은 SNS 유입이 "직접"이나 모호한 추천으로 표시돼요. 인앱 브라우저(Instagram, TikTok, WhatsApp)가 리퍼러를 넘기지 않는 경우가 많기 때문이에요. 태그가 붙은 링크라면 Google 애널리틱스 4가 클릭이 인스타 바이오에서 왔는지, 6월 뉴스레터에서 왔는지, YouTube 설명의 두 번째 버튼에서 왔는지 알아요.
이 캠페인 URL 빌더는 Google 애널리틱스 4는 물론 Matomo, Plausible, HubSpot, 대부분의 이커머스 대시보드처럼 표준 UTM 태그를 읽는 모든 도구에서 작동해요.
이 UTM 링크 생성기 사용법
- 연결할 URL을 붙여 넣으세요.
https://를 빼면 자동으로 붙여요. 주소가 올바른 URL이 아니면 입력란 아래에 경고가 나와요. URL에 이미 있는 쿼리 파라미터는 유지돼요. - 빠른 프리셋을 누르세요(선택). 프리셋은 소스와 매체를 채워요: Instagram 바이오(
instagram/bio), YouTube 설명(youtube/description), WhatsApp 상태(whatsapp/status), 이메일 뉴스레터(newsletter/email), Facebook 게시물(facebook/post). - 소스, 캠페인 매체, 캠페인을 채우거나 조정하세요. 소스는 필수예요. 값이 있어야 링크가 만들어져요. 필요하면 키워드(Term)와 콘텐츠도 추가하세요.
- 소문자 옵션은 켜 두세요. "값을 소문자로 바꾸고 공백을 대시로 바꾸기"가 기본으로 체크되어 있어서 "Summer Sale"은
summer-sale이 돼요. - 확인하고 복사하세요. 파라미터 표에
utm_태그와 값이 각각 보여요. URL 복사로 태그가 붙은 URL을 복사하거나, 열기로 새 탭에서 열어 페이지가 잘 작동하는지 확인하세요.
UTM 파라미터 설명
| 파라미터 | 답하는 질문 | 예시 값 | GA4 측정기준 |
|---|---|---|---|
utm_source | 어떤 사이트, 앱, 목록이 방문을 보냈나? | instagram, youtube, newsletter, google | 세션 소스 |
utm_medium | 어떤 유형의 채널인가? | social, bio, email, cpc, qr, sms | 세션 매체 |
utm_campaign | 어떤 프로모션이나 프로젝트인가? | diwali-sale-2026, spring-launch | 세션 캠페인 |
utm_term | 어떤 키워드나 타깃인가?(주로 유료 검색) | running-shoes, lookalike-1pct | 세션 수동 검색어 |
utm_content | 어떤 링크, 소재, 버튼인가? | header-button, story-2, video-a | 세션 수동 광고 콘텐츠 |
GA4는 utm_id(캠페인 ID), utm_source_platform, utm_creative_format, utm_marketing_tactic도 인식해요. 이 도구는 크리에이터와 소상공인에게 거의 모든 필요를 채워 주는 기본 다섯 개 파라미터를 만들어요. 팀에서 다른 파라미터를 쓴다면 직접 덧붙이면 돼요.
보고서를 깔끔하게 유지하는 UTM 네이밍 규칙
UTM 값은 자유 텍스트라서 가장 큰 위험은 일관성이 없는 거예요. 짧은 목록을 정하고 지키세요.
| 링크 위치 | utm_source | utm_medium | utm_content(선택) |
|---|---|---|---|
| 인스타 바이오 | bio | - | |
| 인스타 스토리 링크 스티커 | story | 2026-10-08 | |
| TikTok 바이오 | tiktok | bio | - |
| YouTube 설명 | youtube | description | video-slug |
| 뉴스레터 | newsletter | top-button | |
| WhatsApp 브로드캐스트 | broadcast | - | |
| 인쇄 전단지 QR 코드 | flyer | qr | shop-window |
| Meta 유료 광고 | paid-social | ad-name |
- 모두 소문자로 쓰세요. GA4는 값의 대소문자를 구분해서
Instagram과instagram이 별개의 행이 돼요. - 공백 대신 대시를 쓰세요. 공백은
+나%20으로 인코딩되어 보고서에서 지저분해 보여요. - 소스 = 플랫폼, 매체 = 유형. 서로 바꾸지 말고, 매체에 소스를 반복하지 마세요(매체에
instagram-bio). - 캠페인에 날짜나 ID를 넣으세요(
black-friday-2026). 그래야 내년 캠페인과 섞이지 않아요. - 링크를 만드는 사람이 여럿이라면 승인된 값을 담은 공유 시트를 두세요.
한글 값도 쓸 수는 있지만 URL에서 인코딩되어 길고 읽기 어려워지니, UTM 값은 영문 소문자로 쓰는 걸 추천해요.
Google 애널리틱스 4에서 UTM 데이터를 보는 곳
GA4에서 보고서, 획득, 트래픽 획득을 여세요. 기본 표는 세션을 채널별로 묶어요. 기본 측정기준(첫 번째 열 위의 드롭다운)을 세션 소스/매체나 세션 캠페인으로 바꾸면 UTM 값이 보여요. 버튼이나 소재를 비교하려면 보조 측정기준으로 세션 수동 광고 콘텐츠를 추가하세요.
GA4는 소스와 매체로 트래픽을 기본 채널 그룹에도 분류해요. 알아 두면 좋은 규칙 몇 가지:
- 매체가
email(또는e-mail)이면 이메일 채널로 들어가요. - GA4가 SNS로 인식하는 소스(Instagram, Facebook, TikTok 등)나
social같은 매체는 자연 소셜로 들어가요. SNS 소스에cpc나paid같은 유료 매체 값이 붙으면 유료 소셜로 가요. - GA4가 매칭하지 못한 값은 할당되지 않음으로 들어가요. 할당되지 않음 트래픽이 많다면 매체 값을 확인하세요.
새 데이터가 표준 보고서에 나타나기까지 최대 하루가 걸릴 수 있어요. 링크를 바로 확인하려면 링크를 열고 실시간 보고서를 보세요.
크리에이터와 소상공인을 위한 UTM 예시
- 인스타 바이오 vs 스토리: 패션 크리에이터가 바이오 링크에는
instagram / bio, 스토리 스티커마다instagram / story를 붙여서 어느 쪽이 쇼핑몰 방문을 더 많이 만드는지 알아봐요. - YouTube 크리에이터: 영상마다 캠페인 하나(
utm_campaign=camera-review)를 쓰면 어떤 영상이 강의를 가장 많이 파는지 보여요. - 대전의 한 카페: 테이블 텐트의 QR 코드에는
flyer / qr / table-tent를, Google 지도의 같은 메뉴 링크에는google / maps를 써요. - 버튼이 두 개인 뉴스레터: 같은 URL에
utm_content=top-button과utm_content=footer-link를 붙이면 독자가 어디를 클릭하는지 보여요. - 광고를 돌리는 코치:
utm_term에 타깃 이름을 넣어 GA4 안에서 Meta 광고 세트를 비교해요.
태그가 붙은 긴 URL은 캡션이나 QR 코드에서 지저분해 보여요. 그대로 노출하지 말고 버튼이나 단축 링크 뒤에 두세요.
바로 쓰는 UTM 링크 예시
한 페이지를 채널별로 태그하면 이렇게 돼요(주소는 내 것으로 바꾸세요).
- 인스타 바이오:
https://biolinko.me/yourname?utm_source=instagram&utm_medium=bio - YouTube 영상:
https://example.com/course?utm_source=youtube&utm_medium=description&utm_campaign=camera-review - 뉴스레터 버튼:
https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=diwali-sale-2026&utm_content=top-button - 전단지 QR 코드:
https://example.com/menu?utm_source=flyer&utm_medium=qr&utm_campaign=opening-week
파라미터 순서는 상관없고, ?ref=나 ?id= 같은 기존 파라미터도 UTM과 함께 있을 수 있어요. # 뒤는 브라우저가 따로 처리하는 페이지 앵커인데, 이 도구는 UTM을 그 앞에 올바르게 넣어요.
피해야 할 흔한 UTM 실수
- 대소문자 섞기.
Facebook,facebook,FB는 한 소스를 세 행으로 나눠요. 소문자 옵션을 켜 두세요. - 내부 링크에 태그 붙이기. 내 사이트 페이지끼리의 링크에는 절대 UTM을 붙이지 마세요. 방문자의 원래 소스를 덮어써서 보고서를 망쳐요.
- 매체 빠뜨리기. 매체 없는 소스는 할당되지 않음으로 들어가는 경우가 많아요. 항상 둘 다 채우세요.
- Google Ads에 UTM 쓰기. Google Ads가 자동 태그 추가로 GA4에 연결되어 있다면
gclid가 이미 데이터를 전달해요. 수동 UTM은 충돌할 수 있어요. - 파라미터에 개인정보 넣기. UTM 값에 이메일 주소, 이름, 전화번호를 절대 넣지 마세요. Google 약관과 개인정보 보호법 위반이에요.
- 쿼리 문자열을 지우는 리디렉션. 일부 리디렉션은
?뒤를 모두 지워요. 열기 버튼으로 최종 URL을 테스트하세요.
이 UTM 생성기가 데이터를 다루는 방식
태그가 붙은 URL은 표준 URL API로 브라우저에서 만들어져요. 입력한 URL과 캠페인 이름은 서버로 전송되거나 저장되지 않아요. URL에 이미 UTM 파라미터가 있다면 중복으로 추가하지 않고 새 값으로 바꿔요.
프로필 링크에서 오는 클릭 추적하기
바이오가 프로필 링크 페이지를 가리킨다면, 그 링크에 utm_source=instagram&utm_medium=bio를 붙여 Instagram, TikTok, YouTube 방문자를 나눠 보세요. Biolinko는 biolinko.me/yourname 페이지의 버튼별 클릭 수도 보여 줘서 사람들이 어떤 링크를 누르는지 알 수 있어요. 인스타그램 바이오에 링크 추가하는 법에서 더 알아보거나 무료 페이지를 만드세요.
2026년 10월 8일 업데이트