- Get started with Optimizely X Full Stack
- Run experiments anywhere in your technology stack, using one of Optimizely’s SDKs
- Use Optimizely’s Stats Engine to measure the impact of your experiments
Resources at a glance
Here's a list of articles to help you get up and running with Optimizely X Full Stack.
- Our full developer documentation
- Set up projects in Full Stack
- Create an experiment in Full Stack
- Create audiences and attributes in Full Stack
- Create an event in Full Stack
- Create mutually exclusive experiments in Full Stack
- Measure impact with the Optimizely X Results page
- QA: Whitelist users in Full Stack
- Troubleshooting: Access the Full Stack project datafile
- Set up a webhook for the Optimzely datafile
Optimizely X Full Stack helps you run Optimizely experiments in any application or on any connected device. It enables product and engineering teams to experiment deeply and broadly across their technology stack, with server-side and client-side testing on a single experimentation platform.
Use it to experiment in areas such as pricing, search result algorithms, or redesigns. A/B test across your technology stack or slowly roll out a new feature.
For example, Optimizely X Full Stack is used above to experiment with two different search algorithms for an e-commerce website. The Full Stack SDK is fast to implement and the web portal provides statistically valid experiment results, powered by Stats Engine.
Here's an example of what a typical use of the Optimizely SDK in Python might look like:
To jump straight into developer documentation to build a Full Stack experiment, choose a guide:
We’re adding support for more languages soon. Read on to learn about setting up projects and experiments in Optimizely.
To learn more or add Optimizely X Full Stack to your account, contact your Customer Success Manager.
1. Set up an SDK project
An SDK project is a way of creating a subsection in your Optimizely account for projects built with Optimizely X Mobile, OTT, or Full Stack. Each project has its own set of experiments and collaborators.
2. Build an experiment in six steps
Full Stack experiments work a little differently from experiments in Optimizely X Web. Here are six steps you'll use for every experiment in an SDK project:
Set up an experiment key
Set experiment traffic allocation
Set variation keys and traffic distribution
Add a metric
Add experiment code