3.5 KiB
3.5 KiB
title: PostHog created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, marketing, analytics, product-analytics, app-marathon3-rattrapage-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Analytics, https://posthog.com/]
🦔 PostHog
Suite produit tout-en-un : analytics, session replay, feature flags, A/B tests, heatmaps, surveys et CDP — l'alternative open source à Amplitude/Mixpanel/Hotjar.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | posthog.com |
| GitHub | PostHog/posthog |
| License | MIT |
| Langage | TypeScript + Python |
| Étoiles GitHub | 25k ⭐ |
| Catégorie | [[cat-marketing |
📝 Description
PostHog est né en 2020 à Londres pour remplacer la stack analytics/Amplitude/Hotjar par un outil unique, open source et self-hostable.
Fonctionnalités phares :
- ✅ Product analytics : événements, funnels, retention, tendances
- ✅ Session replay : relecture vidéo des sessions utilisateur
- ✅ Feature flags : rollout progressif et A/B testing
- ✅ Heatmaps : clics, scrolls, rage clicks
- ✅ Surveys : questionnaires in-app
- ✅ Experiments : tests statistiques (bayésiens)
- ✅ CDP : ingestion multi-sources vers warehouse
- ✅ Self-hostable OU Cloud managé
Différence vs Amplitude/Mixpanel : PostHog combine 6 outils en un et reste gratuit en self-hosted (jusqu'à 1M événements/mois gratuit sur le cloud).
Pour qui : équipes produit, growth et dev qui veulent comprendre l'usage sans dépendre de 5 SaaS différents.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
posthog:
image: posthog/posthog:latest
container_name: posthog
restart: unless-stopped
environment:
- DATABASE_URL=postgres://posthog:posthog@db:5432/posthog
- REDIS_URL=redis://redis:6379
- SECRET_KEY=changeme
- SITE_URL=https://posthog.example.com
labels:
- "traefik.enable=true"
- "traefik.http.routers.posthog.rule=Host(`posthog.example.com`)"
- "traefik.http.routers.posthog.tls.certresolver=letsencrypt"
depends_on:
- db
- redis
db:
image: postgres:15-alpine
container_name: posthog-db
restart: unless-stopped
environment:
- POSTGRES_USER=posthog
- POSTGRES_PASSWORD=posthog
- POSTGRES_DB=posthog
volumes:
- posthog_db:/var/lib/postgresql/data
redis:
image: redis:7-alpine
container_name: posthog-redis
restart: unless-stopped
volumes:
posthog_db:
🔄 Alternatives
Open Source
- app-mautic — orienté marketing automation
- app-countly — analytics mobile/web
- Matomo — analytics web centré vie privée
- Plausible — analytics web léger
Propriétaires
- Amplitude — référence product analytics
- Mixpanel — événements et funnels
- Hotjar — heatmaps et session replay
🔐 Sécurité
- SSO/SAML : disponible en version payante pour l'enterprise
- 2FA : support TOTP natif
- Chiffrement au repos : via PostgreSQL TDE
- Audit log : traçabilité des actions admin
📚 Ressources
Pages Liées
- cat-marketing — Catégorie Marketing
- app-countly — Analytics alternatif
- recettes-docker-compose — Templates Docker