PostHog is an open-source analytics platform designed to help software teams understand user behavior, improve products, and drive growth. It offers a suite of tools for event tracking, heatmaps, session recording, and feature flags, enabling developers and product managers to gain insights into how users interact with their applications.
PostHog is also often used as Product Analytics of choice in Indie Hacker and Product Management tech stacks.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, On-Premise Linux |
Training | Documentation |
Languages | English |
PostHog is very useful for checking events for business purposes i)Good for tracking events ii)To get logs
PostHog at times is slow to display events
It solves analytics.
Not provided
Not provided
Not provided
As an engineer, I mostly use Posthog for feature flagging. Having a centralised place to manage these and control feature rollout has been very powerful. We used to manage this in-house, but this way is a lot more powerful. My product owner uses PostHog a lot to make sure our products our performing as well as they should and make tweaks.
I'd love some kind of "what would you like to see" functionality within PostHog similar to what Google Analytics does. For example, I'd love to be able to types "How many hits has /url/feature/xyz had in the last 30 days" As we move towards more natural language within our applications, I think this would be super powerful!
Feature flagging, centralised. Rolling out features to different cohorts at different times, i.e. internal first for alpha, then select clients for beta, then GA launch.
All the data and information are in one place.
Sometimes hard to navigate and find concise information.
It allows us to extract more data and see what's going on with users. Data analytics help us improve our product.
It is not only super easy to implement but also to get started. The pre-build dashboard is good for a quick glance at the most important stats, but the customisation is what makes it really worth it. The fact that they are offering so much for free is absolutely bonkers, and I dread the day that this stops (if it does). For the most part, it is quite easy to use, especially for someone who has previously worked in analytics.
The toolbar never seems to work so whilst heatmap analytics is advertised, we can't get access to it. Furthermore, the number of features is starting to get overwhelming, so I'm hoping the information architecture can be slightly re-organised. Also, the homepage is kind of confusing, I think it's because it combines the 'recent' feature with the dashboard. I think it might be nicer if the two could be made more clear.
It is giving us both the basic analytics about the funnel as well as insights into our product experience. With PostHog, we are able to understand the point at which prospective customers are dropping off, and where existing customers are having issues.
Session recordings are very helpful - we can observe customer behavior and make an informed decision.
PostHog script is quite buggy. We have faced some problems due to it.
Posthog is helping me to analyze user behavior.
It's super easy to install. We use shopify and it was pretty much as easy as copy and paste the snippet into our code. Can't complain about that setup at all! Easy
So far we're struggling to use PostHog to identity customers. Its creating a bunch of user records even when we know it is just one person. I think clarity on how to avoid this would be nice!
We are trying to identity were are customers have problems using out app and where there is room to make the app easier to use. We hope to identity root causes of drop off.
Capturing custom events using posthog-js is easy and intuitive. Custom data can be sent with each event, and insights can be graphically displayed based on this custom data.
Sometimes there seems like there are multiple ways to implement things such as filtering out user from your organisation for example, and it's unclear which method to use. However, PostHog has a responsive support community on Slack!
PostHog is helping us understand a user's typical journey through our product, through the Recordings function, and helping us quantifiably determine which of our features are used most through custom events, so that we can dedicate more resources to enhancing those features.
Really enjoy the live events and the ability to see the recordings.
There is nothing I can think of at present.
It is helping us with our marketing efforts on a new product launch.
Feature flag support Product Analytics event capturing
Analytics such as funnel checks is hard to understand initially
We are using PostHog to manage feature flags in our application code and to handle product analytics
Being able to easily see the user traffic and how the site is being used has helped in deciding features and placement
Helm Charts move quite fast so if you don't keep an eye out you may get a few version behind real fast
Visibility in to user actions
UI is very user friendly and is very intuituve. Also, the PostHog is open source, so can be ajusted to what we need.
It seems like not all the recordings of user sessions are available. FS have more data to show.
Helps analyzing the product, customer behavior, interaction with the product, etc.
Love the ability to quickly set up and execute a/b tests. The recordings feature is also a great way to get user feedback quickly.
Would be great to put comments in the recordings to share when you group them into playlists
First and foremost the A/B testing capabilities for landing page and conversion rate optimization.
Post-Hog's UI is phenomenal. Reports are easy to create, recordings are simple to source and bookmark and the integration with our product was seamless. We are a small start-up, so reducing friction and ease of use is critical.
There's very little that I dislike about using Post-Hog. The ease with which reports and KPIs can be created makes it so that our instance can get a little cluttered and difficult to use.
PostHog is helping us to determine what product features and copy resonates best with our customers. We are able to track conversion events on different pages and visualize the user journey from their eyes. Whether they are on mobile or desktop, we can put ourselves in the seat of our customers.
Adding PostHog to your app is simple. I really like the onboarding with the event tracking live testing. Thanks to the autocapture feature you don't need to define custom events, autocaptured events are most of the time enough.
Maybe the application's user interface; I mean, PostHog is a complete tool with many features. I think sometimes the amount of information given to the user can be messy.
Time efficient setup, with hosted PostHog version, the configuration can be done under 5 min! For me, I was able to understand traffic analysis differently, mainly through the automatic linking of events and visitors.
The best thing about Posthog tool is its structure which allows me to create insights on demand, whether it's funnel, retention or any user paths/trends. The simplicity of displaying results in graphs & tables provides me with every detail I need. The recording feature helps us a lot in analysing and monitoring users' journeys and tracking some errors/bugs faced by our users. The support from the team in case of any questions is top-notch.
As to say, I would like to have control over the auto events being captured since I do get billed for events. Having control over it can help me when my billing limit is reached. Also, sometimes I have faced some recordings delay of up to 5 mins or so; it may be for that particular day, but it frequently happened to me after that. Also would like if some reminder emails are being sent when I am about to exceed billing limits or even when the free tier is crossed.
It has helped a lot in analysing my product. Starting from understanding my traffic source to viewing the user journey through recording. It has helped us understand our users and to make better User interface decisions.
It has support for python, I used to monitoring a app in my job and work perfectly.
The documentation can be better, I have to search in other places to make this work in python.
We can see how many clients we lost in our journey, monitoring specifics cases. The funnels are also very useful for keeping track of the type of user we have.
I appreciate the ability to create custom events within PostHog. It allows me to easily track user interactions and gather valuable metrics when testing new tools and features within our product.
One aspect of PostHog that I find frustrating is the occasional issues with the built-in player. It often experiences long buffering times and sometimes stops working altogether, requiring a page refresh to function again.
PostHog is helping to solve the problem of understanding user behavior and engagement within our product. Using the custom event tracking and analytics features of PostHog, we can gain valuable insights into how users interact with our product and identify areas for improvement. This allows us to make data-driven decisions and optimize our product for maximum user satisfaction, leading to increased engagement, retention and revenue. The benefits we are seeing are clear. We can better understand our user's needs and improve our product based on data, not guesses.
Easy to explain and outline data to stakeholders
The UI can sometimes get a little messy and cluttered.
Helping us visualize and analyze data at a glance that was otherwise out of reach
Large suite of features like feature flags, A/B testing and product analytics
No major downsides, they're improving the platform with every release
All-in-one platform for product analytics with a single source of truth for website performance and customer experience