A/B testing? PostHog does that.
A/B testing, multivariate testing, and statistical significance

I'm always trying to find the next experiment to run with PostHog. Every day, I'm checking reports and trying to push the boundaries by testing new hypotheses.

Taric Santos de Andrade
Product Manager, Vendasta

Customizable goals
Set the intended outcome that indicates a successful experiment
- Goal types- Choose your preferred outcome between a trend or conversion funnel 
- Secondary metrics- Track multiple goals or check that your experiment doesn’t have unintended effects elsewhere 
- Statistical significance- Set the minimum acceptable threshold required to declare a winning variant 

Targeting & exclusion rules
Run tests based on user location, user property, cohort, or group. You can also set exclusions to prevent groups of users from being shown an experiment.

Recommendations
Based on your intended goal and level of statistical significance, PostHog can suggest an experiment’s duration, sample size, and confidence in a winning variant during a test.

- Built on Feature Flags- All the benefits of feature flags with added functionality around stat-sig experiments 
- JSON payloads- Modify website content per-variant without additional deployments 
- Split testing- Automatically split traffic between variants 
- Multivariate testing- Test up to 9 variants against a control 
- Dynamic cohort support- Add new users to an experiment automatically by setting a user property 
Pairs with...
PostHog products are natively designed to be interoperable using Product OS.
- Product analytics- Run analysis based on the value of a test, or build a cohort of users from a test variant 
- Session replay- Watch recordings of users in a variant to discover nuances in why they did or didn’t complete the goal 
- Feature flags- Make changes to the feature flag the experiment uses - including JSON payload for each variant 
Docs & resources
Visit docsA/B testing docs
- 1.
- 2.
- 3.
- 4.
Roadmap
Here's what the Experimentation Team is building next.
- Feature flag support for strings (JSON)- Progress
- Users & recordings linked to feature flags- We want to make it easier for those who use feature flags to get information on users attached to a particular feature flag, and gather more information on those users' experience through session recordings. ![]() - Progress
The experimentation team
Here are the people bringing you experimentation.
67% of this team prefer pineapple on pizza
![]() - Eric Duong - Team lead - Software Engineer 
![]() - Li Yi Yu - Full Stack Engineer 
![]() - Neil Kakkar - Software Engineer 

PostHog does that.
Now that you know PostHog does a/b testing, check out what else PostHog can do.














