# 02. 데이터·트래킹 — CRM과 광고 최적화의 전제 조건

> UTM 없는 광고는 성과를 알 수 없고, 이벤트 없는 사이트는 개선할 수 없다.
> 이 문서의 세팅이 끝나기 전에는 신규 광고 캠페인을 늘리지 않는 것을 원칙으로 한다.

## 1. UTM 거버넌스 (가장 시급)

### 1-1. 명명 규칙 (확정해서 시트로 관리)

```
utm_source   = 매체        (meta / kakao / naver / google / youtube / kr / sms / btok)
utm_medium   = 유형        (paid_social / paid_search / cpc / crm / organic_social / referral)
utm_campaign = 캠페인      (형식: {년월}_{목적}_{대상}  예: 2608_conv_newcustomer)
utm_content  = 소재        (형식: {소재유형}_{소재ID}_{버전}  예: video_ugc03_b)
utm_term     = 키워드/타겟  (검색광고 키워드, 또는 타겟군 이름)
```

규칙:
- **전부 소문자, 공백 금지, 한글 금지** (한글은 인코딩 깨짐·집계 분산의 원인)
- 소재 하나당 utm_content 하나. 소재 갈아끼우면 content도 바꾼다 — 이게 "소재별 성과"의 최소 단위
- UTM 생성은 수기 금지. **스프레드시트 생성기**(수식으로 URL 조립)를 만들어 전 팀이 그것만 쓴다

### 1-2. 채널별 적용 방법
- Meta: 광고 설정의 "URL 매개변수"란에 `utm_source=meta&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}` — 동적 매개변수를 쓰면 소재별 수기 입력이 필요 없다. 단, **캠페인/광고 이름 자체를 명명 규칙대로** 지어야 한다
- 카카오모먼트/네이버 GFA: 동적 치환 지원이 제한적이므로 소재 등록 시 생성기에서 뽑은 URL 사용
- 네이버 검색광고: 추적 URL 기능 + utm_term에 키워드
- CRM 발송(알림톡/문자/메일): 반드시 utm_medium=crm으로 광고와 분리 — 안 하면 CRM 성과가 direct로 잡혀 광고 성과가 부풀거나 CRM 성과가 증발한다

### 1-3. 검수 (자동화 대상)
- 집행 중 광고의 랜딩 URL을 주기적으로 수집해 UTM 규칙 위반(누락/오타/대문자/한글) 탐지
- GA4에서 `utm_source` 값 목록을 주 1회 뽑아 규칙 외 값이 새로 생기는지 감시

## 2. GA4

### 2-1. 기본 세팅
- 카페24: 쇼핑몰 설정(또는 마케팅 제휴 메뉴)에 구글 애널리틱스 연동 항목 존재. 측정 ID(G-XXXX) 등록
- 아임웹: 환경설정 → 마케팅/분석 연동에서 GA4 측정 ID 등록
- 플랫폼 기본 연동은 이벤트가 빈약한 경우가 많다 → **GTM(구글 태그 매니저)** 을 심고 GTM에서 GA4를 관리하는 구조 권장

### 2-2. 필수 전자상거래 이벤트
`view_item` → `add_to_cart` → `begin_checkout` → `add_payment_info` → `purchase`

- purchase에는 transaction_id, value, currency, items 필수
- **데이터 대사**: GA4 매출 vs 카페24 관리자 매출을 주 1회 비교. 오차 ±5% 이내가 정상. 그 이상이면 이벤트 누락/중복
- 환불 이벤트(refund) 연동 — 반품이 활성화된 지금 특히 중요

### 2-3. 봐야 할 리포트 3개만
1. 유입 채널별 매출 (session_source/medium × purchase) — UTM이 제대로면 여기서 소재별 매출이 보인다
2. 전자상거래 퍼널 (위 5단계 이탈률) — CRO 우선순위 결정 (06번 문서)
3. 코호트 리텐션 — CRM 효과 측정 (03번 문서)

## 3. 광고 픽셀·전환 API

| 매체 | 심을 것 | 비고 |
|---|---|---|
| Meta | 픽셀 + **전환 API(CAPI)** | iOS 추적 제한 이후 CAPI 없으면 전환 30~40% 유실. 카페24는 앱스토어의 Meta 공식 앱으로 CAPI까지 연동 가능 |
| 카카오 | 카카오 픽셀 & SDK | 카카오모먼트 최적화의 기반 |
| 네이버 | 프리미엄 로그 분석(검색광고) + GFA 전환 스크립트 | |
| 구글 | Google Ads 전환 태그 (GTM 경유) | GA4 전환 가져오기보다 직접 태그가 정확 |

- 전 픽셀은 GTM으로 일원화해 "어디에 뭐가 심겨 있는지"를 한 곳에서 관리
- 검증 도구: Meta Pixel Helper, Tag Assistant, 카카오 픽셀 테스트 도구로 **구매 완료 페이지까지** 실주문 테스트

## 4. 서치콘솔·서치어드바이저 (SEO의 계측)

- 구글 서치콘솔: 소유권 확인(HTML 태그) + 사이트맵 제출
- 네이버 서치어드바이저: 소유권 확인 + 사이트맵/RSS 제출 — 한국 트래픽에선 구글보다 중요
- 상세는 04번 문서

## 5. 대시보드

- 초기: 루커스튜디오(무료)로 「일별 매출 / 채널별 매출 / 소재별 ROAS / 퍼널 이탈률」 1장
- 데이터 소스: GA4 + 각 광고 매체 리포트(수동 or 서드파티 커넥터)
- 원칙: **대시보드에 없는 지표로 의사결정하지 않는다**

## 6. 자동 검수 항목 (07번 문서로 이관)

- [ ] 전 페이지 GA4/GTM 스크립트 존재 여부 (스킨 수정 시 태그가 날아가는 사고가 흔함)
- [ ] 구매 완료 페이지 purchase 이벤트 발화 여부
- [ ] 집행 중 광고 랜딩 URL의 UTM 규칙 준수
- [ ] GA4 매출 vs 관리자 매출 오차율
- [ ] 픽셀 이벤트 매치 품질 (Meta 이벤트 관리자 점수)
