Back to solutions2 min read

How to run a Shopify product page A/B test

Compare approved variants with random assignment and enough eligible sessions, or use a lower-traffic research method when a reliable test is impractical.

How does a Shopify product page A/B test work?

A Shopify A/B test randomly shows comparable shopper groups different product-page variants, then compares a predefined result after enough eligible observations.

Stores with limited traffic can use usability research, customer interviews, or a staged release. These methods answer different questions and should not be presented as statistical A/B proof.

Write one Shopify buying question

Name the page decision, the approved change, the target devices, and the commerce result. Avoid broad questions such as whether a fresh design performs better.

A clothing store might compare approved size-guide layouts on mobile. It can choose add-to-cart rate as the KPI while monitoring purchases, returns, accuracy, and page errors.

  • One main question
  • At least two experiment-ready approved variants
  • One all-traffic eligibility rule
  • One KPI and useful safety checks
  • One measured-session threshold per breakpoint

Read next: What to A/B test first on a Shopify product page

Choose a clear commerce result

Choose add-to-cart rate for an early buying action or purchase conversion rate for completed orders. Pick one KPI before launch.

Only measurement-eligible sessions count toward the measured-session threshold for each desktop, tablet, and mobile breakpoint.

Reaching a threshold triggers an operational choice. It does not establish a p-value, statistical significance, or causal certainty.

A/B test plan
DecisionSet before launch
VariantsEvery experiment-ready approved version
ScopeAll measurement-eligible traffic
WeightsAn equal split across included variants
KPIAdd-to-cart or purchase conversion rate
ThresholdsMeasured sessions for each breakpoint

Set up the test in 100 Rocks

100 Rocks allows one active test per store. Its current test uses an all-traffic scope and equal weights across every experiment-ready approved variant.

Measurement-eligible sessions advance separate thresholds for desktop, tablet, and mobile. The test does not target a behavior audience or let merchants set unequal weights.

  1. Approve at least two variants.
  2. Confirm every experiment-ready variant is included.
  3. Select the add-to-cart or purchase KPI.
  4. Set measured-session thresholds by breakpoint.
  5. Launch, monitor, pause, or resume the test.

Read next: Keep Shopify product page variants consistent with your brand

Read Shopify test progress carefully

At each breakpoint threshold, 100 Rocks automatically promotes the variant with the highest observed KPI rate for that breakpoint.

That promotion does not prove significance or a true winner. Review sample quality, effect size, operating time, customer safety, and other evidence before broader decisions.

Request a demo

Explore related guides

3 min read

Read product-page heatmaps

Turn aggregate behavior into a test question.

3 min read

Audit product pages

Separate direct fixes from testable page ideas.

2 min read

Personalize with behavior

Serve approved variants with explainable rules.