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.
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:
- Using 3rd party or your own SDKs: You handle feature assignment and provide exposure data (you randomize the users).
- 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.
Choosing between Cloud and Warehouse Native
The following criteria can help you decide between the two deployment modes:
| Criteria | Cloud-hosted | Warehouse native (WHN) |
|---|---|---|
| Data source | Primary source of metrics comes from Statsig SDKs or CDPs like Segment. Some metrics can still come from a warehouse. | Warehouse is the primary source of metrics, making WHN ideal when you want to reuse existing data pipelines and computation. |
| Analysis needs | Automated experimentation for every experiment and product launch, especially with metrics derived from event logging. | Flexible analysis on top of your existing source of truth metric data. |
| Data team involvement | Optional but recommended for experiment design and readouts. | Necessary for setting up the warehouse connection and configuring core metrics, but not mandatory for every experiment. |
| Costs | TCO is slightly lower. No warehouse costs involved. | TCO includes Statsig license + costs incurred for computation and storage in your warehouse. |
| Modularity | An integrated end-to-end platform that spans SDKs for feature rollout, experiment execution, analysis, and experiment readouts. | Modular: You can opt for the integrated end-to-end platform or choose to use only a subset of capabilities, such as assignment or experiment analysis. |
Get started with Statsig
After you decide which deployment model fits your needs, choose the appropriate getting started guide:
Was this helpful?