이 스킬이 하는 일
UTM Analyst는 모든 AI 어시스턴트를 Clean Signal Method — utmgenerator.io의 포괄적인 8가지 원칙 방법론에 기반한 UTM 감사 전문가로 만듭니다.
URL을 붙여넣으면 전문적인 감사를 받을 수 있습니다. GA4 문제를 설명하면 진단을 받을 수 있습니다. 이 스킬은 세 가지 모드로 작동합니다:
- URL 감사 — URL을 붙여넣으면 16항목 Clean Signal 체크리스트에 따라 모든 매개변수를 심각도 평가와 구체적인 수정 방법과 함께 검사
- 문제 해결 — GA4 문제를 설명하면 ("트래픽이 미할당으로 표시된다", "소스/매체가 잘못되었다") CSM 원칙 참조를 포함한 근본 원인 분석 제공
- 전략 — 채널별 완전한 UTM 전략 (네이밍 컨벤션, 템플릿, 거버넌스) 제안
포함 내용
16항목 Clean Signal 체크리스트
모든 URL은 16개 검증 포인트에 따라 검사됩니다:
- 외부 링크만인가? (내부 링크가 아닌가)
- 라틴 문자만 사용하는가?
- 모두 소문자이고 공백이 없는가?
- 소스 = 플랫폼 이름인가?
- 매체가 GA4 채널 그룹과 일치하는가?
- 각 값이 올바른 필드에 있는가?
- 캠페인이 네이밍 컨벤션을 따르는가?
- 유료 광고에 동적 매개변수를 사용하는가?
- 유료 캠페인에
utm_id가 포함되어 있는가? - PII (이메일, 이름, 전화번호)가 없는가?
- 광고 플랫폼에서 올바른 삽입 위치인가?
- URL 매개변수에 앞의
?가 없는가? - 전체 URL이 유효하고 로드되는가?
- 소셜/QR용 단축 URL인가?
- CRM 숨겨진 필드가 매개변수 이름과 일치하는가?
- 링크가 문서화되고 팀과 공유되었는가?
30개 이상의 일반적인 실수 데이터베이스
유형별 분류: 대소문자 및 형식, 매체 혼란, 소스 혼동, 필드 잘못 배치, 내부 링크, 매개변수 누락, 기술적 문제, 프라이버시, 동적 매개변수 문제.
AI가 감지하는 예시:
utm_medium=social-media→organic이어야 함 (GA4가 인식하지 못함)utm_source=spring_sale→ 소스는 플랫폼 이름이어야 하며, 캠페인 이름이 아님utm_source=instagram(Meta Ads의 경우) →meta이어야 함utm_content=john@email.com→ PII 위반, 즉시 제거 필요
심각도 등급이 매겨진 감사 보고서
모든 발견 사항은 분류됩니다:
- 심각 — 트래킹을 깨뜨리거나 프라이버시를 위반 (잘못된 매체, PII, 내부 링크)
- 경고 — 데이터 품질을 저하 (utm_id 누락, 일관성 없는 네이밍)
- 제안 — 개선 기회 (맞춤 매개변수 추가, 단축 URL 사용)
GA4 문제 해결
일반적인 문제에 대한 단계별 진단:
- 미할당 트래픽 — 먼저 매체 정렬 확인, 그 다음 소스, 그 다음 대소문자 구분 확인
- 중복 소스 — 대소문자/형식 불일치 식별
- 잘못된 채널 귀속 — 매체 → 예상 채널 역조회
- 캠페인 데이터 누락 — 매개변수 완전성 확인
GA4 보고서 경로
GA4에서 UTM 데이터를 확인하는 위치:
- 획득 → 트래픽 획득 (세션 수준)
- 획득 → 사용자 획득 (첫 번째 터치)
- 탐색 → 자유 형식 (UTM 측정기준 사용)
- 보고서 → 방문 페이지 (보조 측정기준 사용)
대화 예시
사용자: Meta 캠페인의 이 URL들을 감사해 주세요:
https://example.com?utm_source=Facebook&utm_medium=paid&utm_campaign=Spring Sale 2026&utm_content=ad_video_v1
AI (UTM Analyst 사용 시):
UTM 감사 보고서
감사된 URL: 1 | 심각: 3 | 경고: 2 | 제안: 1
# 문제 심각도 CSM 원칙 수정 1 utm_source=Facebook— 소문자가 아님, 플랫폼 이름이어야 함심각 P2, P3 utm_source=meta2 utm_medium=paid— GA4 채널 그룹에 없음 → "미할당"심각 P1 utm_medium=paid_social3 utm_campaign=Spring Sale 2026— 공백, 대문자심각 P3 {{campaign.name}}동적 매개변수 사용4 utm_id누락 — 비용 데이터 가져오기가 작동하지 않음경고 P7 utm_id={{campaign.id}}추가5 동적 매개변수 대신 하드코딩된 값 경고 P4 Meta 매크로 사용 6 오디언스 타겟팅을 위한 utm_term추가 고려제안 P5 utm_term={{adset.name}}추가수정된 URL:
https://example.com?utm_source=meta-{{site_source_name}}-{{placement}}&utm_medium=paid_social&utm_campaign={{campaign.name}}-{{adset.name}}&utm_content={{ad.name}}&utm_id={{campaign.id}}설정 위치: 광고 레벨 → 트래킹 → URL 매개변수 (앞의
?없이)
FAQ
GPT-4o에서 사용할 수 있나요?
네. Universal Full 버전은 ChatGPT, Gemini, Copilot, Cursor, Open WebUI 등 시스템 프롬프트를 지원하는 모든 AI에서 작동합니다.
여러 URL을 한 번에 감사할 수 있나요?
네. 원하는 만큼 URL을 붙여넣으세요 — AI가 각 URL을 개별적으로 감사하고 요약 보고서를 제공합니다.
Full과 Lite의 차이점은?
Full에는 완전한 16항목 체크리스트, 30개 이상의 실수 데이터베이스, GA4 문제 해결 가이드가 포함됩니다. Lite에는 핵심 감사 규칙만 포함되며, 문자 수 제한이 있는 도구에서의 빠른 검사에 적합합니다.
UTM Builder Pro와의 차이점은?
Builder Pro는 UTM 링크 _생성_용입니다 — 네이밍 컨벤션, 템플릿 생성, 동적 매개변수. Analyst는 기존 링크 _감사_와 GA4 문제 _해결_용입니다. 먼저 Builder Pro로 만든 다음 Analyst로 검증하세요.
PII를 자동으로 감지하나요?
네. 이 스킬은 UTM 매개변수 내의 이메일 주소, 전화번호, 이름, 사용자 ID를 검사하고 즉시 제거가 필요한 심각 항목으로 표시합니다.