Customer Luv EARLY ACCESS

Luv Variant Images

Shoppers see only the photos of the color or flavor they pick, in the gallery, the thumbnails and zoom, with no flash of the wrong ones. Set up in a click, with the right photo in the cart and at checkout too.

Linen Tee · Sage
ColorSandSageNavy
3 Sage photos and 2 shared ones, in your gallery order

What's inside

We ran one of the best-known variant image apps on our own store. It worked, but every product page loaded a large setup file and checked the variant five times a second, shoppers saw the wrong photos flash before it caught up, and when we added photos the setup went stale without a word, so one product quietly showed every photo of every flavor. So we built the one we wanted: set up in a click from what your photos already say, filtered before the page settles, and plain about it when a setup needs a look.

Only the photos of the variant they pick

When a shopper picks a color, flavor or style, the gallery, the thumbnails and zoom show that variant’s photos plus the ones every variant shares, in your own gallery order. Pick another and the gallery changes with it. It happens before your theme’s slider starts, so shoppers never see a flash of the wrong photos, and the slider’s dots and arrows count only what’s showing.

A shopper picks Sage
Without variant images: 9 photos
With Luv Variant Images: 5 photos

Set up in a click

Open a product and Assign for me ties each photo to the value it shows, from the variant images you already set in Shopify, the file names and the alt text (a slip like “Stawberry” still matches), and matching photo sets such as a how-to shot for each flavor. Every photo says why it was placed. Click any photo to change it, tie one to two options at once (a flavor and a pack size) or to one exact variant (“Red / Large”), or leave it shared, then Save.

Assign for me
tee-sand-front.jpgSand
variant image
tee_sage_back.jpgSage
file name
IMG_2231.jpgNavy
alt text
lifestyle-beach.jpgShared
names no color

Ady finds the products that need it

Ask Ady which products could use variant images, and Ady looks through your catalog for the ones whose photos already name their colors or flavors, then sets them up with you. To place photos, Ady reads their names and alt text, so it asks you whenever the names don’t say which value a photo shows. Nothing changes for shoppers until you click Confirm. Adding a photo? Use Ady writes its alt text from the photo itself, for you to check.

Ady
Which products could use variant images?
Three. Linen Tee has a photo for each color, and Wool Socks’ file names name every color. Linen Tee is ready: Sand, Sage and Navy get their own photos, and the beach photo stays shared.
ConfirmNot now

The right photo in the cart and at checkout

Each variant’s main image in Shopify becomes one of its own photos here (the one you star, or the one it already has), so the cart, checkout, order emails and product feeds show the color the shopper picked. Remove a setup and the main images it changed go back. Switch it off for any product where you’d rather keep your own.

Cart and checkout
Linen Tee
Sage · M
$32.00
Linen Tee
Navy · L
$32.00
Each variant’s own photo in the cart, at checkout and in order emails

Your photos, where you want them

Add photos right in the app, or pick ones already in your Shopify files: each lands in the product’s gallery where you put it, with its alt text and an SEO-friendly file name, ready to tie to its color. Drag photos into the order you want, as on Shopify’s product page (on a phone, hold one, then drag). Add photos in Shopify and Luv Variant Images notices too: new photos show on every variant until you assign them, and the product moves to Needs a look, with the reason in plain words. A value with no photos of its own, a removed color and a main image that no longer matches are flagged too, so a setup never goes quietly stale.

Needs a look
New2 new photos show on every variant until you assign them
No photoCharcoal has no photos of its own yet
Assign for me

No hit to your speed score

It loads only on product pages you’ve set up, as about 6 KB of code inside the page itself: no extra request and no polling, and the wrong photos never flash as the page opens. In our Lighthouse tests (mobile, a Dawn-style theme and a Flickity theme, eight runs each) scores with and without it were the same within the test’s own noise. A variant switch filters the gallery in milliseconds, even on a product with hundreds of photos, and your catalog’s size doesn’t matter: each page carries only its own product’s setup. It works with the common galleries (Shopify’s own themes, Flickity, Swiper, Slick and Owl sliders, plain grids) and leaves your cart, product cards and recommendations alone.

On your product page
5.7 KB
gzipped, inside the page
0
extra requests
Before
your slider starts
Only
on products you set up

Any theme, any language

Photos are tied to Shopify’s option values rather than the words, so a translated storefront and a renamed color keep working. The app itself follows your Shopify admin’s language, in 20 languages.

Any language
SageSalbeiSaugeSalviaセージ
Tied to Shopify’s option value rather than the word, so a translated store and a renamed color keep working.

Claude and ChatGPT, too

Prefer your own assistant? The connector brings the same tools to Claude and ChatGPT: find the products that need variant images, set them up and check on them. Anything shoppers would see waits for your yes in the chat.

Claude & ChatGPT
Set up variant images on my new hoodie
Black, Heather and Cream each get their own photos, and the size chart stays shared. Say yes and I’ll save it.

How it works

Live in minutes, not a services engagement — watch the clock.

0:00
Shopify admin
Set it up
RecommendedCustomTemplates
Enable
Live
You're live
Showing on your store
1

Install & open

from the Shopify App Store, coming soon (join early access and we’ll email you the day it’s live). Open it from Apps in your Shopify admin.

2

Turn on the app embed

one switch in your theme editor’s App embeds, then Save. It loads only on product pages you set up.

3

Set up a product

pick it on Products (or ask Ady which ones need it), check the suggested photos and Save.

4

Check it on your store

View on store opens the product. Pick a color and only its photos show.

What it does, plainly

Luv Variant Images filters the product page’s main gallery. Here’s exactly where it works and where your theme is in charge.

  • Product pagesThe main gallery, its thumbnails and zoom, on any theme with app embeds. Shoppers who land on a variant’s link see that variant’s photos straight away.
  • Quick view and quick addPopups on collection pages show your theme’s own gallery.
  • One variant image app at a timeTwo apps filtering one gallery fight each other. The setup checklist tells you if another one is switched on, so you can turn it off once your products are set up here.
  • Your photos stay yoursLuv Variant Images never deletes a photo. It adds, moves or renames a photo, or changes its alt text, only when you do that in the app, and new photos you add in Shopify are picked up by themselves.
  • SpeedNothing loads on pages you haven’t set up. On a product you have: about 6 KB of code, no extra request, and Lighthouse scores the same as without it in our tests.

Plans

Every feature on every plan, priced by how many products have variant images.

Free

Free
always
  • 1 product with variant images
  • Every feature: Assign for me, variant main images, Needs a look
  • Ady to try: 150 credits

Starter

$10/mo
or $100/yr, two months free
  • Up to 10 products with variant images
  • Every feature
  • Ady, your AI helper: 100 credits a month

Growth

$20/mo
or $200/yr, two months free
  • Up to 200 products with variant images
  • Every feature
  • Ady, your AI helper: 300 credits a month

Unlimited

$30/mo
or $300/yr, two months free
  • Every product, with no limit
  • Every feature
  • Ady with no credit count

A product counts once it has at least one photo tied to a color, flavor or other option. Priced by products set up, never by your order count, traffic or a share of your sales. Paid plans start with a 14-day free trial, and every plan is free on development stores. Yearly is ten times the monthly price.

Luv Variant Images, on your store

Coming soon: Luv Variant Images is on its way to the Shopify App Store. Join early access and we’ll email you the day it’s live. One product is free for as long as you like, and paid plans start with a 14-day free trial.

Get early access
Your first two weeks free ×