cropped rubikvariantimageslogocropped rubikvariantimageslogo
  • Pricing
  • Help Center
    • FAQ
    • Documentation
    • Video Tutorials
    • Contact Us
    • Questions & Answers
  • Partners
  • Affiliate
  • Blog
badge shopify app store light
Rubik Variant Images Guides

How to enable product card swatches on Shopify

June 3, 2026
a UI toggle switch flipping to on, with product cards gaining color swatches in the background

You want to enable product card swatches so shoppers can see every color of a product right on the collection page, without clicking into the product first. Good news: as of late May 2026, Rubik Variant Images does this natively. You flip one toggle, pick how the swatches behave, style them, and you’re done. No code, no theme surgery, no Liquid edits.

Picture a store with 600 products, each shirt in 8 or 9 colors. On the collection page a shopper sees one photo per product. They have no idea the navy hoodie also comes in olive, rust, and cream. So they bounce. Or they open the product, scroll, leave. Product card swatches fix that by putting the color options on the card itself.

We shipped this feature on May 26, 2026, and it’s live for every merchant on the app now. Before that, Rubik Variant Images only touched the product page. That’s no longer true. The app now renders swatches on product cards across collection pages, search results, and home page product sliders too.

One thing up front, because we get asked this a lot in support: the feature is disabled by default. You have to turn it on. And by default it shows only the first variant option (usually color) to keep cards clean. Both of those are deliberate. More on why below.

In this post

  • What are product card swatches?
  • How to enable product card swatches step by step
  • Click vs hover, and price and cart updates
  • Styling swatches under the Product Card tab
  • Why it’s off by default and first option only
  • Product card swatches vs combined listings swatches
  • Frequently asked questions
  • Related reading

What are product card swatches?

Product card swatches are small color or image dots shown on a product card in a collection or listing grid, letting shoppers preview each variant without opening the product. Click a swatch and the card’s image swaps to that color. Hover, and you get a quick preview. The card can also update its price and add-to-cart link to match the selected variant.

This matters because the collection page is where most browsing happens. If a shopper can compare colors on the grid, they self-select faster. Fewer dead-end clicks. We built this on the same metafield-based foundation as the rest of the app, so there are no external API calls, and the swatches load with the page itself.

It works natively on 177+ themes (Dawn, Horizon, and the usual suspects). If you run a heavily customized theme and the swatches don’t latch onto your card markup, support can map it for you. We’ve done that hundreds of times.

How to enable product card swatches step by step

To enable product card swatches, install Rubik Variant Images, open the Swatch settings page, toggle Enable on product cards, choose the interaction, and style them under the Product Card tab. The whole thing takes a few minutes. No code at any point. Here’s the exact path.

  1. Install the app. Add Rubik Variant Images from the Shopify App Store. The Free plan covers 1 product if you just want to test the behavior first.
  2. Assign images to your variants. Product card swatches need to know which photo belongs to which color. Use drag and drop, AI auto-assign for a single product, or bulk assign for a whole catalog at once.
  3. Open the Swatch settings page inside the app admin. This is the same screen where you configure the product page swatches.
  4. Flip Enable on product cards. It’s a single toggle. Off by default, so this is the one you have to consciously turn on.
  5. Set the interaction. Choose click or hover to switch the card image, and decide whether the card’s price and add-to-cart link update with the selection. (Covered in detail below.)
  6. Style them under Swatch style, Product Card tab. Pick shape, size, spacing, and border. Card swatches default smaller than product page swatches so they don’t crowd the grid.
  7. Save and view a collection page. Open any collection on your live store and confirm the swatches render. Click one. The card image should swap.

That’s it. Seven steps, most of them clicks. If you’ve already assigned variant images for the product page, steps 3 through 7 are all that’s left.

How to enable product card swatches on Shopify

Click vs hover, and price and cart updates

You get two interaction styles: click to switch the card image (a deliberate selection) and hover to preview a variant (a quick peek that reverts when the cursor leaves). On desktop, click to switch is on by default. On mobile, where there’s no hover, tap to switch is on by default. You don’t have to think about the device split, the app handles it.

Then there’s the question of what else updates when a swatch is clicked. Do you want the card’s price to change? Its add-to-cart link to point at the selected variant? Both are configurable. Here’s how the options compare.

SettingWhat it doesGood for
Click to switch (desktop)Card image swaps to the clicked variant and staysClear selection before clicking through
Hover to preview (desktop)Image previews on hover, reverts on mouse outFast scanning across many colors
Tap to switch (mobile)Card image swaps on tapMobile shoppers, on by default
Update priceCard price changes to match the selected variantCatalogs where colors differ in price
Update add to cart linkThe card’s link or button targets the chosen variantQuick add and quick view layouts

