How to prevent breaking your website after creating a variation and how to fix it.

Visual Editor for small changes

Convert provides the Visual Editor to edit changes on simple A/B Experiments within its platform. The Visual Editor is a WYSIWYG type interface to make it easy for non-technical people to create changes in your variation to include into your A/B Test.

However, sometimes when we make changes within the Visual Editor some of the page functionality stops working.

Commonly, what happens is that the person who is editing the changes, uses the WYSIWYG editor within the Visual Editor menu and changes a complex element within the page.

Even though Convert provides this easy to use Visual Editor, pages are still written in Hyper Text Markup Language, HTML.

When the editor changes an element from within the page, its HTML is replaced by new one, and that might break the functionality of the page or element that you are editing.

So, in conclusion, it is not wise to use the WYSIWYG editor to change complex elements within your page, as it might break them.

We recommend using the WYSIWYG editor to only change simple Text Elements, such as text paragraphs, titles, hero text, call to action texts.

What to do if my website is broken

If you already have broken the functionality of your page on the new variation, don't worry. We recommend that you delete your whole variation and start again.

If you have made many changes, and only the last changes have broken your page functionality, you can remove the last changes and the page will be complete.

To do this, just hover over the name of your variation and the variation menu will appear. Select the "Code Editor" item.


The "Code Editor" panel with appear with the code that implements your changes in your variation.

(FYI: The code is written in jQuery language on a wrapper library provided by Convert. More info).

Each line represents one of the changes in your experiment, and the first lines represent the first changes that you created, and the last, the last changes.

So, if you remove the last lines, you will be removing the latest changes. You now have a good chance of recovering the functionality of your page.

Have more questions? Submit a request