Product analytics

PostHog

Analytics de produto, gravação de sessão, feature flags e experimentos open source atrás de um único SDK — licença MIT exceto o diretório ee, com camada gratuita mensal por ferramenta

PostHog/posthogPython37,600 as of 2026-08-11
By Jake Luo · Published 11 de ago. de 2026

O PostHog junta as ferramentas de medição que um time de produto normalmente compra separadas — analytics de produto e de web, gravação de sessão, feature flags, experimentos, rastreio de erros, pesquisas e observabilidade de LLM — atrás de um único SDK. O repositório é licenciado como MIT exceto o diretório ee, cada ferramenta tem uma camada gratuita mensal e existe um deploy Docker de uma linha para auto-hospedar, embora a própria documentação do projeto coloque isso em torno de 100 mil eventos por mês antes de recomendar a nuvem deles. Para quem funda, o valor está em responder qual etapa do funil perde gente; a ressalva que ninguém avisa é que eventos do navegador são o dado mais fácil de perder em silêncio na sua stack.

O que é o PostHog

O PostHog começou em 2020 e cresceu até virar uma plataforma incomumente ampla: analytics de produto com autocaptura ou instrumentação manual, um painel de web analytics no estilo do GA, gravação de sessão para web e mobile, feature flags, experimentos, rastreio de erros, logs, pesquisas, um data warehouse que sincroniza de ferramentas como o Stripe, pipelines de dados para umas duas dezenas de destinos e observabilidade para aplicações com LLM que captura traces, latência e custo. O README lista tudo isso atrás de uma única instalação, e você pode conduzir o workspace pelo Slack, pela web, por um cliente desktop ou pelo seu editor via servidor MCP em vez de só pelo painel. O repositório é um monorepo liderado por Python e está de fato ativo — o push mais recente no momento da captura era do mesmo dia.

Licença e hospedagem importam aqui mais do que de costume, porque esta é o tipo de ferramenta que você adota por anos ou arranca fora. O repositório está disponível sob a licença MIT expat exceto o diretório ee, que tem licença própria, e existe um repositório separado, o posthog-foss, com as partes proprietárias retiradas para quem precisa que tudo seja software livre. Cada ferramenta tem sua própria franquia mensal gratuita na nuvem deles — o README cita o primeiro 1 milhão de eventos, 5 mil gravações, 1 milhão de requisições de flags, 100 mil exceções e 1500 respostas de pesquisa por mês — e depois disso a cobrança é por uso. Auto-hospedar é uma linha de Docker com 4GB de memória recomendados, mas leia o enquadramento do próprio projeto antes de contar com isso: eles limitam deploys open source a cerca de 100 mil eventos por mês, recomendam migrar para a nuvem acima disso e afirmam claramente que instalações open source não vêm com suporte nem compromissos.

O que instrumentar primeiro

A tentação com uma plataforma tão ampla é ligar tudo numa tarde, o que produz um workspace cheio de painéis que ninguém abre. O próprio guia inicial do PostHog percorre ativação, depois retenção, depois receita, e vale seguir essa ordem literalmente:

  1. Um evento de ativação nomeado Defina o único momento em que uma pessoa nova recebe pela primeira vez aquilo que veio buscar, e capture isso com um nome escolhido por você. Tudo depois é interpretado contra ele, e a taxa de ativação é o número que continua significando algo quando você tem só um punhado de usuários.
  2. Uma visão de retenção sobre esse evento Não sobre cadastros. Um gráfico de cadastros te lisonjeia porque só sobe; um gráfico de retorno diz se o produto vale ser aberto duas vezes.
  3. Receita ligada à mesma identidade Até o dinheiro estar na mesma pessoa que os eventos, você não separa um canal caro de um canal bom, que é toda a pergunta atrás de saber se o seu marketing está funcionando.
  4. Gravação de sessão, na única etapa que vaza Gravação é o caminho mais rápido para entender por que uma etapa falha e o mais fácil para perder uma tarde. Aponte para a etapa do funil que a sua visão de retenção já sinalizou, assista a cinco sessões e feche.

A autocaptura é a exceção razoável ao instrumentar-depois, porque registra interações sem que você precise nomeá-las de antemão — o que é genuinamente útil enquanto você ainda não sabe o que importa e genuinamente ruidoso quando já sabe. Feature flags e experimentos valem a fiação no dia em que você tiver tráfego suficiente para um resultado significar algo, e não antes: um experimento com cem visitantes mede sobretudo a sua paciência.

O que aprendemos rodando o PostHog no nosso próprio funil

