OPEN HYPER STEP
← 목록으로 (ai-startup)
AI-STARTUP · 71 / 100
ai-startup
CHAPTER 71 / 100
읽기 약 2
FUNCTION

데이터 기반 결정: GA4 + Clarity


핵심 개념

analytics·heatmap·funnel·실전 사용 — 직관 vs 데이터.

본문

핵심 분석 도구

📋 코드 (19줄)
[Google Analytics 4]
- 트래픽·획득
- 무료
- 학습 곡선

[PostHog]
- 제품 분석 (이벤트·funnel)
- 무료 1M events/mo
- 추천

[Microsoft Clarity]
- 히트맵·세션 녹화
- 완전 무료
- 강력

[Vercel Analytics]
- Web Vitals
- 매우 간단
- $10/mo

추적해야 할 이벤트

📋 코드 (25줄)
[Acquisition]
- page_view
- signup_started
- signup_completed
- referral_source

[Activation]
- onboarding_step_1, 2, 3
- first_action
- aha_moment_reached

[Retention]
- daily_active
- key_feature_used
- streak_days

[Revenue]
- pricing_viewed
- checkout_started
- payment_succeeded

[Referral]
- shared_via_email
- invited_friend
- referral_signup

PostHog 셋업

TYPESCRIPT📋 코드 (39줄)
// app/providers.tsx
'use client';
import posthog from 'posthog-js';
import { PostHogProvider } from 'posthog-js/react';

if (typeof window !== 'undefined') {
  posthog.init(process.env.NEXT_PUBLIC_POSTHOG_KEY!, {
    api_host: 'https://app.posthog.com',
    capture_pageview: true,
  });
}

export function Providers({ children }: { children: React.ReactNode }) {
  return <PostHogProvider client={posthog}>{children}</PostHogProvider>;
}


// 이벤트 캡처
import { usePostHog } from 'posthog-js/react';

function CheckoutButton({ planId }: { planId: string }) {
  const posthog = usePostHog();

  const handleClick = () => {
    posthog.capture('checkout_started', {
      plan_id: planId,
      amount: 19,
    });
    // ...
  };
}


// 사용자 식별
posthog.identify(user.id, {
  email: user.email,
  plan: user.plan,
  signup_date: user.created_at,
});

Funnel 분석

TYPESCRIPT📋 코드 (19줄)
// PostHog Dashboard
[Funnel: Signup → Activation]
1. page_view (/signup)
2. signup_started
3. signup_completed
4. onboarding_step_1
5. first_action

결과:
- 1→2: 60% (40% 이탈)
- 2→3: 90%
- 3→4: 70% (30% 이탈)
- 4→5: 50%

→ 가장 큰 drop: 1→2 (가입 시작)
→ 가입 폼 단순화

→ 다음 큰 drop: 4→5 (첫 행동)
→ 온보딩 개선

Microsoft Clarity (무료 히트맵)

HTML📋 코드 (15줄)
<!-- HTML head -->
<script type="text/javascript">
  (function(c,l,a,r,i,t,y){
    c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
    t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
    y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
  })(window,document,"clarity","script","CLARITY_PROJECT_ID");
</script>


[Clarity 활용]
- 히트맵 — 어디 클릭하나
- 세션 녹화 — 사용자 실제 동작
- 분노 클릭 — 좌절 지점
- 죽은 클릭 — 작동 안 함

데이터 기반 의사결정

📋 코드 (13줄)
[좋은 사용]
- "가입률 50% → 80% 개선"
  - 가입 폼 5필드 → 2필드 변경
  - A/B 테스트 → +30% 검증

- "Pro 전환 5% → 15%"
  - Day 7 이메일 추가
  - 측정 → 검증

[나쁜 사용]
- "관심 끄는 데이터" → 결정 X
- 이메일 open rate만 보고 콘텐츠 X
- 매트릭 무한 추가

1주 1시간 — 분석 의무

📋 코드 (9줄)
[월요일 09:00~10:00]
1. 매트릭 dashboard 확인
2. 어디가 늘었나·줄었나?
3. 가설 1~2개
4. 이번 주 실험 결정


→ 매주 데이터 → 매주 개선
→ 6개월 후 = 100x 개선

다음 챕터

CH.72 "AI 팀 구축".


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

월 $0 — 검증·시작 단계

데이터 기반 결정을 무료 도구만으로
시작하는 방법을 알려줘.
소자본

월 $20~50 — MVP·초기 운영

월 $20~50 예산으로 데이터 기반 결정을
검증·MVP 단계까지 진행하는 전략은?
프로덕션

월 $200~500 — 성장 단계

데이터 기반 결정을 프로덕션 단계로
확장할 때 필요한 도구·운영 체계는?
스택

풀스택 — 도구 조합 분석

2026년 데이터 기반 결정 관련 도구 5개를
조합한 추천 스택을 알려줘.

⭐ 이것만 기억하세요
데이터 기반 결정: GA4 + Clarity 이 3가지만 확실히 잡으세요
1.PostHog (제품) + Clarity (UX) + GA4 (트래픽) = 무료 스택
2.Funnel 분석으로 큰 drop 발견 → 우선순위
3.주 1시간 데이터 검토 = 100x 개선


공유하기
진행도 71 / 100