In-depth: PostHog vs Kubit
Aug 04, 2023
On this page
- What about product-minded engineers?
- How do PostHog and Kubit differ?
- PostHog does more than product analytics
- PostHog can gather multiple types of data
- PostHog is open source
- PostHog and Kubit feature comparison
- Product analytics comparison
- Collaboration tools
- Should you use autocapture?
- Library support
- Security and compliance
- To cookie, or not to cookie?
- Frequently asked questions
- How much should I expect to pay?
- Is there a free trial?
- Are there discounts for nonprofits and startups?
Kubit is a product analytics platform built for product teams. PostHog, on the other hand, is built primarily for engineers.
In this article we’ll explore the differences between Kubit and PostHog in detail, but it can helpful to first discuss the different needs of engineers and product teams:
- Product managers need tools which help them simply collect and analyze product data, so they can unearth user patterns. They also need to collaborate closely with other roles.
- Engineers and developers also need to collect and analyze data, but often want to run much more detailed analysis and crucially want to directly implement or test changes as a result of their discoveries.
These differences explain why PostHog and Kubit have such different features, even though they both include product analytics tooling. Kubit focuses on providing a simplified, no-code experience, while PostHog has a much broader suite of tools — feature flags, user surveys, A/B experimentation, and much more.
What about product-minded engineers?
Increasingly, many organizations are hiring engineers with a product-orientated approach, called product engineers. PostHog is especially helpful for these types of roles and we’ve written at length about what product engineering is, and why it matters — and we even have a newsletter about it.
In this article we’ll explore these differences in more detail, and take a deep dive into the product analytics features of both.
How do PostHog and Kubit differ?
PostHog does more than product analytics
Kubit is intended for product and data teams at large organizations. It therefore focuses solely on providing product analytics tools (and has an opaque pricing model that’s squarely aimed at enterprises), and that’s it.
PostHog, on the other hand, offers far more than just product analytics and empowers engineers to collect feedback (with surveys), deploy changes (with feature flags), test ideas (with A/B testing), and gather more information (with session replays). In short, it’s just ridiculously more powerful.
PostHog can gather multiple types of data
Both Kubit and PostHog are built around the concept of events, which users define, track and analyze. An event can be performed, or not, and can have properties, or not. That’s about it.
However, what if you want to analyze something which isn’t an event, like a feedback comment, or how long a user spent reading a page? With Kubit that’s not possible, but with PostHog it is. You can watch replays of actual user interactions with your product, issue surveys to collect feedback — or even use PostHog as a data warehouse to track other data.
PostHog is open source
At PostHog, we aren’t just open source – we’re transparent by default. Everything from our roadmap to our team profiles are available to the public. This means we’re constantly taking feedback on how to improve, as well as code contributions from our community that directly impact the product. Need an integration that doesn’t exist yet? You can build it yourself.
Kubit, on the other hand, is incredibly closed source. There's no public pricing information, free trials require personal information, and the roadmap is non-existent. That’s not the way we like to work.
PostHog and Kubit feature comparison
As explained above, PostHog offers a wider selection of feature than Kubit, which focuses solely on product analytics.
Kubit | PostHog | |
Product analytics Track events and conversion; analyze user behavior | ✔ | ✔ |
Session replays Watch real users use your product; diagnose bugs | ✖ | ✔ |
Feature flags Roll out features safely; toggle features for cohorts or individuals | ✖ | ✔ |
User surveys Ask users for qualitative feedback and gather responses | ✖ | ✔ |
Experiments Test changes and analyze impact | ✖ | ✔ |
Heatmaps Track where users click | ✖ | ✔ |
Event pipelines Push and pull data to enrich customer profiles | ✖ | ✔ |
Open source Build your own apps and contribute code | ✖ | ✔ |
Product analytics comparison
Kubit | PostHog | |
Funnel analysis Track users through a sequence of events | ✔ | ✔ |
Path analysis Chart how users get from A to B | ✔ | ✔ |
Retention analysis Visualize which users stay, for how long | ✔ | ✔ |
Lifecycle analysis Understand who is dormant, churning, and thriving | ✖ | ✔ |
Correlation analysis Identify predictors and shared commonalities | ✖ | ✔ |
Dashboards Save insights into a shared workspace | ✔ | ✔ |
Formulas Calculate unique insights, with math | ✔ | ✔ |
SQL access Use code to directly query the data | ✖ | ✔ |
Group analytics Gather individual users into larger organizations | ✖ | ✔ |
Predictive analytics Extrapolate from now, into the future | ✔ | ✖ |
Collaboration tools
Kubit | PostHog | |
User permissions Control user roles and levels of access | ✔ | ✔ |
Notebooks A built-in scratch pad for making notes, and more | ✔ | ✔ |
Public insights Make insights available without login | ✔ | ✔ |
Public dashboards Make dashboards available without login | ✖ | ✔ |
Export dashboards Export dashboards as reports | ✔ | ✔ |
Dashboard subscriptions Receive regular alerts about new data | ✖ | ✔ |
Embeddable dashboards Embed dashboards in other pages | ✖ | ✔ |
Slack integration Receive notifications about new data | ✖ | ✔ |
Discord integration Receive notifications about new data | ✖ | ✔ |
MS Teams integration Receive notifications about new data | ✖ | ✔ |
Data management suite Categorize and define a list of events and properties | ✔ | ✔ |
Should you use autocapture?
Autocapturing events is a controversial topic for data teams. The argument against it is that it introduces more noise and can introduce additional costs. The argument for it is that it collects more data for users to collaborate with, at greater consistency.
At PostHog, we think it’s better to have more information, than less. We give users their first 1M events for free every month too, to negate the costs argument. But if you disagree, autocapture can be easily disabled.
Library support
PostHog supports a wide range of client and server libraries, but not all features are equally available across all of them. We recommend using PostHog's JavaScript snippet to enjoy all our features. See our client library documentation for more information.
Kubit, on the other hand, is a closed-source, no-code product. Because it's designed to work on top of a data warehouse, it doesn't use SDKs or libraries in the traditional sense. You can only use it if you have your event data in a data warehouse already.
Kubit | PostHog | |
JavaScript | ✖ | ✔ |
React Native | ✖ | ✔ |
React | ✖ | ✔ |
Flutter | ✖ | ✔ |
iOS | ✖ | ✔ |
Android | ✖ | ✔ |
Ruby | ✖ | ✔ |
Security and compliance
Compliance can be a bit of a regulatory headache, especially for international organizations who have to adhere to rules such as GDPR. PostHog makes such things simple by offering a choice of where your data is hosted, and a variety of security options to keep your data secure.
Kubit is similar on most fronts, but lacks the option for EU hosting (despite claiming to be GDPR ready) and doesn’t offer two-factor authentication itself (it’s offered exclusively via an integration with Google OAuth).
Kubit | PostHog | |
GDPR ready | ✔ | ✔ |
Data anonymization | ✖ | ✔ |
Cookie-less tracking option | ✖ | ✔ |
SOC 2 certified | ✔ | ✔ |
SAML/SSO available | ✔ | ✔ |
2FA available | ✖ | ✔ |
To cookie, or not to cookie?
To ensure compliance with local privacy regulations, you may need to ask users for their permission to track them with cookies. PostHog has tools to help you do that, but if you’d rather not use cookies to track users then you can do that too.
Frequently asked questions
How much should I expect to pay?
With Kubit, it’s impossible to estimate costs as pricing is not transparent and is tailored to each customer. At PostHog, we strongly disagree with this approach and publish our pricing publicly.
For PostHog, we have a guide for estimating your usage, and a pricing calculator to help — but with a generous free tier and no up-front fees, it’s often easiest to just get started and see how much data you send through that way.
Is there a free trial?
With PostHog, you don’t need a free trial — it’s free to get started, with a generous monthly allowance of events, replays, and API calls. If you’re within this allowance, PostHog is free to use forever.
Kubit does offer a free trial, but you’ll need to submit your company information and wait for Kubit to respond with an invite to do so.
Are there discounts for nonprofits and startups?
Yes, PostHog offers both. Nonprofit organizations can contact our team and are usually eligible for a 50% discount, while startups can sign up for $50,000 of free credit (and a host of other perks) in the PostHog for Startups program.
Kubit currently offers no information on discounts for either nonprofits, or startups.
Ready to find out more?