Split layouts
Place the chosen colour's photo beside the options.

Show the image of the chosen variation of a variable WooCommerce product, changing with the shopper's choice on the product page.
These are the actual published outputs of the widget for the Merino scarf; on its product page the image follows the chosen colour.
Content sets the product (the current one or a selected product), the image size and a link to the full-size image. The Style tab covers width, corner radius, border, alignment and the fade on change.
Custom product layouts often place a second image, a swatch or a close-up away from WooCommerce's gallery, but only the gallery changes when a shopper picks a colour. Variation image follows the shopper's choice on the product page, using the same image data WooCommerce sends to its own gallery, and shows the default option's image everywhere else.
Place the chosen colour's photo beside the options.
Show the chosen variation large in a feature section.
Show a product's default colour outside the shop.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install Complementor, connect your license and enable Variation image in the Complementor library.
Give each variation its own image on the Variations tab.
Add the widget to the variable product template, or choose a product.
Choose the image size.
Style it and pick a colour on the product page.
Configure the settings available for this module to suit the page you are building.
Follows the chosen variation.
Returns when the choice is cleared.
Same image data as WooCommerce's gallery.
Default option's image elsewhere.
Optional link to the full-size image.
Fade respects reduced motion.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Changes with the choice but only in its fixed place.
Never changes when the shopper picks an option.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
It changes only on the product's own page, where WooCommerce's variation form is, and only for variations with their own image.
The variation has no image of its own, or no default option is set.
They are the sizes WooCommerce sends for variations, so the size stays the same when the image changes.
Simple products have no variations. Use a product image widget instead.
No. It works with the free version of Elementor and WooCommerce.
From the variation images WooCommerce stores and sends when a shopper chooses an option.
Yes. Leave Product on Current public product and it follows the product being viewed.
It stays silent when the information would be missing or untrue. In the editor a short note explains why.
No. WooCommerce's gallery changes by itself; this is a separate image.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.