WooCommerce Product Image Testing: How to Run an A/B Test
Your product images are often one of the first things shoppers notice. But how do you know whether your current photography is helping customers buy, or whether a different image would perform better?
WooCommerce product image testing lets you compare different images against the same product and measure their impact on conversions and revenue.
In this guide, we’ll show you how to run an A/B test on WooCommerce product images using abtestkit, without creating another publicly listed product or managing a second inventory.
Quick answer: You can A/B test WooCommerce product images using abtestkit by creating an alternative draft version of an existing product, changing its images and showing the two versions to different visitors. The plugin keeps SKU and stock management anchored to the original product while measuring which version generates more orders and revenue. abtestkit does not limit the amount of visitors or conversions you can have on a free test.
Table of Contents
What is WooCommerce product image A/B testing?
Product image A/B testing is the process of showing different product imagery to separate groups of visitors and measuring which version performs better.
For example, you might compare:
- Version A: A product photographed against a plain white background.
- Version B: The same product photographed in a real-world setting.
Instead of replacing the existing image and comparing sales before and after, an A/B test shows both versions to visitors during the same testing period.
This makes it easier to distinguish the effect of the image change from other factors, such as seasonal demand, promotions or changes in traffic.
Which product images should you test?
Start with a specific question about how customers understand your product.
Main product image
Compare a studio photograph with a lifestyle photograph to see which better communicates the product’s value.
Product gallery order
Experiment with which image appears first, or whether customers respond better to detail shots appearing earlier in the gallery.
Product angles
Compare different perspectives of the same product. For example, a clothing retailer might test a model photograph against a close-up showing the material.
Product presentation
Test imagery that communicates size, scale, packaging, certificates of trust or a particular product feature more clearly.
Where possible, change one main element at a time. If you change the images, product description and price together, you won’t know which change contributed to the result.
How to A/B test WooCommerce product images using abtestkit
abtestkit is a WordPress A/B testing plugin that supports WooCommerce product tests and revenue tracking.
Here’s the basic workflow.
Step 1: Choose the WooCommerce product
Create a new test in abtestkit and select the WooCommerce product test type.
Choose the existing product whose images you want to test.
Your live product becomes Version A, the control against which the alternative is measured.

Step 2: Create your alternative product images
Create Version B using the existing WooCommerce product as your starting point.
abtestkit supports creating an alternative product version that can be saved as a draft.
Edit Version B in WooCommerce and replace the images you want to test.
For example:
- Version A uses your existing studio product photograph.
- Version B uses a new lifestyle photograph.
- Everything else remains the same.
Keeping the rest of the product consistent helps isolate the impact of the imagery.


Step 3: Keep product inventory consistent
An important consideration when testing WooCommerce products is stock management.
You don’t want an A/B test to create two independently managed inventories for what is actually the same product.
With abtestkit, Version A remains the source of truth for SKU and stock management, while Version B provides the alternative experience for the test.
Version B remains a draft, keeping it out of ordinary public product listings.
This allows you to experiment with product presentation without creating another publicly listed product for customers to discover.
Step 4: Choose how to measure success
Before launching, decide what a successful image change would actually mean.
You could measure:
- Conversion rate: The percentage of visitors who complete a purchase.
- Orders: How many purchases each version generates.
- Revenue: The value of purchases attributed to each version, as well as each visitor.
- Add-to-cart activity: Whether more customers show an intention to buy.
For a product image test, revenue impact is the useful commercial measures, supported by conversion and add-to-cart data.
An image that attracts more clicks does not necessarily generate more sales.

Step 5: Launch the A/B test
Once your variants and measurement goals are configured, launch the test.
Visitors will be assigned to Version A or Version B, and abtestkit will record their performance against your selected goals.
Visitors should continue seeing their assigned version consistently during the experiment.
Before interpreting the results, check that both versions display correctly, including on mobile devices, and that the test is collecting data as expected.
Step 6: Compare the results
After the test has collected sufficient data, compare the performance of both versions.


In this example, Version B generates approximately 23.2% more revenue per visitor, increasing from £4.03 to £4.96. Version B also achieves a higher order rate of 5.58%, compared with 4.53% for Version A, generating £25,810 in total revenue versus £20,826 for Version A.
That doesn’t automatically mean Version B is a statistically reliable winner. The difference could still be caused by random variation, particularly with relatively few purchases.
Use the sample size, test duration and statistical evidence alongside the commercial results before making a decision.
Does WooCommerce image A/B testing affect SEO?
Testing alternative images doesn’t inherently require creating another publicly indexed product page.
With abtestkit, Version B can remain a draft and be used as the alternative testing experience rather than appearing as a second product in the normal catalogue.
However, you should still verify the behaviour of your WordPress theme, SEO plugin, caching system and canonical URLs when configuring a test.
Keeping a draft version out of ordinary product listings is useful, but it shouldn’t be treated as a guarantee that every possible configuration is SEO-safe.
How long should you run a product image A/B test?
There isn’t a universal number of days that guarantees a reliable result.
The appropriate duration depends on how many visitors reach the product, how frequently they purchase, the size of the improvement you’re trying to detect and the statistical method you’re using.
A low-traffic product may need considerably longer than a popular product to produce enough purchase data.
Avoid stopping a test simply because one image is ahead after the first few orders.
Where possible, decide your primary metric, sample-size requirements and stopping criteria before launching the experiment.
Common mistakes when testing WooCommerce images
Changing too many things at once
If you replace images, rewrite the description and change pricing simultaneously, it becomes difficult to identify what caused the difference.
Measuring clicks instead of purchases
An image may encourage interaction without improving the commercial outcome. Choose metrics that reflect the purpose of your test.
Ignoring mobile presentation
An image that looks excellent on desktop may crop poorly or communicate less clearly on a phone.
Ending the test too early
A small early lead isn’t enough evidence to declare a winner. Look beyond the current leader and examine the underlying sample and performance data.
Forgetting theme and cache compatibility
Check that each variant renders correctly on the live storefront and that caching isn’t preventing the test from serving the intended experience.
Frequently asked questions
Can I A/B test WooCommerce product images without creating a second live product?
Yes. abtestkit supports using a draft alternative product version for an A/B test, rather than requiring a second publicly listed product.
Can I test images without affecting stock levels?
abtestkit’s WooCommerce product testing keeps SKU and inventory management anchored to the original Version A product.
Should I measure image clicks or revenue?
That depends on the objective. Image clicks and add-to-cart activity can be useful supporting signals, but revenue, orders and revenue per visitor are often more meaningful when your goal is to increase sales.
Can I test more than one product image?
You can experiment with changes to a product’s image presentation, including its main image and gallery. To understand what caused a performance difference, keep each experiment focused on a clearly defined change.
Start testing your WooCommerce product images
Product photography can influence how customers understand and evaluate what you’re selling.
Rather than assuming one image will perform better, an A/B test allows you to compare the alternatives and measure the commercial outcome.
With abtestkit, you can build WooCommerce product variants using your existing WordPress workflow, keep stock management anchored to the original product and compare the results using real ecommerce performance data.
For a broader explanation of creating and running experiments, see our guide to A/B testing in WooCommerce.

