How To: Run An Informative Split-Test in Your Shopify Website
After you have managed to get your Shopify website up and running, it is imperative to set some goals for yourself in order to determine the performance of your website. Begin with a strategy and a goal, allow it some time to run before taking a closer look. Website owners are highly advised to run their own split tests to gauge the effectiveness of their Shopify website. Here are some things to know about when running a split test in Shopify:
One of the challenges most website owners face when it comes to performing revenue-based split testing in Shopify is that certain controls over the shopify store’s checkout options is needed in order to do so. If you are using the checkout option domain by Shopify and don’t have the required checkout funnel control, split testing might be harder to achieve. Another thing to note is that certain browsers tend to block third party cookies, thereby making it difficult to track conversions outside of your domain. This could also potentially create bias and unreliability in the results of your split testing unless you exclude the browsers. The best available option is to integrate data with analytics and run conversion results at semi regular occasions. Create the best possible split test by identifying what to optimise and estimating what generates the best profits. Consider development costs and the sales loss (when the shopify website wasn’t optimised).
Shopify website owners can also consider making split tests based on functionality for more accurate planning. Pick the testing tool of your choice- some recommendations include VWO (visual website optimiser), Convert Experiments and Optimizely.
To avoid accidentally making mistakes, business owners are advised to protect their Shopify websites by using development themes (themes that have not yet been made live). Create development themes by going to the themes admin area and choosing the Duplicate option (under the … tab).
To begin using the tool for split testing, you will first need to use the Project ID located in your project settings. Add the Convert code into your Shopify website by locating your Online store section. Look under themes for the more settings option and edit your HTML/CSS. Paste the Convert tracking code into your layout (theme.liquid) at the section before the first if template structure. Once you have pasted in the code, you will need to look for the project ID prompt (REPLACE WITH PROJECT ID NUMBER) and replace this with the same ID you have taken from the project settings.
Using Optimizely, set up the traffic allocation as well as goals of your Shopify website. Once you have finished setting up the groundwork, get the code for it by using the edit code option. Previews are difficult when it comes to Optimizely, especially when you want a realistic view of how your searches will be interacting with your Shopify website. What you can do is retrieve the preview link through the admin area in your themes section. Locate your experiment ID, variant number and a total link format that looks like [website]/?preview_theme_id=(theme id number)&optimizely_(experiment id)=variant number.
Activate the development theme and allow it to run in Optimizely. If you have determined that the split test is successful, you can add it to your native theme.
Obtain your VWO code to your Shopify Website store. You can locate this under the sales channel option. Choose online store and hit themes. Choose customise theme and edit the HTML/CSS, this will enable you to locate the theme.liquid section and paste in the VWO code. To be able to effectively use VWO to conduct a revenue based split test, you will need to create the VWO test and generate it’s VWO revenue code. Under the goals section, choose the generate revenue at URL option and input the conversion page of your Shopify website. Once the test is created, you will be able to locate the code. Paste it into the conversion page of your Shopify website.