OptiPilot
The community resource for Optimizely practitioners. Implementation guides, troubleshooting tips & best practices by David Sertillange, Optimizely Solutions Architect for 10 years and experimentation specialist.
This site is not affiliated with, endorsed by, or sponsored by Optimizely. Optimizely is a trademark of Optimizely, Inc. This is an independent developer project.
What is Optimizely?
Optimizely is a digital experience platform (DXP) that helps businesses optimize their digital experiences through experimentation, personalization, and content management. With products spanning Web Experimentation, Feature Experimentation, Content Marketing Platform, and Optimizely Data Platform (ODP), it provides a comprehensive suite for data-driven decision making.
Optimizely's experimentation products allow you to run A/B tests, multivariate tests, and feature flags across web, mobile, and server-side applications. The platform uses Stats Engine, a sequential testing methodology that allows you to make decisions faster while maintaining statistical rigor.
What is Feature Experimentation?
Feature Experimentation (formerly known as Full Stack or Feature Flags) is Optimizely's server-side experimentation platform. Unlike Web Experimentation which runs in the browser, Feature Experimentation runs anywhere your code runs—servers, mobile apps, IoT devices, and more.
Feature Experimentation offers:
Feature Flags: Control feature rollouts without deploying code
A/B Testing: Run experiments on any feature with proper statistical analysis
Targeted Rollouts: Release features to specific user segments
Multi-language SDKs: JavaScript, Python, Java, Go, Ruby, PHP, C#, and more
The Mission
After years of implementing Optimizely across dozens of client projects, I've encountered nearly every edge case, integration challenge, and "gotcha" the platform has to offer. This site exists to share those hard-won lessons with the community.
The official Optimizely documentation is comprehensive, but sometimes you need practical, real-world examples. You need to know why your MAU count is higher than expected. You need to understand how to properly forward GA4 events. You need the context that only comes from hands-on experience.
That's what OptiPilot delivers: practical implementation guides, troubleshooting tips, and best practices from real-world Optimizely deployments.
About the Author
David Sertillange is an Optimizely Solutions Architect with years of experience implementing experimentation programs for clients across various industries. He specializes in Feature Experimentation, analytics integrations, and helping teams build a culture of data-driven decision making.