How to Create a Theme Experiment
This guide walks you through setting up a theme experiment in Elevate — from selecting your themes to launching the test.
Before You Start
Make sure your variation theme is ready:
The theme is in your Shopify theme library (Online Store → Themes) as an unpublished theme
It's fully customized — all pages, sections, and settings are configured
Third-party apps that inject into the theme (reviews, chat, upsells) are working on it
You've previewed it in Shopify and confirmed it looks correct across all page types
Step 1: Create an Experiment
From your Elevate dashboard, go to Experiments and click New Experiment. Select Theme Experiment.
Step 2: General Info and Goal
Enter your experiment details:
Name — Something descriptive like "New Dawn Theme vs Current" or "Holiday Theme Test"
Description — What you're testing and why
Hypothesis — What you expect to happen
For example:
"Our new minimalist theme will increase revenue per visitor by reducing visual clutter and making the Add to Cart button more prominent across all product pages."
Choose your experiment goal. Revenue Per Visitor is the default and typically the best choice for theme tests, since a theme change affects the entire shopping experience — not just one metric.
Step 3: Set Up Variations
You'll see two sections:
Control — Automatically set to your current published theme. The theme name and ID are pulled from your store. No action needed.
Variation(s) — For each variation, click Select Theme to pick an unpublished theme from your Shopify theme library. Elevate shows all available unpublished themes for you to choose from.
Each variation gets a name (e.g., "Minimalist Theme," "Holiday Layout") and a traffic percentage.
You can add more than two variations if you want to test multiple themes simultaneously — for example, comparing your current theme against two different redesigns.
Important: Only unpublished themes can be selected as variations. The control is always your currently published theme.
Step 4: Traffic Allocation
Set how traffic is split between your themes. The default is an even split (e.g., 50/50 for two variations).
You can adjust these percentages — just make sure they add up to 100%. If you want to be cautious, start with a lower percentage for the variation (e.g., 70/30) to limit exposure while you validate the experience.
Step 5: Add Audience Targeting (Optional)
Narrow your audience if needed — by device, location, traffic source, visitor type, or UTM parameters.
For example, you might want to:
Test the new theme only on mobile visitors first, since that's where most layout differences are felt
Limit the test to visitors from a specific country if the theme redesign targets a particular market
Run the test only for new visitors to get unbiased first impressions
For the full list of targeting options, see Audience Targeting.
Step 6: Review and Launch
Review your experiment configuration:
Verify the correct themes are assigned to each variation
Confirm traffic percentages look right
Check any audience targeting rules
Click Create Experiment to submit. The experiment moves into review status. Once you've completed QA, click Launch Experiment to go live.
Quality Assurance
Theme experiments require thorough QA since you're testing an entire store experience. After launching:
Check Every Major Page Type
Visit each of these on the variation theme:
Verify Third-Party Apps
Test on Multiple Devices
Confirm Tracking
Verify the Elevate Snippet
The Liquid Snippet must be present on both the published theme and the variation theme. If it's missing from the variation theme, visitors assigned to that variation won't be tracked. Elevate installs this automatically, but confirm it's there by previewing the variation theme and checking that experiment assignment is working.
After Launching
Monitor closely in the first 24 hours — Theme tests affect every visitor's experience, so watch for any issues early
Check results — Use the Results tab to track performance
Wait for significance — Let the experiment run until it reaches a definitive status. See Statistical Significance.
End the experiment — When ready, see Ending an Experiment. If the variation wins and you want to make it permanent, publish the winning theme in Shopify.
Last updated