Our Full Stack solution allows you to run experiments and roll out features anywhere in your technology stack. The solution includes easy-to-use SDKs for traffic splitting in your code and tracking conversion events in Optimizely.
Companies use our Full Stack solution to run experiments in their server-side application logic, e.g. search algorithms, recommendation algorithms, pricing & fees, site architecture, outbound marketing campaigns, transactional messaging, or product rollouts.
With Experiments, you can perform a series of tests to find out which changes actually work:
- Use A/B tests to determine which of two or more variations, usually minor improvements, produces the best results.
- Use Feature tests to safely test a significant change, such trying out a new feature on a limited audience.
- Use the Feature Rollout to launch a feature (independent of a test). At this stage, you also make the feature available to more users by increasing the traffic allocation to 100%.
Our SDKs were designed for developers, by developers. The key benefits of our SDKs include:
Open platform. Our SDKs are available open source and include pluggable components to give you control over network activity and integrating with your own analytics pipeline.
Fast decision engine. Our SDKs bucket users in memory without any network requests so experiments have no impact on latency.
Scalable architecture. Our real-time event collection servers used by thousands of customers across the globe allow you to get experiment results immediately.
Check out our SDK documentation for a full description of our SDKs. We also recommend using our Getting started guide that walks through how to install our SDK and run your first experiment in just a few minutes.
If you have any questions, submit a ticket to the developer support team. We'll be happy to help you set up any of our SDKs!