My take? If your colors are all the same price, leave the price update off, it’s one less thing to compute on a busy grid. But if certain finishes cost more, turn it on so nobody gets a surprise at checkout. And honestly, the add-to-cart link update is the one most stores forget to enable, then wonder why a quick add button adds the wrong color. Don’t be that store.

Styling swatches under the Product Card tab

All card styling lives under Swatch style, in the Product Card tab. This is separate from your product page swatch styling on purpose. A swatch that looks great at full size on the product page can overwhelm a tight collection grid, so card swatches get their own smaller defaults and their own controls.

From that tab you can set shape (circle, square, rounded square, pill, or button), size, spacing between swatches, and borders. The styling runs through Shadow DOM, which means your theme’s CSS can’t bleed in and break the look, and your swatch CSS can’t leak out and break your theme. That isolation is why we rarely get “it looks different on my theme” tickets for this feature.

A few practical notes from setting this up across a lot of stores:

  • Keep card swatches small. Three things matter on a grid: speed, clarity, breathing room. Big swatches kill all three.
  • Circle swatches read fastest for color. Square or rounded swatches work better when you use real fabric or pattern images.
  • If you sell patterns or prints, use image swatches on the card instead of flat color dots. A solid brown circle can’t represent a plaid.
  • Match the swatch border to your card style. Borderless on a clean grid, subtle border on a busy one.

Want a deeper read on shapes? We compared the two most common choices in button swatches vs circle swatches. And if your swatches show up but behave oddly, the color swatches not working fix guide walks through the usual culprits.

Why it’s off by default and first option only

Product card swatches are off by default, and when on, they show only the first variant option (usually color). Both defaults are intentional. We’d rather ship something quiet that you opt into than push swatches onto every store’s collection page the moment they update the app. Surprise UI changes are rude.

The first-option-only default is about restraint. Imagine a shirt with Color, Size, and Sleeve length. If the card rendered every option of every kind, you’d have a wall of dots and the grid would look like a control panel. Color is what shoppers scan a collection page for. So that’s the default. You can adjust this, but for most apparel and home stores, color is the only option that belongs on a card.

Why does it default to off though? Couldn’t we just turn it on? We could. But every store’s collection layout is different, and we’d rather you flip the toggle, look at it, and decide. It takes one click. We think that beats a forced rollout. Strong opinion, but we stand by it.

“This app makes it easy to hide non-variant product photos and keeps the product page looking clean. It also helps to show clean custom swatches. Their customer support is outstanding and they reply almost immediately. They were able to fix a bug for me with minimal weight time.”

Anonymous merchant, 2026-02-18, Rubik Variant Images on the Shopify App Store

Product card swatches vs combined listings swatches

These two solve different problems, and picking the wrong one causes headaches. Rubik Variant Images product card swatches show the variants of ONE product on its card (one product, many colors). Rubik Combined Listings shows swatches across SEPARATE products grouped together (each color is its own product with its own URL).

  • Use RVI product card swatches when your colors are variants of a single product. One product, one URL, multiple variants. This is the simple case.
  • Use RCL collection swatches when each color is its own product. Better SEO (a unique URL per color), unique titles and images, and no bumping into Shopify’s 2,048 variant ceiling.
  • Use both together if you run separate products per color AND want correct image filtering once a shopper lands on the product page. Plenty of stores do exactly this.

If you’re weighing the two approaches for your whole catalog, the Shopify collection page color swatches overview and the longer collection page swatches guide both lay out when each one wins. For separate-product setups specifically, read the Horizon theme collection swatches walkthrough on Craftshift.

Try Rubik Variant Images free
Try Rubik Combined Listings free

See it live before you commit. Browse the Rubik Variant Images demo store, watch the tutorial video, or read the getting started guide. Running separate products per color? The Combined Listings demo shows that side.

Frequently asked questions

Does Rubik Variant Images work on collection pages now?

Yes. Since May 26, 2026, Rubik Variant Images renders swatches on product cards across collection pages, search results, and other listing pages. These swatches show the variants of a single product. For swatches across separate products grouped together, you still want Rubik Combined Listings.

How do I enable product card swatches?

Install Rubik Variant Images, assign images to your variants, open the Swatch settings page, and flip the Enable on product cards toggle. Then set the click or hover interaction and style the swatches under the Product Card tab. It’s off by default, so you have to turn it on.

Can I make a card swatch update the price and add to cart link?

Yes. Both are configurable on the Swatch settings page. When enabled, clicking a swatch updates the card’s price to match the selected variant and points its add to cart link or button at that variant. If your colors all cost the same, you can leave the price update off.

Why do my cards only show color swatches and not size?

By default the feature shows only the first variant option, which is usually color, to keep collection cards clean. This is intentional. You can adjust which option appears, but for most apparel and home stores, color is the only option that belongs on a card.

Do I need to edit code or my theme?

