Variant images

Updated on Aug 28, 2026

Content

What are variant images, and does Nembol support them?

Yes! Nembol supports variant images on all major channels that allow them, automatically adapting to each platform’s rules at publish time.Variant images are photos linked to specific product variants, for example, pictures of a t-shirt in red, rather than the product in general. 

Which channels integrated with Nembol support variant images?

Channel Variant images? Max per variant How it works
Shopify Yes 1 Free assignment — any variant can have any photo. The image must also appear in the main gallery.
WooCommerce Yes 1 Free assignment. The variant image can live outside the main gallery.
Etsy Yes 1 Grouped by option axis (e.g. all "Red" variants share the same photo). Image must also be in the main gallery.
eBay Yes 12 Grouped by one option axis, typically Color. Variant images can live outside the main gallery.
TikTok Shop Yes 1 Grouped by axis, but only Color or Size are accepted. Other option names fall back to no variant image.
Google Merchant Center Yes 11 Free assignment. Each variant is treated as a separate product offer in Google Shopping.
Amazon Yes 9 Free assignment. Each child ASIN carries its own independent image set (1 main + up to 8 additional).
Square Yes 9 Each variant can have its own images. No axis restriction.
Wix Yes 1 Free assignment — any variant combination can have its own image, with no restriction to the first option axis. Nembol handles both Wix catalog versions automatically.
Squarespace Yes 1 One image per variant, chosen from the photos already in the product gallery. The gallery itself is unlimited.
OnBuy Yes 1 Free assignment across up to 2 variation axes (e.g. Colour + Size). Each variant carries its own image, barcode and SKU.

How variant images work on different channels?

Channels fall into two groups depending on how they link photos to variants:

  • Shopify, WooCommerce, Wix, Squarespace, Square, OnBuy, Google Merchant Center, Amazon
    Photos are assigned freely: every variant can carry its own image, and its own set of images on the channels that accept more than one. A “Red / Small” variant can show completely different images from a “Red / Large” variant.
  • Etsy, eBay, TikTok Shop
    Photos are grouped by one option, almost always Color. All variants that share the same Color value share the same photo, regardless of Size or other options. This is why on Etsy or eBay, tapping “Blue” changes the photo, but tapping “Large” doesn’t.

How Nembol manages variant images?

Assigning variant images in Nembol is straightforward:

  1. Log in to Nembol and open the Products tab.
  2. Click on the product you want to work on and then on “Edit”.
  3. Scroll to the Variants section.
  4. Select the variant you want to edit.
  5. Upload the photo for that variant by clicking on + (See image below)
  6. Repeat for each variant, then publish.

Note: When you publish, Nembol automatically applies each channel's rules, whether that means one photo per variant, twelve, grouped by color, or a fully independent set per variant.

For channels that group variants by option axis (Etsy, eBay, TikTok Shop), Nembol automatically identifies the best grouping axis, bundles the photos, and respects the channel’s per-variant photo limit. You don’t need to set this up manually. If you prefer, you can also manually choose which option axis (for example, color or size) should be used to assign images to variants.

How to manages variant images in bulk?

For large catalogs or bulk updates, Nembol also supports variant image assignment through CSV using two dedicated fields:

  • variant_image_link — assigns the main image to a specific variant.
  • variant_additional_image_link — assigns additional images to a specific variant.

These fields allow you to map images directly to individual variants outside the Nembol interface, making it easier to manage hundreds of SKUs without editing each product manually.

Nembol also takes care of a few things in the background:

  • Once a photo has been uploaded to a channel, Nembol stores the channel’s image ID. If you re-publish, the existing image is reused instead of uploaded again — avoiding duplicate-image warnings and saving bandwidth.
  • If you edit a variant’s photo directly on a channel (e.g. swap the blue image on eBay), Nembol stores that as a per-channel override rather than overwriting your master photo in Nembol. Your cross-channel setup stays intact.
  • Photos marked as “variant-only” are never added to the product gallery on channels that don’t require it. Only Shopify and Etsy get them promoted into the gallery, because those are the channels that actually need it.

What to know before publishing

TikTok Shop

TikTok only accepts Color and Size as the variant image axis. If your product uses a different option name (e.g. “Pattern” or “Style”), Nembol falls back to Color, and if that’s not present either, no variant image is sent.

Shopify and Etsy

Images must be in the gallery. On these two channels, a variant image must also appear in the product’s main image gallery. Nembol handles this automatically by promoting variant-only images into the gallery before publishing.

Wix

Every Wix site runs on one of two catalog versions, and Nembol detects which one automatically. On Wix V3, variant images are attached directly at variant level and linked to the related variation choice. On Wix V1, Nembol first uploads the image into the Wix Media Manager and then attaches it to the variant. Either way the process is handled for you.

Squarespace

Squarespace uses a one-image-per-variant model, and that image has to be one of the photos already in the product gallery. The gallery itself is unlimited, so you can still add as many product images as you like.

OnBuy

OnBuy supports up to two variation axes (for example Colour and Size), and each variant can carry its own image, barcode and SKU. All variants are grouped automatically under a single OnBuy catalogue entry.

Note: We suggest checking how each channel manages images per variant before publishing to avoid unexpected errors and ensure ongoing compliance.

Was this article helpful? Thanks for your feedback!
Still need help? Contact support