UTM 링크 만들기: 광고별 UTM 파라미터 가이드
2026년 10월 28일 · 10분 분량
UTM 링크 만들기: 광고별 UTM 파라미터 가이드
같은 주에 TikTok 광고를 돌리고, Snapchat 스토리를 올리고, 인플루언서 게시물까지 내보냈더니 매출이 올랐습니다. 어려운 질문은 그중 무엇이 효과를 냈느냐입니다. UTM 링크가 그 답을 알려 줍니다. 링크 끝에 붙이는 짧은 태그 몇 개가 각 방문이 어디서 왔는지를 분석 도구에 알려 주기 때문입니다. 이 가이드에서는 모든 태그의 의미, 깔끔하게 유지되는 명명 규칙, 그리고 여러분이 가장 많이 쓸 플랫폼별 예시를 바로 쓸 수 있게 정리했습니다.
UTM 링크란 무엇이며 캠페인에 왜 필요할까
UTM 링크는 물음표 뒤에 태그를 추가로 붙인 평범한 웹 주소입니다. 예를 들면 yourshop.com/offers?utm_source=tiktok&utm_medium=paid_social&utm_campaign=summer_sale 같은 형태입니다. 방문자에게는 페이지가 완전히 똑같이 열립니다. 차이는 Google Analytics 같은 분석 도구가 이 태그를 읽고, 해당 방문을 그 소스(source), 매체(medium), 캠페인(campaign) 아래에 분류한다는 점입니다.
태그가 없으면 캠페인 트래픽의 상당 부분이 제대로 구분되지 않은 채 들어옵니다. 앱에서 온 방문은 흔히 직접 유입이나 막연한 소셜 소스로 표시되고, 인쇄된 QR 코드는 어디서 스캔되었는지 아무것도 알려 주지 않습니다. Instagram에서 방문자가 왔다는 것은 보여도, 그들이 유료 스토리에서 왔는지, 프로필 링크에서 왔는지, 크리에이터의 게시물에서 왔는지는 알 수 없습니다.
태그를 달면 링크마다 고유한 이름이 생깁니다. 두바이의 의류 브랜드는 TikTok 영상 두 편을 비교할 수 있고, 마드리드의 어학원은 뉴스레터와 Google 광고 중 어느 쪽이 문의를 더 많이 가져왔는지 확인할 수 있으며, 자카르타의 카페는 카운터에 놓아 둔 전단지가 실제로 스캔되기는 하는지 알 수 있습니다. 태그는 비용이 전혀 들지 않고 거의 모든 분석 도구에서 작동합니다.
UTM 파라미터 5가지와 각각의 역할
표준 태그는 다섯 가지입니다. 처음 세 개는 방문이 어디서, 왜 왔는지를 설명하고, 나머지 두 개는 한 캠페인 안에서 여러 버전을 비교하기 위한 선택 항목입니다.
간단히 외우는 법: source는 어디서, medium은 어떻게, campaign은 왜, content는 어느 것인지입니다.
- utm_source는 방문자를 보낸 곳, 즉 플랫폼이나 사이트입니다. 예: tiktok, snapchat, instagram, google, newsletter. 모든 UTM 링크에 반드시 필요한 단 하나의 태그입니다.
- utm_medium은 트래픽 유형입니다. 유료 소셜 광고는 paid_social, 무료 게시물은 social, 유료 검색은 cpc, 이메일은 email, 인쇄물은 print를 씁니다.
- utm_campaign은 링크를 만든 이유, 즉 프로모션, 출시, 시즌을 나타냅니다. 예: ramadan_sale, back_to_school, new_menu.
- utm_content는 한 캠페인에 광고, 영상, 버튼, 크리에이터가 여러 개 있을 때 어느 버전이 클릭되었는지 알려 줍니다. 예: video_a, video_b, story_ad, creator_sara.
- utm_term은 주로 유료 검색에서 키워드나 타깃 오디언스를 기록할 때 씁니다. 예: running_shoes, past_buyers.
Google Analytics에서 깔끔하게 유지되는 명명 규칙
태그는 일관성이 있어야 쓸모가 있습니다. Google Analytics는 값을 입력된 그대로 기록하기 때문에 TikTok, tiktok, tik-tok은 서로 다른 세 줄이 되고 결과도 세 줄로 나뉩니다. 지저분한 보고서는 대부분 여러 사람이 각자 자기 방식대로 링크에 직접 태그를 달 때 생깁니다.
해결책은 모두가 따르는 짧은 규칙을 정하고, 팀 전체가 볼 수 있는 곳에 적어 두는 것입니다.
특히 매체(medium)에 신경 써야 합니다. Google Analytics는 소스와 함께 매체를 이용해 방문을 유료 소셜, 자연 소셜, 유료 검색, 이메일 같은 채널로 분류하기 때문입니다. paid_social, social, cpc, email처럼 널리 쓰이는 값을 지키면 트래픽이 예상한 채널로 들어갑니다.
- 항상 소문자만 씁니다. tiktok은 되고, TikTok은 안 됩니다.
- 공백이나 섞인 구분자 대신 밑줄을 씁니다. “summer sale”이나 Summer-Sale이 아니라 summer_sale입니다.
- 소스와 매체 목록을 고정해, 누군가 paid_social 옆에 paidsocial을 새로 만들지 않게 합니다.
- 1년 뒤에도 알아볼 수 있는 캠페인 이름을 씁니다. 제품이나 혜택에 기간을 붙여 eid_2027_abayas처럼 만드세요.
- 새 값은 한 사람이 승인해 목록을 짧게 유지합니다.
팁: 무료 UTM 빌더는 처음 두 규칙을 자동으로 적용합니다. 입력하는 동안 모든 값을 소문자로 바꾸고 공백을 밑줄로 바꿔 주므로, 모든 링크를 이곳에서 만드는 팀은 따로 신경 쓰지 않아도 일관성을 유지할 수 있습니다.
플랫폼별 바로 쓰는 UTM 예시
아래는 그대로 복사해 쓸 수 있는 기본 세트입니다. 캠페인 이름은 내 것으로 바꾸고 소스와 매체는 그대로 두며, 버전을 두 개 이상 운영할 때는 utm_content를 추가하세요.
예시는 하나의 규칙을 따릅니다. 유료 광고에는 paid_social 또는 cpc, 무료 게시물에는 social을 씁니다. 그러면 같은 플랫폼이 보고서에 유료로 한 번, 무료로 한 번, 총 두 번 나타나는데, 이것이 바로 원하는 결과입니다.
- TikTok 광고: utm_source=tiktok&utm_medium=paid_social&utm_campaign=ramadan_sale&utm_content=video_a
- Snapchat 광고: utm_source=snapchat&utm_medium=paid_social&utm_campaign=summer_launch&utm_content=story_ad
- Instagram·Facebook 광고(Meta): utm_source=instagram&utm_medium=paid_social&utm_campaign=black_friday&utm_content=carousel_1. Facebook에 노출되는 광고는 소스를 facebook으로 씁니다.
- Instagram 프로필 또는 스토리 링크(무료): utm_source=instagram&utm_medium=social&utm_campaign=bio_link
- Google Ads: utm_source=google&utm_medium=cpc&utm_campaign=brand_search&utm_term=your_keyword
- X: utm_source=twitter&utm_medium=social&utm_campaign=product_launch. 많은 팀이 이전 보고서와 새 보고서가 맞도록 소스를 twitter로 유지합니다. 이름을 하나 정했으면 계속 그 이름을 쓰세요.
- YouTube: utm_source=youtube&utm_medium=video&utm_campaign=how_to_series&utm_content=description_link
- WhatsApp: utm_source=whatsapp&utm_medium=social&utm_campaign=weekly_offers&utm_content=status. 브로드캐스트 목록에는 broadcast를 씁니다.
- 이메일 뉴스레터: utm_source=newsletter&utm_medium=email&utm_campaign=october_newsletter&utm_content=top_button
- 인플루언서: utm_source=instagram&utm_medium=influencer&utm_campaign=eid_collab&utm_content=creator_name. 크리에이터마다 링크를 하나씩 만듭니다.
- 인쇄용 QR 코드: utm_source=qr&utm_medium=print&utm_campaign=store_flyer&utm_content=counter
상황별로 태그 링크를 넣는 위치
태그는 사람들이 실제로 누르는 링크가 태그 링크일 때만 작동합니다. 유료 광고라면 광고의 도착 URL 또는 웹사이트 URL에 넣습니다. Meta와 TikTok을 비롯한 여러 광고 플랫폼은 URL 파라미터용 입력란을 따로 제공하며, 캠페인 이름이나 광고 이름을 자동으로 채워 주는 자리표시자를 쓸 수 있는 경우도 있습니다. 두 방법 모두 잘 작동하니 하나를 골라 일관되게 쓰세요.
Google Ads에서는 최종 URL마다 태그를 붙이거나, 추적 설정에서 캠페인 전체나 계정 전체에 한 번에 추가할 수 있습니다. 자동 태그 추가가 켜져 있고 Google Ads가 Google Analytics에 연결되어 있다면 광고 클릭은 이미 그곳에서 식별됩니다. 그래도 링크에서 캠페인 정보를 읽는 다른 도구에는 수동 태그가 여전히 도움이 됩니다.
무료 게시물은 플랫폼이 링크를 허용하는 곳이면 어디든 태그 링크를 넣으세요. 프로필 링크, 스토리 링크 스티커, 영상 아래 설명란 등입니다. 긴 태그는 프로필에서 지저분해 보이기 때문에, 많은 사람이 프로필 링크를 짧은 페이지 하나로 연결하고 그 페이지에 태그를 답니다. 인쇄물이라면 태그 링크를 QR 코드 안에 넣으세요. QR 코드가 링크 길이를 완전히 감춰 줍니다.
1분 안에 UTM 링크 만드는 법
태그를 직접 입력할 수도 있지만, 빌더를 쓰면 보고서를 쪼개 버리는 사소한 오타를 막을 수 있습니다. 아래는 linkom UTM 빌더를 사용하는 순서입니다. 무료이고 계정이 필요 없으며 브라우저에서 실행되므로, 입력한 내용은 linkom으로 전혀 전송되지 않습니다.
빌더는 최근에 만든 링크를 내 기기에 기억해 둡니다. 그와 별도로 간단한 공유 시트도 만들어, 링크마다 한 줄씩 날짜, 사용한 곳, 전체 링크, 만든 사람을 적어 두세요. 이 시트가 있으면 몇 달 뒤에도 결과를 쉽게 읽을 수 있습니다.
- 1방문자가 도착하길 원하는 주소를 붙여 넣습니다. 제품 페이지, 예약 페이지, 링크인바이오 페이지 등이 될 수 있습니다.
- 2플랫폼 프리셋을 눌러 소스와 매체를 채웁니다. 예를 들어 TikTok, Snapchat, Google Ads, WhatsApp, 인플루언서, QR·인쇄 등이 있습니다.
- 3팀 목록에 있는 캠페인 이름을 입력하고, 버전을 비교한다면 utm_content를 추가합니다.
- 4완성된 링크를 복사해 광고, 게시물, 메시지에 붙여 넣은 뒤, 한 번 열어서 페이지가 제대로 열리고 주소창에 태그가 그대로 남아 있는지 확인합니다.
- 5인쇄용이라면 같은 링크의 QR 코드를 PNG로 내려받고, 파일을 인쇄소에 보내기 전에 서로 다른 휴대폰 두 대로 테스트합니다.
피해야 할 흔한 UTM 실수
추적 문제는 대부분 몇 가지 습관에서 비롯되며, 모두 쉽게 고칠 수 있습니다.
- 내 웹사이트 내부 링크에 태그 달기. 메뉴 버튼이나 배너에 태그를 달면 방문의 기여도 계산이 다시 시작될 수 있어, TikTok 광고에서 나온 매출이 내 홈페이지의 성과로 잡힙니다. 외부에서 내 사이트로 들어오는 링크에만 태그를 다세요.
- 대소문자와 철자 혼용. Facebook, facebook, fb는 하나의 소스를 셋으로 쪼갭니다. 소문자와 고정 목록을 쓰면 막을 수 있습니다.
- 캠페인 도중 이름 바꾸기. 중간에 summer_sale을 summer_sale_v2로 바꾸면 결과가 나뉩니다. 이름은 시작 전에 정하고, 새 버전은 utm_content로 구분하세요.
- 무료 게시물을 유료 광고처럼 태그하기. 무료 스토리에도 paid_social을 쓰면 광고가 실제보다 좋아 보입니다. 유료와 무료 매체를 분리하세요.
- 어디서나 같은 링크 쓰기. 프로필, 광고, 뉴스레터에 같은 태그 링크를 쓰면 새로 알 수 있는 것이 없습니다. 위치마다 링크를 하나씩 쓰세요.
- 태그에 개인정보 넣기. 고객 이름, 전화번호, 이메일 주소를 UTM 값에 절대 넣지 마세요. 보고서와 주소창에 그대로 노출됩니다.
결과 읽는 법
캠페인을 평가하기 전에 며칠은 기다린 뒤, 소스와 캠페인을 나란히 비교하세요. Google Analytics의 획득 보고서에서는 방문을 소스/매체별 또는 캠페인별로 볼 수 있습니다. 범위를 캠페인 하나로 좁히면 utm_content를 통해 버전별로 비교할 수 있습니다.
방문 수만 보지 마세요. 방문자를 많이 데려오지만 다들 바로 나가 버리는 영상은, 주문하는 사람을 데려오는 작은 뉴스레터보다 가치가 낮을 수 있습니다. 방문자가 들어온 뒤 한 행동, 예를 들어 WhatsApp 탭, 예약, 주문을 비교하고, 그것을 기준으로 다음 예산을 어디에 쓸지 정하세요.
링크인바이오가 linkom 페이지라면, 모든 방문에서 utm_source, utm_medium, utm_campaign과 자체 ?src= 추적 링크를 읽고, 분석 화면에서 어떤 소스와 어떤 캠페인이 방문과 탭을 가져왔는지 보여 줍니다. 이 세부 분석은 Starter 이상 요금제의 전체 분석에 포함되며, Free 요금제는 기본 수치만 보여 줍니다. Google Analytics 또는 Meta Pixel에 연결된 페이지(Pro 이상)는 태그를 해당 도구에도 전달합니다. 분석 가이드에서 각 보고서를 설명하고, 예시 갤러리에서는 다양한 업종의 완성된 페이지를 볼 수 있습니다.
팁: 매주 같은 요일에 결과를 검토하고, 캠페인마다 얼마가 들었는지, 무엇을 가져왔는지, 무엇을 바꿀지를 한 줄로 적으세요.
자주 묻는 질문
UTM 링크란 무엇인가요?
물음표 뒤에 태그를 붙여, 방문이 어디서 왔는지를 분석 도구에 알려 주는 평범한 링크입니다. 방문자에게 페이지는 똑같이 보이며, 방문이 기록되는 방식만 달라집니다.
필수 UTM 파라미터는 무엇인가요?
엄밀히 필수인 것은 utm_source뿐이지만, 쓸모 있는 보고서를 얻으려면 utm_source, utm_medium, utm_campaign을 함께 쓰세요. 버전 비교에는 utm_content를, 키워드나 오디언스에는 utm_term을 추가하세요.
TikTok 광고용 UTM 링크는 어떻게 만드나요?
소스는 tiktok, 매체는 paid_social로 하고 캠페인 이름을 넣은 뒤, 완성된 링크를 광고의 도착 URL에 붙여 넣으세요. 영상마다 짧은 이름으로 utm_content를 추가하면 서로 비교할 수 있습니다.
UTM 값은 대소문자를 구분하나요?
네. Google Analytics를 포함한 대부분의 분석 도구에서 TikTok과 tiktok은 서로 다른 값으로 기록되므로, 모든 값을 소문자로 쓰세요.
QR 코드에 UTM 태그를 넣을 수 있나요?
네. 먼저 태그 링크를 만든 다음, 그 링크로 QR 코드를 만드세요. 방문자는 태그를 볼 일이 없고, 전단지나 포스터마다 고유한 utm_content를 주면 사람들이 실제로 어느 것을 스캔하는지 알 수 있습니다.
지금 바로 적용해 보세요
오늘 명명 목록을 작성하고 다음 캠페인의 모든 링크에 태그를 다세요. 이 태그를 대신 읽어 주는 링크인바이오 페이지가 필요하다면 linkom에서 무료로 시작하세요.
무료로 시작하기