Skip to main content

Getting Started

Statsig is an experimentation platform that enables you to quickly assess the impact of new functionality and deliver products that your customers love. Start shipping faster with Statsig’s getting started guides, code samples, and documentation.

Getting Help#

Join Our Community

Connect with our data scientists and engineers, and ask questions or just hang out with other cool folks that believe in product-led growth!

Chat with us

Walkthrough Guides#

Your First Feature

Let's build a new feature with Feature Gates, targeting and rollout.

Your First A/B Test

Running an A/B experiment should not be difficult. Let's set one up in minutes.

Logging Events

Useful product metrics are computed from discrete events that you log. Let's get started on logging events.

Your first Holdout

Sometimes it helps to measure cumulative impact of a set of features. Let's set up a Holdout to do that.

Making Code Dynamic

You don't always have to ship new code for customizing your experience, or even shipping new features. Let's learn about dynamic configs.


We also provide an HTTP API. Our API is a great choice if an SDK isn't available for your environment yet, as you can use it in any type of application:


Feature Gates

Control access to new functionality and automatically measure how it’s performing with an A/B test before you ship

Dynamic Configs

Dynamically configure user experience with configuration parameters instead of hard-coded constants


Define a reusable set of rules to target a group of users


Run sophisticated experiments with multiple variants (A/B/n tests) or mutual exclusion


Automatically optimize for a single metric by testing a number of variants


View metrics automatically derived from all gate checks and events logged with Statsig


View users exposed to all gate checks and events logged with Statsig


View how your experiments impact your metrics


View all experiments that have impacted a metric


Measure the cumulative impact of all features shipped over a period of time

Filing bugs#

You can file bug reports or feature requests via github issues in our Statsig Feedback repository.

Account sign up and API key#

Regardless of the SDK you pick, you will need to create a free Statsig account or be invited to join an existing project. This will give you access to the Statsig console, where you can generate an API key.

Screen Shot 2021-06-14 at 5 01 18 PM

To get started, check out one of our guides, like building your first feature.

Or, if you want to poke around on your own, we recommend taking a quick tour around the console, and setting up a Feature Gate or Dynamic Config to use when you start integrating with an SDK. Our SDKs function as a bridge to your Statsig console -- once you have integrated an SDK into your application, you can update Feature Gate conditions or Dynamic Config values directly in the console, with your application responding immediately to the new values!


I don't see my language listed, can I still use Statsig?#

If none of our current SDKs fit your needs, let us know! Email jkw [at] statsig [dot] com. We're working hard to bring the power of Statsig to your client or server with more SDKs, plugins, and integrations shipping all the time.

I want to run an A/B test, can I use Statsig for that?#

Statsig has two main ways to experiment.

You can run simple A/B tests by opening up a partial rollout on any feature gate. You then analyze the results of the experiment in the "Pulse" tab of the gate.

If you're looking for multivariate experiments (A/B/...N tests) and mutual exclusivity, check out Experiments+.