Testing Multiple Products (Grouped) — Duplicate Products
This guide covers how to run a price test across multiple products at once using the grouped products approach. This method uses duplicate products and is for stores not on Shopify Plus.
On Shopify Plus? Use Native Price Testing instead.
Testing a single product? See How to Create a Price Experiment (Duplicate Products).
How It Works
A grouped product experiment lets you test price changes across several products simultaneously. Instead of creating a separate experiment for each product, you group them into variations — each variation contains a set of products at specific prices.
For example, if you want to test a 15% price reduction across your top 3 best sellers, you'd create one experiment with two variations:
Control — All 3 products at their current prices
Variation — Duplicates of all 3 products at the reduced prices
Traffic is split at the visitor level, so each visitor sees either all original prices or all test prices — keeping the experience consistent.
Step 1: Create an Experiment
From your Elevate dashboard, go to Experiments and click New Experiment. Select Price Experiment.
Step 2: Choose Grouped Products
You'll see two options:
Single Product Experiment — for testing one product
Grouped Products Experiment — for testing multiple products together
Select Grouped Products Experiment.
Step 3: Name Your Experiment and Write a Hypothesis
Give your experiment a descriptive name, like "Q1 Best Sellers Price Test" or "Skincare Bundle Pricing." Add a hypothesis explaining what you expect — for example:
"Reducing prices by 15% across our top 3 products will increase conversion rate and total revenue per visitor."
Step 4: Set Up Your Variations
Each variation represents a group of products at specific prices. By default, you'll have a Control and one Variation.
For each variation:
Click Select Product to add products
If you haven't created duplicates yet, use Duplicate Product to create copies
Set the price on each duplicate to the price you want to test
Important: The Control variation should contain your original products at their current prices. Other variations should contain the duplicates with the test prices. Only change prices — keep everything else identical.
You can add more variations if you want to test multiple price points (e.g., a 10% reduction and a 20% reduction).
Step 5: Allocate Traffic
Set how traffic is split between your variations. The default is an even split (e.g., 50/50 for two variations). Adjust as needed — just make sure percentages add up to 100%.
Step 6: Choose Your Experiment Goal
Select the primary metric that will determine your winner:
Revenue Per Visitor — best for understanding overall revenue impact
Conversion Rate — best for measuring purchase likelihood
Average Order Value — best for testing pricing tiers
Add-to-Cart Rate — best for measuring initial purchase intent
Checkout Start Rate — best for measuring mid-funnel impact
Step 7: Add Audience Targeting (Optional)
Narrow your audience if needed — by device, location, traffic source, visitor type, or UTM parameters. See Audience Targeting for all available options.
Step 8: Create and Review
Click Create Experiment to move into the review phase. From here, complete the same review steps as a single product test:
Copy reviews to all duplicate products
Sync third-party integrations on each duplicate
Submit for Elevate review (one-time setup)
Run QA on every duplicate product page
For detailed instructions on each of these steps, see How to Create a Price Experiment — Steps 8–11.
Step 9: Launch
Once everything checks out, click Launch Experiment.
Analyzing Grouped Product Results
Grouped product experiments include the same reporting as single product tests, plus the Products Breakdown tab in Advanced Analytics. This tab shows per-product performance — revenue, conversions, and traffic for each product in the test — so you can see which products are driving the overall result.
For a full overview of available reports, see Reports Overview.
Last updated