Developers: Optimizely X Web Level 1

UX designers and front end developers, who we call Experience Perfectionists, can use these courses to build your skills in setting up Optimizely X Web to develop, run and QA experiments.

Concepts addressed in this certification:

  • Foundations of experimentation cycle and program structure
  • Defining experiment components: Pages, Events, Audiences
  • Building experiments with those components
  • Creating variations using Visual and Code Editors
  • Running code in Optimizely
  • SPA (Single Page Application) concepts
  • Defining campaign components: Pages, Events
  • Building campaigns with those components
  • Leveraging 3rd party analytics integrations
  • Basic campaign QA using the Previewer

For those who prefer to follow a study-guide instead of reviewing eLearning, we also offer this study guide which provides you articles and other content designed to prepare you for the certification exam.

The certification exam can be accessed at Experience Perfectionist Level 1 certification.

30 mins

Setting Up Your Experimentation Program Structure

This course will teach you the various ways an experimentation program structure can be set up, as well as which individuals should be involved and what various teams might look like.

30 mins

The Experimentation Cycle

Experimentation is an iterative cycle. Learn how to develop processes for your experimentation program and improve your optimization methodology.

45 mins

Manage Projects & Collaborators

This course will teach you how to manage projects in Optimizely X, and add collaborators with the appropriate permissions.

1 hr

Prepare Your Site for Optimizely X

This course will teach you how to prepare your website for Optimizely X Web by creating Pages, Events, and Audiences.

30 mins

Implement the Snippet for Optimizely X

This course will teach you how to implement your snippet for Optimizely X Web so that you can start experimenting.

45 mins

Build an Experiment in Optimizely X

This course will take you step-by-step through building an experiment in Optimizely X.

45 mins

Create a Variation in Optimizely X

This course will teach you how to use the Optimizely X Editor to create variations for your experiments.

45 mins

NEW! Create Feature Flags with Optimizely Rollouts

Optimizely Rollouts uses feature flags to separate code deployment from feature launches in your environments. This course focuses on the basic technical aspects of building and using Optimizely's free feature flags to roll out features confidently, target key audiences and easily roll back poor performing features.

roll out, rollout, feature, flag, free
30 mins

QA Your Optimizely X Experiment

This course will teach you the various ways in which you can QA your Optimizely X experiment before launching it.

Certification Exam

Once you've completed the above courses, you are ready to test for the certification. Please visit the Experience Perfectionist Level 1 exam.

New Courses

web personalization

Personalization Overview and Strategy

In this course, you will learn various ways of personalizing a website, as well as review best practices for utilizing personalization strategies.


Building Adaptive Audiences in Optimizely Web

In this course, learn about Adaptive Audiences, how to use it, and how it allows you to deliver relevant experiences based on visitor interest.

full stack

NEW! Optimizely Full Stack: Technical - Build a Feature

In the first part of a series of how-to courses, you will learn the first steps to implementing full stack, including installing the SDK and becoming familiar with the datafile, and learn to build your first feature.

full stack

NEW! Optimizely Full Stack: Strategy - Build a Feature

Let's jump into Full Stack and learn a little bit about what SDKs are for, what the datafile is, and how to build our first feature!