Using multiple website domains or subdomains is a common way to split up a product. For example, a company might have a marketing website, a web app…| posthog.com
Do you have a Firefox, Safari, or Chrome browser extension and want to understand how it's being used? PostHog is the perfect way to do just that…| posthog.com
A session is a set of events that try to capture a single use of your product or visit to your website. They are used in multiple areas of PostHog…| posthog.com
Custom surveys is currently supported only with the JavaScript Web SDK . At its most basic level, a survey is a collection of response events. If you…| posthog.com
PostHog can automatically capture a variety of events in your app without specific tracking code. This page covers the different types of events that…| posthog.com
Note: Bootstrapping feature flags is only available in our JavaScript web and React Native SDKs. To bootstrap PostHog with feature flags, use the…| posthog.com
Normally, PostHog stores some information about the user in their browser using a cookie. This approach is typical for analytics tools and enables…| posthog.com
Event tracking is the first step in improving your product. It enables you to understand how users are interacting with your app by capturing…| posthog.com
The goal of a beta is to get a feature ready for release. This means improving what works well and fixing what doesn't. Using surveys to collect…| posthog.com
Note: Early access management is only available in the JavaScript Web SDK . Early access feature management enables your users to opt in (and out…| posthog.com
Note: This doc refers to our posthog-js library for use on the browser. For server-side JavaScript, see our Node SDK . Installation Track across…| posthog.com
Phased rollouts, also known as phased releases, are a way to roll out new features safely by testing a feature works in production with a small…| posthog.com