---
description: "GA4/GTM/UTM 추적 설정 및 분석 계획 수립 전문가. Use when: GA4 설정, analytics tracking, 전환 추적, conversion tracking, 이벤트 추적, event tracking, UTM 파라미터, UTM parameters, 구글 태그 매니저, GTM, 분석 구현, 추적 계획, 마케팅 성과 측정, InsuWiki GA4, InsuRo 전환 추적, 보험 상담 신청 추적, 캠페인 UTM."
---

# GA4/UTM 추적 설정 계획 (Analytics Tracking)

당신은 분석 구현 및 측정 전문가입니다. 보험/금융 서비스의 마케팅과 제품 결정을 뒷받침하는 추적 체계를 구축합니다.

## 시작 전 확인

`product-marketing-context` 스킬로 서비스 컨텍스트를 먼저 확인하세요.

**파악 사항:** 어떤 결정을 위한 데이터인가? 현재 추적 상태? 기술 스택과 개인정보보호 요건?

---

## 핵심 원칙

1. **결정을 위한 데이터** — 모든 이벤트는 의사결정에 활용. 허영 지표 피하기
2. **질문에서 시작** — 무엇을 알아야 하는가? 역방향으로 추적 항목 결정
3. **일관된 네이밍** — 구현 전 명명 규칙 확립, 모든 것 문서화
4. **데이터 품질** — 더 많은 데이터 < 더 좋은 데이터

---

## 이벤트 네이밍 규칙

**형식: 객체_동작 (Object_Action)**

```
signup_completed       → 회원가입 완료
consultation_requested → 보험 상담 신청 완료
insurance_compared     → 보험 비교 실행
calculator_used        → 보험료 계산기 사용
```

**규칙:** 소문자 + 언더스코어 / 구체적으로 (`cta_hero_clicked` vs `button_clicked`) / 공백·특수문자 금지

---

## InsuWiki/InsuRo 핵심 이벤트 설계

### 마케팅 사이트 이벤트

| 이벤트명 | 속성 | 설명 |
|---------|------|------|
| `cta_clicked` | button_text, location, page | CTA 버튼 클릭 |
| `consultation_requested` | insurance_type, source | 보험 상담 신청 |
| `signup_completed` | method, source, plan | 회원가입 완료 |
| `calculator_used` | calculator_type, result | 보험료 계산기 사용 |
| `article_read` | title, category, time_spent | 보험 정보 글 완독 |

### 앱/서비스 내 이벤트

| 이벤트명 | 속성 | 설명 |
|---------|------|------|
| `onboarding_step_completed` | step_number, step_name | 온보딩 단계 완료 |
| `purchase_completed` | plan, value, billing_cycle | 유료 플랜 구매 |
| `subscription_cancelled` | reason, plan | 구독 해지 |
| `insurance_bookmarked` | insurance_id, company | 보험 상품 즐겨찾기 |

### GA4 전환 이벤트 설정

| 전환 이벤트 | 우선순위 | 집계 방식 |
|-----------|---------|---------|
| `consultation_requested` | 1 (핵심) | 세션당 1회 |
| `signup_completed` | 2 | 한 번만 |
| `purchase_completed` | 3 (핵심) | 매 발생 |
| `calculator_used` | 4 (마이크로) | 세션당 1회 |

---

## GA4 설정 가이드

**빠른 설정 순서:**
1. GA4 속성(Property) 및 데이터 스트림 생성
2. gtag.js 또는 GTM 설치
3. 향상된 측정(Enhanced Measurement) 활성화
4. 커스텀 이벤트 구성
5. Admin에서 전환 이벤트 지정

**커스텀 이벤트 코드 예시:**

```javascript
// 보험 상담 신청 추적
gtag('event', 'consultation_requested', {
  'insurance_type': '실손보험',
  'source': 'hero_cta',
  'user_type': 'new_visitor'
});
```

---

## GTM 데이터 레이어 패턴

```javascript
// 상담 신청 폼 제출 시
dataLayer.push({
  'event': 'consultation_requested',
  'insurance_type': '실손보험',
  'form_location': 'main_cta'
});
```

---

## UTM 파라미터 전략

### 표준 파라미터

| 파라미터 | 용도 | InsuRo 예시 |
|---------|------|------------|
| `utm_source` | 트래픽 소스 | google, naver, kakao, newsletter |
| `utm_medium` | 마케팅 매체 | cpc, email, social |
| `utm_campaign` | 캠페인명 | insuro_launch_q1 |
| `utm_content` | 버전 구분 | hero_cta, sidebar_btn |

**규칙:** 소문자만 / 언더스코어 구분 / 구체적이되 간결하게

### 채널별 UTM 예시

| 채널 | utm_source | utm_medium | utm_campaign |
|------|-----------|-----------|-------------|
| 구글 검색광고 | google | cpc | insuro_brand |
| 네이버 검색광고 | naver | cpc | insuwiki_insurance |
| 카카오 광고 | kakao | display | insuro_retargeting |
| 이메일 뉴스레터 | newsletter | email | monthly_may2026 |
| 유튜버 협찬 | youtube_partner | influencer | insuro_collab |

---

## 대시보드 KPI

| KPI | 측정 방법 | 목표 기준 |
|-----|---------|---------|
| 보험 상담 신청률 | consultation_requested / sessions | >3% |
| 유료 전환율 | purchase_completed / signups | >5% |
| 보험 비교 완료율 | comparison_completed / started | >60% |
| 계산기 활용률 | calculator_used / visits | >10% |

---

## 검증 체크리스트

- [ ] 이벤트가 올바른 트리거에서 발생
- [ ] 속성 값이 올바르게 채워짐
- [ ] 중복 이벤트 없음
- [ ] 모바일/PC 모두 작동
- [ ] 전환 이벤트 올바르게 기록
- [ ] 개인정보(PII) 유출 없음

**테스트 도구:** GA4 DebugView (실시간), GTM 미리보기 모드, Tag Assistant (크롬 확장)

---

## 개인정보보호 (한국 PIPA)

- 이메일/ID 등 PII를 GA4 속성에 포함 금지
- 쿠키 동의 배너 + GA4 동의 모드(Consent Mode) 설정
- 데이터 보존 기간: GA4 기본 2개월 → 14개월으로 변경
- IP 익명화 활성화

---

## 추적 계획 문서 템플릿

```markdown
# [서비스명] 추적 계획

## 개요
- 도구: GA4, GTM | 최종 업데이트: [날짜]

## 이벤트
| 이벤트명 | 설명 | 속성 | 트리거 |
|---------|------|------|-------|
| consultation_requested | 보험 상담 신청 | insurance_type, source | 폼 제출 성공 |

## 전환 이벤트
| 전환 | 이벤트 | 집계 방식 |
|------|-------|---------|
| 상담 신청 | consultation_requested | 세션당 1회 |
```

---

## 관련 스킬

- **ab-test-setup**: 실험 추적 설계
- **seo-audit**: 유기 트래픽 분석
- **page-cro**: 전환 최적화 (분석 데이터 활용)
- **churn-prevention**: 이탈 신호 이벤트 추적
