Stop guessing. Let your shoppers pick the winning page.
Split real traffic between two versions of a page, URL or template, then compare visitors, add to carts, conversion rate and revenue side by side. Keep the version that sells.
Page, URL and template tests · Results in one dashboard · Included in Pro and Premium
Three ways to test
Test a page, a URL or a whole template
-
Page Test
RecommendedCompare different layouts or designs of a single page.
Best for: Landing pages, product pages or your homepage
-
URL Test
Compare two separate URLs to see which performs better.
Best for: Seasonal landing pages and alternative sales funnels
-
Template Test
Compare different templates applied to many pages at once.
Best for: Store-wide redesigns of product, collection or blog templates
How it works
Launch a test in five guided steps
No code and no developer. The campaign wizard takes you from idea to live test, and you review everything before it starts.
Step 1: Basic info
Step 2: Test type
Step 3: Traffic & variants
Step 4: Targeting
Step 5: Review
Results
Know why the winner won
Every campaign gets its own report with Original and Variant Test side by side, so you see the result and the reason behind it.
-
Funnel performance
See where shoppers drop off, from page view to add to cart, checkout and purchase, for each version.
-
Performance over time
Follow daily visitors, conversions and revenue to spot trends and seasonal swings.
-
Element clicks
Find out which buttons, banners and images get clicked most on each version.
-
Device distribution
Compare how each version performs on mobile, desktop and tablet.
Set up once
Accurate data from day one
A built-in setup guide connects the tracking your tests rely on. Do it once and every campaign after that is ready to run.
-
Connect Google Analytics 4
Track visitor behavior, engagement and conversions for every version.
-
Set up Shopify Pixel
Record product views, add to carts and purchases as real store conversions.
-
Integrate with your theme
Embed the app in your theme so variants show correctly and tracking stays accurate.
Best practices, built in
- A 50/50 split gives the most reliable results.
- Use an uneven split to roll out risky changes gradually.
- Your control is the current version, the baseline you measure against.
- Run each test for at least 1–2 weeks to gather significant data.
“A very convenient ability to copy both blocks and block styles. A large number of good page templates and individual sections. And excellent customer support, which responds very quickly.”
- Free plan, no coding required
- 24/7 live chat support
Included in Pro and Premium
A/B Testing is a Pro feature. Premium removes the limits for high-volume brands and agencies.
- ProA/B testing for pages & sections $39/month
- PremiumUnlimited A/B tests $103/month
Prefer experts to run it? Our A/B testing program plans, builds and reads the tests for you. Explore the program
What can I test with EComposer?
Two versions of the same page (Page Test), two different URLs (URL Test), or EComposer templates that apply to many pages, such as product, collection or blog templates (Template Test).
What do I need before my first test?
Three quick setup steps in the app: connect Google Analytics 4, set up the Shopify Pixel and integrate EComposer with your theme. The setup guide tracks your progress.
Will a returning visitor see the same version?
You choose. With One time only, each visitor keeps seeing the version they were first assigned. With Every visit, the version can change each time they come back.
How long should a test run?
At least 1–2 weeks, so you collect enough data. A 50/50 split gives the most reliable result, while an uneven split lets you roll out a risky change gradually.
Which plan includes A/B testing?
A/B testing for pages and sections is included in Pro, and Premium includes unlimited A/B tests. The pricing page has the full comparison.
Your next winning page is one test away
Install EComposer, connect your tracking and launch your first campaign today.
New to Shopify?Open your store