No. Product card swatches work natively on 177+ themes including Dawn and Horizon, with no code edits. The feature is metafield-based with no external API calls. If you run a heavily customized theme and the swatches don’t appear, support can map your card markup for you.

Related reading

  • How to add color swatches on Shopify
  • Set up a Shopify color swatch variant picker
  • Variant images on the Dawn theme
  • Best Shopify variant image apps in 2026
  • Collection page swatch display guide (Rubikify)
Umid Aydemir

Co-Founder of Rubik Variant Images & Swatch

Post navigation

Previous
Next

Search

Categories

  • Affiliate Program (1)
  • App Comparison (8)
  • Integrations & Partnerships (15)
  • Rubik Combined Listings (13)
  • Rubik Variant Images Guides (131)
  • Rubik Variant Images Theme Compatibility (59)
  • Shopify Dropshipping (1)
  • Shopify News (3)
  • Shopify Tips & Tutorials (153)
badge shopify app store dark

Trending Posts

  • Shopify variant images FAQ with 30 questions
    Shopify variant images FAQ: 30 questions merchants actually ask
    March 29, 2026
  • List of All Shopify Theme Store IDs (Updated 2025)
    List of All Shopify Theme Store IDs (Updated 2025)
    September 16, 2025
  • How to add color swatches to Shopify
    How to add color swatches to Shopify (no code)
    April 3, 2026
  • Top 10 Shopify Product Variant Swatch Apps and Alternatives in 2025 rubik
    Top 10 Shopify Product Variant Swatch Apps and Alternatives in 2025
    May 20, 2025
  • How to Display Featured Image on Collection Pages but Hide Them on Product Pages
    How to Show a Featured Image on Collection Pages and Hide It on Product Pages
    September 12, 2025
  • How to Show Variants as Separate Products on Shopify Collection Pages stamp
    How to Show Variants as Separate Products on Shopify Collection Pages
    September 15, 2025
  • variant images not showing fix
    Shopify variant images not showing? 10 causes and how to fix each one
    March 27, 2026
  • Activate Variant Image Swatches in All New Shopify Free Themes Horizon Themes Without Code or App
    Activate Variant Image Swatches in All New Shopify Free Themes (Horizon Themes) – Without Code or App
    June 9, 2025
  • How to Show Swatches as Variant Images on Shopify Horizon and New Free Themes 2025 2
    How to Show Swatches as Variant Images on Shopify Horizon and New Free Themes (2025)
    May 26, 2025
  • show only selected variant images v2
    How to show only the selected variant’s images on Shopify (and hide the rest)
    March 27, 2026

Related Posts

a bold product page with a variant swatch row filtering the photo gallery to one color, theme variant images concept
Rubik Variant Images Theme Compatibility

How to show variant images on the Shopify Broadcast theme

July 7, 2026

The Broadcast theme shows one image per variant natively. Here is how to show only the selected variant’s images, add color and image swatches, and display multiple photos per variant on Broadcast, with no code.

a variant selector row with a small warning symbol and a wrench icon fixing it, theme troubleshooting concept
Rubik Variant Images Theme Compatibility

How to fix variant selection errors in the Shopify Horizon theme

July 7, 2026

Horizon theme variant selector not working? Clicks not registering, the wrong image showing, or buttons stacking oddly? Here are the most common Horizon variant selection errors and how to fix each one.

a variant picker row showing photo thumbnail swatches with a click cursor selecting one, image swatch setup
Rubik Variant Images Guides

How to add image swatches in Shopify (photo swatches in the variant picker)

July 7, 2026

Image swatches turn a plain variant dropdown into clickable photo thumbnails of each option. Here is how to add image swatches in Shopify, step by step, and how they differ from hex color swatches.

a row of small image swatch thumbnails showing different fabric textures and colors with a click cursor selecting one
Rubik Variant Images Guides

What is a swatch image? Shopify swatches explained (image vs color vs button)

July 7, 2026

A swatch image is a small thumbnail that represents a product variant, like a fabric or color, that a shopper clicks to select it. Here is what a swatch image means, how it differs from a color swatch and a button, and where each one appears on Shopify.

  • Documentation
  • Partners
  • Privacy Policy
  • Affiliate
cratshift logo beyaz

We are a Shopify Partner offering high-quality app solutions crafted for Shopify.

Our Apps
  • Smart Bulk Image Upload
  • Export Product Images
  • Bulk Delete Products
  • Rubik Variant Images
Quick Links
  • Pricing
  • Contact Us
  • FAQ
  • Blog
Blog Categories
  • Shopify Tips & Tutorials
  • Rubik Variant Images Guides
  • Integrations & Partnerships
  • Shopify News
cropped rubikvariantimageslogo

© 2025 Rubik Variant Images by Craftshift®

All rights reserved.