마케팅 가이드 > ga4
GA4에서 (not set) 뜨는 이유와 해결 방법 총정리
GA4 보고서에서 소스/매체가 (not set)으로 뜬다면 데이터 수집에 문제가 생긴 겁니다. 원인 3가지와 해결 체크리스트를 정리했습니다.
2026년 5월 6일 · 읽기 9분
#GA4#not set#UTM#디지털마케팅#트래픽분석
GA4에서 (not set) 뜨는 이유와 해결 방법 총정리
GA4 보고서를 열었는데 소스/매체 칸에 (not set) 이 보인 적 있으신가요?
이 값은 단순한 표시 오류가 아닙니다. GA4가 트래픽 출처를 파악하지 못했다는 신호입니다. 그냥 두면 어떤 광고가 효과 있는지 영원히 알 수 없습니다.
원인과 해결법, 지금 바로 정리해드립니다.
(not set)이 뭔가요?
GA4가 세션의 출처 정보를 받지 못했을 때 자동으로 채워 넣는 빈칸 표시입니다.
누군가 내 사이트에 왔는데, GA4 입장에서는 "이 사람이 어디서 왔는지 전혀 모르겠다"는 상황입니다. 소스, 매체, 캠페인 값을 알 수 없으니 전부 (not set) 으로 표시합니다.
원인 1 — UTM 파라미터 누락 (가장 흔한 원인)
광고 링크에 UTM을 붙이지 않으면 GA4는 출처를 알 수 없습니다.카카오 광고, 인스타그램 광고, 문자 메시지, 카카오톡 링크 — 어디에 링크를 넣든 UTM이 없으면 GA4에는 (not set)으로 잡힙니다.
특히 인앱 브라우저(인스타그램/카카오톡 등)에서는 referrer가 불완전하게 전달되는 경우가 있어요. UTM이 없으면 “어디서 왔는지”를 파악하기가 더 어려워집니다.
특히 이런 경우에 많이 발생합니다:
- 카카오톡 채널에 링크를 올릴 때 UTM 없이 그냥 URL만 넣은 경우
- 인스타그램 바이오 링크를 UTM 없이 연결한 경우
- 문자 메시지로 링크를 발송할 때 UTM을 빠뜨린 경우 해결: UTM 3개(source, medium, campaign)를 반드시 붙입니다.
❌ https://startmktg.com/ko
✅ https://startmktg.com/ko
?utm_source=kakao
&utm_medium=cpc
&utm_campaign=2026-spring
원인 2 — UTM 네이밍 규칙 오류
UTM을 붙였는데도 (not set)이 뜨거나 데이터가 뒤섞인다면 네이밍 규칙 문제일 수 있습니다.
GA4는 대소문자를 다른 값으로 인식합니다. Instagram과 instagram은 GA4 보고서에서 완전히 다른 소스로 잡힙니다. 팀 안에서 규칙이 통일되지 않으면 같은 캠페인 데이터가 여러 줄로 쪼개집니다.
흔한 실수 3가지:
❌ utm_source=Instagram → ✅ utm_source=instagram
❌ utm_medium=Paid Social → ✅ utm_medium=paid_social
❌ utm_campaign=봄 세일 → ✅ utm_campaign=spring-sale
규칙은 간단합니다:
- 전부 소문자
- 공백 대신 하이픈(-)
- 한글 사용 금지 (인코딩 오류 가능성)
원인 3 — 리다이렉트 중 UTM 유실
UTM을 분명히 붙였는데도 GA4에서 (not set)이 뜬다면 리다이렉트를 의심해야 합니다.
이런 상황에서 발생합니다:
광고 링크 (UTM 있음)
https://startmktg.com?utm_source=instagram&utm_medium=cpc
↓ 자동 리다이렉트 발생
https://startmktg.com/ko ← UTM이 사라짐
중간에 페이지 이동이 생기면서 UTM 파라미터가 잘려나가는 경우입니다.
해결: 광고 링크를 직접 클릭해서 최종 도착 URL의 주소창에 UTM이 그대로 보이는지 확인합니다.
해결 체크리스트
(not set)이 보인다면 아래 순서대로 점검하세요.
GA4에서 직접 확인하는 법
실시간으로 확인:
- GA4 → 보고서 → 실시간
- UTM이 붙은 링크를 클릭
- 보통 빠르게 보이지만, 몇 분 지연될 수 있습니다. 소스/매체 값이 확인되면 정상 전체 데이터 확인:
- GA4 → 보고서 → 획득 → 트래픽 획득
- 기본 측정기준을 세션 소스/매체로 변경
- (not set) 행의 비율 확인 → 수정 후 감소하는지 추적
정리하면
(not set)의 대부분은 UTM이 없거나, 규칙이 없어서 발생합니다.
- UTM 없이 광고 링크를 만들면 GA4 데이터가 (not set)으로 채워집니다
- UTM 네이밍 규칙이 없으면 같은 캠페인 데이터가 여러 줄로 쪼개집니다
- 리다이렉트가 있다면 UTM이 유실됐는지 반드시 확인해야 합니다 UTM 규칙 없이 광고를 집행하면 GA4 데이터가 계속 깨질 수 있습니다.
지금 바로 UTM을 만들고, 붙이기 전에 미리보기까지 확인해보세요.
UTM 규칙대로 자동 생성해보세요
소문자, 하이픈, 한글 없이 — 규칙에 맞는 UTM 링크를 10초만에 만들 수 있습니다.