Esta parte vem de operar, não de ler. A AgentCeres — a AI Growth Officer em agentceres.com — usa PostHog para páginas vistas e conversão de cadastro, e a lição mais cara nisso foi estrutural: um evento do navegador é um pedido que o navegador tem liberdade de recusar. Cerca de metade dos nossos cadastros nunca produziu o evento de cliente que estávamos contando, e a falta era pior exatamente na coorte que pagávamos para adquirir, a busca paga no Brasil, onde bloqueio de anúncios é comum. O número não estava ruidoso, estava ausente, e um evento ausente é idêntico a um usuário que não fez a ação. Para um campo em que uma decisão de produto realmente se apoiava, paramos de perguntar ao navegador e passamos a gravar no servidor, no nosso próprio banco, no momento em que acontecia.

A regra geral que tiramos: qualquer número em que uma decisão se apoia deveria ser gravado onde você controla a escrita, e analytics serve para a forma do comportamento mais do que para a contabilidade. Também vale ser claro sobre o que uma ferramenta assim faz e não faz pelo crescimento. O PostHog vai dizer, com precisão real, qual etapa do seu funil vaza e quem saiu; não vai escrever o post, mandar o e-mail nem reabastecer o funil. Essa lacuna é o trabalho; se você só precisa de tráfego e números por página, Umami é uma alternativa mais leve, e o lado da execução — redigir o conteúdo e a prospecção, com uma pessoa aprovando qualquer coisa que saia — é o que a AgentCeres existe para cobrir.

FAQ

O PostHog é gratuito?
Há dois caminhos gratuitos. Na nuvem deles, cada ferramenta tem uma franquia mensal gratuita — o README cita 1 milhão de eventos, 5 mil gravações, 1 milhão de requisições de flags, 100 mil exceções e 1500 respostas de pesquisa por mês — com cobrança por uso depois. Auto-hospedar é gratuito no sentido da licença: o repositório é MIT expat exceto o diretório ee, com script Docker de uma linha. O detalhe é escala e suporte: o projeto limita deploys open source a cerca de 100 mil eventos por mês, recomenda migrar para a nuvem acima disso e não oferece suporte nem compromissos para instalações próprias.
PostHog ou Google Analytics?
Eles respondem perguntas diferentes. O Google Analytics é construído em torno de sessões e fontes de tráfego; o PostHog é construído em torno de pessoas e eventos, então consegue dizer que os usuários que fizeram X no primeiro dia são os que continuam presentes na quarta semana. Se a sua pergunta é de onde vieram os visitantes, uma ferramenta de web analytics basta. Se a sua pergunta é qual comportamento prevê retenção, você precisa de dados de eventos ligados a uma pessoa, e é para isso que o PostHog existe. Muitos times acabam com os dois, e o motivo honesto é que o relatório de tráfego é mais fácil de ler enquanto os dados de evento são os que mudam decisões.
Preciso de gravação de sessão e feature flags sendo fundador solo?
Não no primeiro dia. Os dois são ferramentas de diagnóstico que precisam de algo para diagnosticar: gravação vale a pena quando uma etapa do funil visivelmente parou de funcionar, e flags ganham lugar quando um deploy ruim alcançaria gente suficiente para importar. Começar com um evento de ativação e uma visão de retenção vai mudar mais decisões no seu primeiro mês do que qualquer um dos dois. A vantagem de uma plataforma integrada é que eles já estão ali quando você precisar, não que você deva ligá-los cedo.
Consigo auto-hospedar o PostHog a longo prazo?
Consegue, de olhos abertos. O deploy hobby de uma linha é real e a licença permite, mas a documentação do próprio projeto recomenda migrar para a nuvem deles acima de uns 100 mil eventos por mês e é explícita quanto a deploys open source não terem suporte. Se o seu motivo é residência de dados ou princípio, veja o posthog-foss, que retira o código proprietário por completo. Se o seu motivo é custo, compare a camada gratuita com as horas que você vai gastar mantendo uma stack apoiada em ClickHouse antes de se comprometer.
Related projects
UmamiWeb analytics de código aberto e focado em privacidade — uma alternativa auto-hospedável ao Google AnalyticsOpenPanelAnalytics de produto de código aberto e auto-hospedável — uma alternativa ao Mixpanel e ao Google AnalyticsGrowthBookFeature flags, experimentação e analytics de produto open-source que você roda contra o seu próprio data warehouseOpenReplayReplay de sessão e analytics de produto de código aberto que você pode hospedar por conta própria, para ver onde os usuários travam e por que desistem

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.

Start free trialMore projects