Magento 2 is an improved version of the previous Magento with new features, developer tools, and a robust architecture.
Integrating Convert Experiences with your Magento 2 website allows you to A/B test the website by simply adding the Convert tracking code through the Magento admin panel.
For this implementation we used the demo Magento website that is available here: https://www.ubertheme.com/magento-news/magento-2-demo-sample-data-admin-access/
Add Tracking Code Snippet
To add the Convert tracking code to your Magento 2 website, sign in to the admin panel then select Stores > Configuration.
On the Configuration page, select the Design tab and click HTML Head section.
In the Miscellaneous Scripts text box, paste your Convert tracking code and then click Save Config.
You might see a message: "One or more of the Cache Types are invalidated: Configuration. Please go to Cache Management and refresh cache types". Go to Cache Management:
Select Configuration from the list and hit the Refresh Submit. Configuration then will be enabled:
Add Magento website in Active Websites
Go to Project Configuration to add your Magento URL to the active websites (in our case we added the demo frontend URL: http://magento2.demo.ubertheme.com/
Create your A/B Experience
Create an A/B experience as described here.
After the experience has been created, you will be able to view data into your report, as website visitors are bucketed to original or to variation.