Home / Companies / GrowthBook / Blog / Post Details
Content Deep Dive

Sample Ratio Mismatch (SRM): How to Identify the Root Cause and Decide Whether to Restart Your Experiment

Blog post from GrowthBook

Post Details
Company
Date Published
Author
Casandra Campbell
Word Count
3,721
Company Posts That Month
1
Language
English
Hacker News Points
-
Post removed?
No
Summary

Sample ratio mismatch (SRM) occurs when an experiment’s observed traffic allocation differs significantly from its configured split, undermining the random assignment required to attribute outcomes reliably to a treatment. The issue can originate in assignment, exposure logging, analysis filters, data processing, or interference during an experiment, and may create selection bias when variations affect which users are recorded or retained. Diagnosis involves confirming that metrics use the same unit and identifier as randomization, checking for mid-run changes, determining whether the problem affects other experiments, examining its timing, severity, direction, and affected segments, comparing performance and engagement measures, and tracing unit counts through the data pipeline. Results can be recovered when correctly captured raw data was distorted only by a fixable processing or analysis issue, but experiments should be rerun with re-randomization when data was not recorded correctly, the treatment changed the population being measured, or the cause remains severe and unknown; in limited cases, an externally caused and time-bounded imbalance may support only documented directional insight. GrowthBook automates SRM detection and provides traffic, segmentation, pre-exposure bias, and multiple-exposure checks to help identify underlying causes.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Data Pipeline 4 69 36 22 -87%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.