Case Study: GoodRx achieves 95% faster deployments and reduces rollout risk with Split

A Split Case Study

Preview of the GoodRx Case Study

Reducing risk and driving innovation for millions of users on the GoodRx platform

GoodRx, a consumer platform that aggregates retail prices and coupons for every FDA‑approved medication across more than 70,000 U.S. pharmacies and serves over 10 million users per month, faced operational risk and slowed innovation because feature‑segmentation logic lived in multiple codebases or a homegrown database system. That setup forced full deploys for flag changes, caused long propagation delays and manual interventions to kill features, and could not scale to support more sophisticated targeting or an expanding experimentation program.

GoodRx adopted Split’s SDK and decision engine to move segmentation out of the codebase, enabling local, fast evaluations, advanced attribute‑based targeting and whitelisting for internal tests, and webhook integration for analytics. The change delivered immediate operational benefits—95% reduction in execution time by eliminating deploys for rollouts, the ability to kill problematic features instantly, safer backend migrations, and faster A/B testing and feature iteration across web and backend services.


Open case study document...

GoodRx

Eric Wang

Director of Engineering


Split

51 Case Studies