A/B and Multivariate Testing

Run experiments across your entire user base and evaluate results in any analytics platform

Flagsmith UI
Module UiModule UiModule UiModule UI
Module UI

Limitless Experimentation

Create a feature flag that controls the text copy for a part of your site using Remote Config.

Add additional variations of the Remote Config value to define text variations that you want to test.

Control the percentage splits for each of your variates along with a control group.

Monitor the behaviour of your users based on the flag state.

Analytics Integrations

Stop paying for analytics twice. With Flagsmith, you can integrate your A/B and Multivariate results into your existing behavioral, database and performance monitoring solutions.

We make it simple with existing integrations or our web hooks. Keep making decisions where you're making them today.

See Integration Options
UI Illustration

See it in Action

Try our A/B testing functionality in the interactive demo below


Get builds out faster

Decouple deploy and release. Easily toggle features on and off, and make changes without deploying new code.


Test and ship with confidence

Control who has access to new features and mitigate risk by rolling features out gradually. Test new features and launch with fewer bugs—plus greater peace of mind.


Experiment seamlessly

Integrate Fwith your third party analytics tools to run A/B and multivariate tests on features. Segments, you can test beta programs to get early user feedback.


Unlock non-technical teams

Feature toggles let non-technical teams manage feature releases by simply switching a feature on. Run A/B tests and product can toggle features on/off based on the results and flag data.

Trusted by top development teams


Control and

Flagsmith was built with security in mind.

It’s open source and can be run in the cloud or deployed on-premises, putting reliability and data security in your control.

The audit log allows you to see all changes made, who made them, and when; so tracking is simple and there are no mysteries.

Illustration Bank
Flagsmith has enabled us to get new features into production more quickly and start gathering feedback from real users.

Jedidiah Hurt, Palo Alto Software

Using feature flags have allowed us to always make sure the trunk branch in git is deployable. This is a particular relief in these challenging times (under a partial COVID-19 lockdown), because we can't always check with everyone on the team.

Niels Christensen, Motosumo


Create user groups and segments based on any data-set that allows you to run specific tests against specific groups of your users.

Target Beta Users or High-Value Users with specific messaging, feature sets or messaging to see what resonates best to drive true adoption.

Roll out features and measure the performance of releases against behavioral and APM analytics platforms to ensure maximum impact and uptime.

Illustration Switch
Illustration Mail Box

Contact Us!

We will be in touch with you shortly.
Oops! Something went wrong while submitting the form.