Skip to main content

Exports Overview

Overview

Your data is your data. Statsig makes it easy to export both the reports and the raw data your feature rollouts and experiments generate. Scenarios we enable include auditing/reproducing results or taking the raw data back into your warehouse for ad-hoc analysis (e.g. to study confounding data or join with a different dataset).

How to

  1. Download Pulse results from the Console as a CSV file - including a summary view, exposures and the raw data. This is meant for one-off downloads/analysis.

image

  1. Programmatically export the data underlying Pulse.
  2. For ongoing data exports we support data integrations via customer data platforms like Segment, RudderStack and mParticle. There is also a generic webhook if you want to build your own integration.

image

Validating data

Many teams audit and compare their data in Statsig with what they have in other systems. There are no black box algorithms. We use well-recognized statistical methods and industry best practices and you should be able to reproduce results yourself.

Some tips when doing so -

  1. Start small: Use a day's worth of data to reduce the variables in play. When comparing experiments, start with a full day (not days the experiment started/stopped where there's partial data).
  2. Third party ads/tracking blockers can block events sent to 3rd party services. Using a server side integration or proxying requests via your domain will remove this.
  3. Watch for time zone conversion issues to make sure a consistent definition of day is being used.
  4. Statsig applies winsorization on metrics to remove outliers.
  5. Statsig applies CUPED to get faster experimental results (reduce variance on metrics using pre-experimental data). Turn this off when looking at results in the console and comparing them.