Through targeting rules and feature flags attached to data, thredUp experimented and delivered more impactful promotions.
thredUP used Split's feature management and experimentation (acquired by Harness), to enhance its web app’s feature delivery and experimentation capabilities. With Split, thredUP achieved:
thredUP initially relied on an in-house feature targeting system to roll out new features gradually. However, the system presented challenges:
With hundreds of thousands of daily visitors, thredUP needed a robust, scalable solution to improve rollout speed, enable real-time personalization, and streamline A/B testing.
By adopting Split, thredUP gained the ability to:
thredUP used Split in innovative ways during Black Friday, dynamically targeting promotions for customers based on attributes like machine-learning scores and date. Promotions and content were updated automatically through Split’s logic, ensuring seamless and personalized experiences for all customers.
“You can pass attributes into Split for targeting... We returned not ‘on’ or ‘off,’ but a promotion code. This allowed dynamic handling of customer-facing content based on real-time conditions.” – Dan DeMeyere, VP Engineering, thredUP
thredUP replaced their existing A/B testing tools with Split for its backend testing capabilities. Split’s decoupling of data gathering and feature serving simplified the process, allowing the app to:
“Our web apps just care about what customer is in what treatment for what feature. With Split, data integration just happens for free.” – Dan DeMeyere, VP Engineering, thredUP
Split enabled thredUP to test features in production environments without exposing them to customers. This allowed team-wide QA collaboration, involving not only engineers but also customer service, product teams, and more.
“Split gives us confidence to ship features to production and make them accessible only to internal employees for testing.” – Dan DeMeyere, VP Engineering, thredUP
The FutureFocus on core competencies with Split
By choosing Split over building an in-house solution, thredUP avoided diverting engineering resources from their core mission.
“If we built this in-house, it would have required a whole team. Split had everything we needed out of the box—developer-friendly, intuitive UI, and robust data capabilities.” – Dan DeMeyere, VP Engineering, thredUP
With Split, thredUP continues to innovate, scale its web app, and enhance the shopping experience for its customers.