The availability of features may depend on your plan type. Contact your Customer Success Manager if you have any questions.
Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

Visual Editor version comparison

View a comparison of the features available for the original version of the Visual Editor and the new version of the Visual Editor.

📘

Products

  • Optimizely Web Experimentation
  • Optimizely Edge Delivery
  • Optimizely Personalization

The Visual Editor is a WYSIWYG editor that loads your website and lets you adjust the visitor experience for your experiment however you like. After creating an experiment in Web Experimentation, Performance Edge, Optimizely Edge Delivery, or creating a Web Personalization campaign, you can open any variations you have made and immediately edit page elements.

If you want to experiment with more elaborate changes to your site, Web Experimentation and Performance Edge also support adding your custom HTML and JavaScript with custom code options.

Feature comparison

The following table compares the features available for the original version of the Visual Editor and the new version of the Visual Editor.

Original versionNew version
How the Visual Editor loadsiFrameOverlay
Editing: Insert HTMLYesYes
Editing: Edit HTMLYesYes
Editing: Insert imageYesYes
Editing: Change style elementsYesYes
Editing: Rearrange page elementsYesYes
Editing: Variation code editorYesYes
Editing: Add redirectsYesYes
Editing: Duplicate elementsNoYes (coming soon)
AI variation development agentNoYes
Editing: Add custom shared code (experiment code)YesYes
Opal website analyzerNoYes
Support for single-page application (SPA) sitesYes (requires manual work to support)Yes (automated, coming soon)
TemplatesYesYes
Drag and drop for moving and reordering page elementsNoYes
Advanced configuration for dynamic selectorsNo (prefix + full path)Yes
Conditional activation in the user interface (UI)No (requires JavaScript code)Yes
Upgraded visual tags and object mappingNoYes (coming soon)
Advanced, more user-friendly debuggingNoYes
Set up click events within experimentsYesYes (coming soon)