DDevArchive
Đăng nhập

Analytics: biết user đang làm gì trên app của bạn

Không có analytics = lái xe bịt mắt. Bạn nghĩ user dùng feature A nhưng thực tế họ chỉ dùng B. GA4 cho traffic, Mixpanel/PostHog cho user behavior. Bài này dạy setup cả hai + đo conversion funnel.

Chỉ số quan trọng cho startup (AARRR)

MetricĐo gìVí dụTool
AcquisitionUser đến từ đâuOrganic, ads, referralGA4
Activation% user hoàn thành “aha moment”Tạo tài khoản + dùng feature chínhMixpanel
Retention% user quay lạiD1, D7, D30 retentionMixpanel
RevenueBao nhiêu user trả tiềnConversion rate, MRRStripe Dashboard
ReferralUser giới thiệu bạn bèInvite rate, viral coefficientCustom tracking

Tracking events với PostHog (open-source)

// File: tracking.ts
import posthog from 'posthog-js'

// Init (1 lần khi app load)
posthog.init('phc_xxx', { api_host: 'https://app.posthog.com' })

// Identify user sau khi login
posthog.identify(user.id, {
  email: user.email,
  plan: user.plan, // free, pro, enterprise
  signupDate: user.createdAt,
})

// Track events
posthog.capture('lesson_completed', {
  courseId: 'g1',
  lessonId: 'l5',
  duration: 420, // seconds
})

posthog.capture('subscription_started', {
  plan: 'pro',
  price: 29,
  currency: 'USD',
})
💡 Đo 3 thứ trước

(1) Signup conversion: bao nhiêu visitor đăng ký? (2) Activation: bao nhiêu user dùng feature chính? (3) Retention D7: sau 1 tuần còn quay lại không? 3 con số này quyết định sống chết.

❓ "Activation rate" đo cái gì?

  • Setup PostHog/Mixpanel trong app
  • Track 5 events quan trọng nhất
  • Tạo conversion funnel
  • Biết AARRR framework