On this page

Platform Overview

Learn what Statsig is used for and how to set it up with our Cloud and Warehouse Native deployment models

What Statsig is used for

Statsig's goal is to be the single platform to ship, measure, and learn from the products you build. The most popular features of Statsig are:

  • Feature Flags: Expose new features to select user groups, roll them out (and roll them back, when things go wrong), and measure the impact they have.
  • Experiments: Run randomized, controlled experiments on different variations of your product, and measure the exact impact on your users. Customers use Statsig to run thousands of experiments each year, and iterate in the right direction.
  • Product Analytics: Understand the trends of your core business metrics, user behavior, and more.
  • Infra Analytics: Monitor and debug service health alongside product outcomes. Ingest metrics and traces with OpenTelemetry, search and group logs, and set alerts to catch regressions fast.
Statsig also offers other tools like Session Replay and Web Analytics, and these features are most effective when used together.

How to set up Statsig

The most common setup approach is to integrate Statsig's SDKs, which let you integrate flags and experiments, and track your core business metrics. If you want to bring existing data to Statsig, you have a few options:
  • I'd like to bring existing data from my Data Warehouse: You'll likely want to use Statsig Warehouse Native, a zero-ETL model for running experiments and product analytics on top of your existing data. Alternatively, you can import warehouse data into Statsig Cloud with the warehouse ingestions.
  • I'd like to bring existing data from my Segment, Rudderstack, Amplitude, or another platform: Consider one of Statsig's integrations, which can port your events straight into Statsig Cloud.
  • I'd like to import my existing experiment assignment data, and use Statsig for Analysis: You'll need to use Statsig Warehouse Native.

Statsig has two deployment models based on your needs: Statsig Cloud (where Statsig hosts your data) and Statsig Warehouse Native (where you host your data in your own warehouse).


Statsig Cloud

With Statsig Cloud, install the Statsig SDK and configure event logging. Statsig handles everything else.

  • You get feature flags and 2 million metered events for free.
  • Includes analytics tools such as Dashboards, Metrics Explorer, and Insights.
  • For pricing details, refer to the pricing page.

Statsig Cloud is a good option for teams that want to get started quickly without managing infrastructure or data warehousing.


Statsig Warehouse Native (WHN)

If your events and metrics already reside in your own data warehouse and you have a dedicated data team, Statsig Warehouse Native (WHN) may be a better option.

  • WHN lets you host Statsig's Stats Engine within your warehouse, enabling you to calculate metric lifts on your pre-existing datasets.
  • You can choose between two methods:
    1. Using 3rd party or your own SDKs: You handle feature assignment and provide exposure data (you randomize the users).
    2. Using Statsig SDKs: Statsig handles randomization and writes data into your warehouse.

The first method helps you scale analysis, while the second can significantly increase your experimentation velocity.

WHN is available only with Enterprise contracts. If you're interested in this option, go to Statsig Warehouse Native or schedule a demo with the Sales team.

Choosing between Cloud and Warehouse Native

The following criteria can help you decide between the two deployment modes:

For a detailed comparison, go to Statsig Cloud vs Warehouse Native.

Get started with Statsig

After you decide which deployment model fits your needs, choose the appropriate getting started guide:

Have a question or need help? The Statsig Engineering, Data, and Product teams are available in the Slack community.

Was this helpful?