Skip to main content

Everything you need to switch from Optimizely Classic to X in one place: See the Optimizely X Web Transition Guide.

Optimizely Knowledge Base

Get started with Optimizely X Full Stack

Relevant Products:
  • Optimizely X Full Stack

  • Get started with Optimizely X Full Stack
  • Create experiments in the programming language of your choice, including: Python, Ruby, Java, Node, PHP, and JavaScript
  • 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

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 anywhere in 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 software development kit (SDK) is quick to implement, and the web portal provides statistically valid experiment results, powered by Stats Engine.

Full Stack includes several SDKs that you can use to run experiments in different languages and in any application. Here's an example use of our Python SDK in a server-side application:

 Selecting a language when creating a Full Stack SDK project allows us to show you appropriate code samples in the UI, and inform you of SDK updates. Otherwise, our Full Stack SDKs are language agnostic; meaning that you can use a datafile from any Full Stack project type to initialize an Optimizely client within your app, regardless of which language you've designated for your project.

To learn more or add Optimizely X Full Stack to your account, contact your Customer Success Manager.

See additional resources
Here are all our articles about the Optimizely dashboard, which you'll use to create projects, add collaborators, manage privacy settings, and more: 

Here's our developer documentation, where you'll find code samples, full references for our SDKs, and getting started guides.