PostHog для аналитика
Карьерник — квиз-тренажёр в Telegram с 1500+ вопросами для собесов аналитика. SQL, Python, A/B, метрики. Бесплатно.
Зачем это знать
PostHog — open-source alternative Amplitude и Mixpanel. Для startups с data privacy concerns (GDPR, регулятория) — способ tracking в своём cloud, не передавая данные US-компаниям. В России и EU растущая популярность.
Если вы аналитик в compliance-sensitive компании (fintech, медицина) — знание PostHog полезно. В Карьернике мы тоже его используем.
Что такое PostHog
All-in-one product platform:
- Event tracking + analytics
- Session recordings (как Hotjar)
- Feature flags
- A/B testing
- Surveys
- Data pipelines
Self-hostable или cloud. Open-source (MIT license).
Плюсы
- Open-source. Code на GitHub, full transparency.
- Self-host. Own data, GDPR compliant.
- All-in-one. 6 products в одном — экономит интеграцию.
- Cheaper at scale (self-host).
Минусы
- Setup complexity. Self-host требует DevOps.
- Less polished UI vs Amplitude.
- Performance на huge volumes — self-host нужно tune.
Основные компоненты
Events
Same pattern:
posthog.capture('subscription_purchased', {
plan: 'premium',
amount: 299
});Insights
- Trends (line chart over time)
- Funnels
- Retention
- Paths
- Lifecycle (new/returning/resurrected/churned)
- Stickiness
Session recordings
Видеозаписи user sessions — где struggle, что кликают.
Opt-out for privacy reasons.
Feature flags
if (posthog.isFeatureEnabled('new-dashboard')) {
// show new feature
}A/B testing через feature flags.
SQL (HogQL)
Для advanced users — raw SQL над событиями:
SELECT properties.plan, COUNT(*)
FROM events
WHERE event = 'subscription_purchased'
GROUP BY properties.plan;Self-host setup
# Docker Compose
git clone https://github.com/PostHog/posthog
cd posthog
docker-compose -f docker-compose.hobby.yml up -d5 минут и готов instance.
Production deployment: Kubernetes, managed DB.
PostHog Cloud
Managed version:
- Free: 1M events/mo
- Paid: $0.00045 per event
Часто cheaper чем Amplitude/Mixpanel.
vs Amplitude / Mixpanel
PostHog
- Open-source
- Self-hosted option
- Session recordings built-in
- Feature flags built-in
- Plus базовые analytics
Amplitude
- Polished UX
- Advanced features (pathfinder, causation)
- Dedicated growth features
- Expensive
Mixpanel
- Simpler setup
- Historically cheap
- Middle-ground
Use cases
Startup MVP
Self-host PostHog — full-featured analytics + feature flags + session recordings + A/B за copy of instance.
Privacy-sensitive
Fintech, медицина, gov — self-host avoids data leaving their environment.
Community
Open-source → community contributions, plugins.
На собесе
«Работали с PostHog?» Какие модули — analytics, flags, recordings?
«PostHog vs Amplitude?» Open-source, self-host, cheaper. Trade-off: less polished UX, require DevOps.
«Data privacy?» Если нужно keep data on-prem — PostHog лучший выбор.
Tracking plan
Same discipline как других tools:
- Event naming (snake_case, action verb)
- Property typing
- Document upfront
Связанные темы
FAQ
Open-source free?
Yes. MIT license.
Cloud vs self-host?
Cloud для ease. Self-host для data control.
Session recordings — privacy?
Configure: exclude sensitive fields, obtain consent.
Тренируйте продуктовую аналитику — откройте тренажёр с 1500+ вопросами для собесов.