OPEN HYPER STEP
← 목록으로 (수익화)
MONETIZATION · 63 / 69
monetization
CHAPTER 63 / 69
읽기 약 2
FUNCTION

데이터 기반 의사결정


핵심 개념

GA4 + Microsoft Clarity로 사용자 행동을 보고, 가설이 아닌 데이터로 의사결정.

본문

GA4 + Clarity 조합

도구측정무료 한도
GA4이벤트, 전환, 세그먼트무제한 (10M 이벤트/월)
Clarity히트맵, 세션 리플레이무제한

GA4 커스텀 이벤트 설계

JAVASCRIPT📋 코드 (19줄)
// ga4-custom-events.js

// 1. 핵심 액션 이벤트 (5~10개로 단순화)
gtag('event', 'view_pricing', { plan: 'pro' });
gtag('event', 'start_trial', { plan: 'pro', source: 'pricing_page' });
gtag('event', 'feature_used', { feature: 'export_csv' });
gtag('event', 'limit_reached', { feature: 'projects', tier: 'free' });
gtag('event', 'purchase', { value: 29, currency: 'USD', plan: 'pro' });

// 2. 사용자 속성 (User Properties)
gtag('set', 'user_properties', {
  plan: 'pro',
  signup_date: '2026-01-15',
  total_projects: 12,
  team_size: 'solo',
});

// 3. 전환 이벤트 마킹 (GA4 콘솔에서 토글)
// "purchase", "start_trial" 등을 conversion으로 표시

Clarity 핵심 5분 학습

📋 코드 (10줄)
1. Heatmap (클릭 히트맵)
   → 실제 클릭과 디자이너 의도가 다른 곳 발견
2. Scroll Map
   → 80%가 도달하는 fold 위치 확인 → CTA 배치
3. Session Recording
   → 이탈 사용자의 실제 행동 30초 영상으로 보기
4. Rage Click
   → "왜 안 되지?" 폭클릭 발견 → UX 개선
5. Dead Click
   → 클릭 의도된 영역인데 비활성 → 버튼처럼 보이는 텍스트

코호트 분석 (재방문율)

PYTHON📋 코드 (35줄)
# cohort-analysis.py
import pandas as pd

# events.csv: user_id, event_date, event_name
df = pd.read_csv('events.csv')
df['event_date'] = pd.to_datetime(df['event_date'])

# 가입 코호트 생성
signup = df[df['event_name'] == 'sign_up'].groupby('user_id').agg(
    cohort=('event_date', 'min')
).reset_index()
signup['cohort'] = signup['cohort'].dt.to_period('M')

# 매주 재방문 확인
df = df.merge(signup, on='user_id')
df['week_offset'] = ((df['event_date'] - df['event_date'].dt.to_period('M').dt.start_time).dt.days // 7).astype(int)

cohort_table = df.pivot_table(
    index='cohort',
    columns='week_offset',
    values='user_id',
    aggfunc='nunique',
    fill_value=0,
)

# 재방문율 비율로 변환
cohort_pct = cohort_table.div(cohort_table[0], axis=0) * 100
print(cohort_pct.round(1))

# 결과 예시:
# week_offset      0     1     2     3     4
# cohort
# 2026-01      100.0  45.2  32.1  28.5  25.0
# 2026-02      100.0  52.1  38.7  31.2  ...
# → 2026-02 코호트 재방문율 향상 → 그 사이 무엇이 바뀌었나?

의사결정 프레임워크

📋 코드 (17줄)
1. 가설 (1문장):
   "Pricing 페이지 헤드라인 바꾸면 trial 전환율 20% 상승"

2. 측정 지표:
   start_trial / view_pricing 비율

3. 데이터 수집 기간:
   2주 (각 변형 1000+ 방문자)

4. 결과 분석:
   - 통계적 유의 (p < 0.05)
   - 비즈니스 유의 (10% 이상 차이)

5. 결정:
   ✅ 둘 다 만족 → 승자 적용
   ❌ 한쪽만 → 추가 데이터 수집
   ❌ 둘 다 X → 다음 가설로

Clarity 데이터로 CTA 개선 사례

📋 코드 (5줄)
Before: "Get Started" 버튼 클릭률 2.1%
관찰: Rage Click 12% (사용자가 "Free?" 의구심)

After: "Start Free Trial — No Credit Card" 클릭률 7.8%
   → 원인: 무료/카드 요구 여부가 명확해짐

AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude

무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6

내 GA4 데이터를 분석해서
핵심 이벤트 10개와 누락된 이벤트를
비즈니스 임팩트 순으로 알려줘.
ChatGPT

무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro

한국 SaaS 5개의 GA4 + Clarity
조합 활용 사례와 실제 발견 인사이트를
비교 분석해줘.
Gemini

무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro

내 모든 분석 데이터(GA4·Clarity·코호트)를 종합해서
현재 가장 큰 보틀넥 3개와 12주 개선 계획을
경영진 보고용으로 만들어줘.
Grok

무료: Grok 4.1 / SuperGrok $30/mo

2026년 1인 개발자가 데이터 분석에 쓰는
주간 시간과 가장 ROI 높은 1가지 분석을
솔직히 알려줘.

⭐ 이것만 기억하세요
데이터 기반 의사결정 이 3가지만 확실히 잡으세요
1.데이터 기반 의사결정의 진짜 적은 "데이터 부족"이 아니라 "측정 안 한 것을 측정한 척하는 것"
2.Clarity의 Rage Click은 "사용자가 답답해하는 순간"을 30초 영상으로 보여주는 가장 강력한 도구
3.다음 챕터에서 스케일링 판단 기준으로 데이터가 보여주는 PMF 신호를 인지한다


공유하기
진행도 63 / 69