How do I run an experiment? (A/B testing)

NOTE: This feature is only available for some of our subscriptions. If that is the case, you will see an upgrade prompt when attempting to access it. More information about our currently available subscriptions can be found here: https://instapage.com/plans 

 

A/B testing can help you determine if a change to one or multiple elements on a page can bring in more conversions by resonating better with the audience that the post-click experience is reaching through your campaign.

NOTE: When running an experiment, the test will run on a single URL, from which all the variations will be served at random based on the traffic split to new visitors. You cannot use multiple URLs in the same test. If you want to compare the performance of two different pages, you can refer to the analytics section of your account. You can learn more about the Analytics section here: https://d.pr/YBbU5S 

If you have already been using our A/B testing feature on your pages, using the method that existed before December 2019, you will need to transfer those existing variations into the new experiments workflow in order to access them. Until you transfer them, they will still run as they have been set up before, but you will need to create an experiment to edit the variations and view the details of the experiment. You will also have to choose a control variation. 

1. Go to the Optimize tab and click on Experiment on the right sidebar and then on Create Experiment.

Screenshot on 2023-10-26 at 13-17-45.png

2. Name your experiment so that you can identify it later and write the hypothesis that you are testing. 

image of naming your experiment and naming it's goals

3. Select the experience that you will be testing, starting with the group the page is in, the name of the page and then the name of the experience, then click Create

NOTE: You can only create experiments for pages that are already published to a live URL. If you create a draft experiment and then unpublish the related page, the experiment will disappear, but you can create a new one if you republish the page. To learn more about our available publishing methods, please refer to this article: https://d.pr/PClGIt 

4. Your existing variations will automatically appear in the list. You can choose to add a new variation, edit the variations in the builder, and set the split.

NOTE: We recommend using a maximum of 10 variations. Having more might not work right, but, more importantly, the risk of a false-positive result increases drastically with every additional variation. Most A/B testing guides online recommend sticking with two or three variations, or even up to five, depending on what you are testing.

The split represents the way the total visitor count for the page will be assigned to the variations within the experiment. For example, if you have three variations and Variation A has 35%, Variation B has 40% and Variation C has 25%, and your page will have 10.000 visitors in total, then Variation A will receive ~3500 visitors, Variation B will receive ~4000 visitors and Variation C will receive ~2500 visitors.

Those numbers are approximate because it is impossible for the traffic to have a perfect distribution based on the percentage set on the Traffic Split since for each new visitor our algorithm will check the chance for each live variation (the set Traffic Split) and randomize between the variations according to their corresponding chances, regardless of the existing traffic data that the page might already have.

This is to ensure that the pattern in which the visitors see the variations is not predictable, for the accuracy of the experiment. This is how the Traffic Split works for new page visitors. Returning page visitors will always see the variation they first saw the first time they accessed that page, as long as this variation is still live. This happens due to our variation cookie which has a duration of 12 months.

The split does not need to be even, you can manually enter the percentages, but it needs to add up to 100% in total. 

NOTE: Do not set a variation to 0% traffic split. If you do not need it and have more than two variations, Pause it from the right-side menu. If you have two variations and only need one variation live, set both to 50% and then end the experiment. More detailed instructions for this use case can be found here.

When adding a new variation, you can either create one (it will be a copy of the existing Variation A and you can edit it afterward) or you can import an existing variation from any other experience in your account.

How do I delete, duplicate, pause or rename a variation?

To do any of those actions, click on the three-dot menu on the right side of each variation and you will be presented with the options, as seen below: image showing where to delete, duplicate, pause or rename a variation

The GIF below shows all the steps of the process of creating an experiment:

Screen Capture on 2023-10-26 at 15-51-46.gif

5. When you are satisfied with all the changes, you can start the experiment.

 

Note regarding AMP: You can create an Experiment for an AMP like you would for a standard page, the only difference being the size limit. AMP pages have a 75 KB size limit for the CSS file, so there’s a cap to the number of objects you can add. The limit is per page, not per variation, meaning that the total size of all of the variations combined will have to be under 75 KB. 

 

Once the experiment is live, you will see that the stats of the previous two variations from the past are already there, with their pre-existing split and statistics. You no longer need to check the analytics page in order to set the split between variations and to see their performance.

You can see the graphic of the stats over time below the experiment, as shown here:

a graphic of the stats over time below an experiment

The analytics reporting will show data for full hours, with a 5 minutes offset.

an image of analytics reporting showing data for full hours, with a 5 minutes offset

Example of how the reporting works:

Experiment start date

Experiment end date

Report start date

Report end date

3:30:00 PM

7:45:00 PM

4 PM

7 PM

3:54:59 PM

7:05:00 PM

4 PM

7 PM

3:55:00 PM

7:04:59 PM

5 PM

6 PM

image of experiments reporting

 

6. Clicking on the Name of the page will open the slideout for the page.

Screen Capture on 2023-10-26 at 15-49-06.gif

In the slideout you are able edit different page settings such as Conversion GoalsIntegrationsScripts & PrivacySearch & Social and URL Settings.

Clicking on Conv. goal will open the Conversion Goals settings for the page. To learn more about conversion goals, please see the dedicated article here: https://d.pr/auPLpx 

Screen Capture on 2023-10-26 at 15-55-03.gif

NOTE: In order for the experiment to be reliable, you should not make any changes to it while the experiment is running. In order to edit the design or other settings, you should end the experiment. Any changes you make will influence the results because the original conditions of the experiment are not the same.

To edit a variation in a running experiment, click on Edit and you will be presented with the warning below: image of editing an experiment by clicking on edit You can click on Open builder to make the changes. After you are done, you cannot save changes without pushing them to live URL immediately. To do that, click on Update & Continue. You will be warned again that the changes may affect the experiment. Click Confirm to continue. image of the confirm button

After you do this, the warning below will permanently be present on the page of the experiment. image of present warning after confirming

If you are looking to edit settings that are not found in the editor, such as Integrations, Social and SEO settings, or the cookie bar, you will have to end the experiment first, make the changes, then create a new experiment for the same page. Don't worry, your variations will be there, you will start where you left off.

 

When you are ready to end an experiment, you will be asked to choose a winning variation. From then on, that variation will be the only one shown on the live URL of the page.

Screenshot on 2023-10-26 at 15-56-48.png

 To go back to the list showing all of your experiments, click on the arrow in the upper left corner.

Screenshot on 2023-10-26 at 15-57-26.png

Screenshot on 2023-10-26 at 15-58-59.png

You can revisit ended experiments in order to see their results and other details, such as the time period they ran for. The winning variation will have 100% of the traffic now, but you can see the previous traffic split that the variations had while the experiment was running (greyed out).

To view only a certain category of experiments, for example, the ones currently running, you can use the filter on the upper right corner, as seen in the GIF below.

image of how to select a particular category of experiments

 

Only unique visitors/conversions will be shown in the analytics data inside an experiment. You can still see the total number on the Analytics dashboard for the page in question.

Screenshot on 2023-10-26 at 16-00-58.png

Note for customers that are using Personalization: If you have multiple experiences for a page and you want to run an experiment, you will need to run an individual experiment for each experience, as they all have their unique URL and target audience. You cannot run the same experiment across multiple experiences at the same time.

 

If you have an experiment for a page, this will show in the main Landing Pages view next to the page, displaying the status of the experiment, as seen below. Clicking that information will take you to the experiment's page.

image of the experiments column

 

Team member permission levels

The account owner and Manager-type team members have full access. Editors can change the name of the experiment and the hypothesis, they can add variations and edit them, they can set the split, but they cannot push any changes live. Viewers can only view experiments without being able to make any changes.