Optimizely X Full Stack allows you to run tests and roll out features anywhere in your technology stack. Full Stack includes SDKs for traffic splitting in your code and tracking conversion events in Optimizely.
Check out our Full Stack documentation for a full description of our SDKs. Click the version number in the breadcrumb bar to view a specific documentation version.
We also recommend the Get started information, which tells you how to install an SDK and run your first test.
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 tests 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 test results immediately.
Companies use Full Stack to run tests in their server-side application logic, such as search algorithms, recommendation algorithms, pricing and fees, site architecture, outbound marketing campaigns, transactional messaging, and product rollouts. 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 feature rollouts 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%.
Learn more and read FAQs in our article Get started with Optimizely X Full Stack.
If you have questions, please submit a ticket to the developer support team. We'll be happy to help you set up any of our SDKs!