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

Shopify color swatch variant picker setup

April 6, 2026
Post illustration

A Shopify color swatch variant picker replaces the default dropdown with visual swatches on the product page, so shoppers can see the color they are picking before they click. This post walks through the full setup with Rubik Variant Images, from install to the final shape, size, and border tweaks, so you end with a picker that matches your brand and filters the product gallery correctly.

If you have ever watched a session recording of a shopper opening a dropdown, closing it, scrolling back to the gallery, and abandoning, you already know why this matters. The default Shopify picker makes the shopper do the work of translating “Sage Green” into a mental image. A real swatch picker removes that step.

We cover why the default picker fails, what a proper swatch layout fixes, and the exact steps to configure Rubik Variant Images on your store. Mobile considerations and troubleshooting are at the end.

Table of contents

  • Why the default variant picker fails
  • What color swatches fix
  • Install Rubik Variant Images
  • Step by step setup
  • Swatch shape options
  • Borders, sizing, and colors
  • Mobile considerations
  • Troubleshooting
  • FAQ

Why the default variant picker fails

Out of the box, most Shopify themes render variants as either a dropdown or a plain text button row. Both lose sales for the same reason. They hide visual information behind a click.

A dropdown forces a shopper to open a menu, read labels, close the menu, then look at the gallery. A text button row removes the open-close step but still shows “Red” instead of red. Neither tells the shopper what the product actually looks like until they commit to a choice and wait for the gallery to catch up (if it catches up at all).

On product pages with more than three colors, this breakdown compounds. Shoppers stop exploring the range. They stick with the default variant and leave if that specific one is not exactly right. You lose the “oh that sage green is nicer than the olive” sale, every time.

The fix is a visible, clickable swatch that shows the color, shows the selected state, and swaps the gallery images the moment it is clicked. That is what we build.

What color swatches fix

A proper swatch picker fixes four specific problems at once.

  1. Visual recognition. Shoppers see the color without opening a menu.
  2. Range discovery. Every color is visible in one glance, so the full range sells itself.
  3. Image sync. When a swatch is clicked, the product gallery filters to the matching variant images immediately.
  4. Brand fit. Shape, size, border, and selected state can match the rest of your design system.

For a broader comparison of swatch types (circles vs squares vs pills vs image swatches) with pros and cons for each, our sister site has Shopify variant picker swatch types compared. Read that if you are still deciding on shape.

This post is about the actual setup. Let us get to it.

Install Rubik Variant Images

Go to the Rubik Variant Images App Store listing and install. Free plan covers 1 product, Starter is $25/month for 100 products, Advanced is $50/month for 1,000, Premium is $75/month for unlimited. Flat pricing, no Shopify plan tax.

After install, the app opens in your Shopify admin. You will see an empty product list. No onboarding popup, no forced walkthrough. Pick a product to start.

Step by step setup

Here is the exact flow from install to a working color swatch picker.

1. Pick a test product

Choose a product that already has color variants. Something with at least three distinct colors. If your product has only one color, the swatch picker still works but you will not see the payoff.

2. Assign images to variants

Open the product inside the Rubik Variant Images admin. You will see the product gallery and the variant list side by side.

You have three ways to assign images.

  • Manual: Drag or click to assign specific images to each variant.
  • AI auto-assign: One product at a time. The AI analyzes product name, variant name, image filename, and image alt text to propose assignments. Review and accept.
  • Bulk assign: Image-order based grouping across hundreds of products at once. Reads your Shopify gallery order and detects featured image boundaries to group. No AI, no filename matching.

For a single test product, manual or AI auto-assign is fastest.

3. Enable the swatch picker

In the app’s swatch settings, turn on “Custom swatches on product page”. This replaces the theme’s default variant selector with the Rubik picker on the product page only.

You will see a shape selector, size sliders, border color pickers, and selected-state options.

4. Set the color values

For each color option, set the swatch value. You can use:

  • A hex color (“#6B8E4E” for sage green)
  • A variant image thumbnail
  • A custom uploaded image

Color hex values are fastest. If you are not sure which hex matches your product, the free swatch preview tool on craftshift lets you test shapes and hex codes side by side before you paste them in.

5. Preview on a real product page

Open your store’s product page in a new tab. You should see the swatches replacing the dropdown, with correct colors, shapes, and hover states. Click a swatch. The gallery should filter to the matching variant images instantly.

If the gallery does not filter, see the troubleshooting section at the bottom.

Swatch shape options

Rubik Variant Images ships five shapes.

ShapeBest for
CircleClassic color picker, 5 to 15 solid colors
SquarePremium brands, more surface area for texture
Rounded squareModern apps-style look, balanced between circle and square
PillSize labels, fit labels, text plus color combined
ButtonText-heavy options, sizes, lengths

You can set a different shape per option group. Circles for color, pills for size, buttons for length is a valid layout and looks tidy.

Do not mix shapes inside the same option group. Mixing reads as inconsistent.

If you need a broader comparison of when each shape is the right call, the variant picker swatch types compared guide has a full decision table.

Borders, sizing, and colors

Styling controls inside the app:

  • Size: Adjust swatch diameter in pixels. Desktop default is 36px, mobile default is 32px. Bump up for premium brands (44px reads luxurious), bump down for dense grids.
  • Border width: 0 to 4px. Use at least 1px on white swatches or they disappear on white backgrounds.
  • Border color: Match your brand or use a neutral gray. Avoid pure black unless your whole UI is high contrast.
  • Selected state: Outer ring, inner ring, or scale-up. The outer ring is the safest default.
  • Hover state: Subtle scale or border color change. Do not over-animate.
  • Spacing: Gap between swatches. Default 8px is fine for most themes.

One rule: the selected state needs to pass accessibility contrast. A light gray border on a light gray background is invisible to a shopper with low vision, and it fails WCAG AA. The free contrast checker on craftshift will tell you if your selected state is readable. Run it before you ship.

Mobile considerations

Mobile is where most Shopify traffic lives and where most swatch implementations get sloppy. Specific mobile rules:

  1. Tap target size. Swatches need at least 44x44px effective tap area, including padding. Apple’s and Google’s guidelines are both clear on this.
  2. Row wrapping. Do not force horizontal scroll for swatches. Wrap to a second row instead. Shoppers miss the scroll.
  3. Spacing. Keep at least 8px gap between swatches so fat-fingered taps do not mis-click.
  4. Selected state visibility. On mobile, the outer ring needs to be thicker (3px minimum). Thin rings get lost under a thumb.
  5. Sticky add to cart. If your theme has a sticky add-to-cart bar, make sure the swatches render above it and are not hidden under the bar on narrow devices.

Rubik Variant Images has separate mobile size inputs specifically so you can set a different swatch diameter on mobile vs desktop. Use them.

Troubleshooting

Swatches do not appear on the product page. Check that “Custom swatches on product page” is enabled in settings. Clear Shopify theme cache. Check that your theme’s product template is using the standard variant selector (some heavily customized themes need manual integration).

Swatches appear but clicking does not change the gallery. This means image assignment is missing. Open the product in the Rubik admin and verify images are assigned to each variant. If the product has no assignments, the swatches will still render but will not filter the gallery.

Swatches look wrong on mobile only. Check the mobile-specific size and spacing settings in the app. Desktop and mobile styles are independent.

Selected state is invisible. Run the selected color through a contrast checker. If it fails, switch to a higher-contrast ring or add a visible inner dot.

Theme compatibility issues. Rubik Variant Images supports 304+ themes out of the box. If your theme is custom or heavily modified, the app may need a small manual hook into the variant selector. Contact support, and they will walk you through it.

For a bigger-picture walkthrough of variant image behavior beyond just swatches, our variant images complete guide goes into the assignment logic, the filtering flow, and edge cases. The product page optimization checklist is worth a read if swatches are part of a broader CRO project. And if you are setting up image-based swatches specifically, the image swatch setup guide has the extra steps for photo thumbnails.

FAQ

How do I add a color swatch variant picker to Shopify? Install Rubik Variant Images from the Shopify App Store, open a product in the app, enable custom swatches on product page, set hex colors per variant, and preview on a product page. The default dropdown is replaced with real swatches.

Does Shopify have built-in color swatches? Partially. Most Online Store 2.0 themes render circle swatches when you set an option type to “Color” in admin. Shape customization, image swatches, and advanced borders require an app.

Will swatches slow down my product page? No. Rubik Variant Images uses metafield-based loading with no external API calls. The swatch data loads with the page itself, not from a separate server.

Can I use image swatches instead of color circles? Yes. In the swatch settings, set the swatch value to a variant image thumbnail or a custom uploaded image. Image swatches are the right call for patterns, prints, and multi-color products.

Do the swatches work on collection pages? No. Rubik Variant Images is product page only. For collection page swatches and product grouping, you want Rubik Combined Listings, which is a separate app for a separate scope.

What if my theme already has native color swatches? The Rubik picker replaces them on the product page, so you get consistent shape, size, and behavior across your store without being locked to your theme’s defaults.

How do I change swatch shape after setup? Open the swatch settings inside the app, pick a new shape from the shape selector, save. The change reflects on the product page immediately.

Related reading

  • Shopify variant picker swatch types compared
  • Shopify variant images complete guide
  • Product page optimization checklist
  • Image swatch setup guide
  • Dawn theme swatch setup

Install Rubik Variant Images

Swap your default dropdown for a real swatch picker today. Install Rubik Variant Images from the Shopify App Store. Free plan available, flat pricing, metafield-based loading, 304+ themes supported.

Umid Aydemir

Co-Founder of Rubik Variant Images & Swatch

Post navigation

Previous

Search

Categories

  • Affiliate Program (1)
  • App Comparison (6)
  • Integrations & Partnerships (15)
  • Rubik Combined Listings (10)
  • Rubik Variant Images Guides (90)
  • Rubik Variant Images Theme Compatibility (34)
  • Shopify Dropshipping (1)
  • Shopify News (3)
  • Shopify Tips & Tutorials (148)
badge shopify app store dark

Trending Posts

  • List of All Shopify Theme Store IDs (Updated 2025)
    List of All Shopify Theme Store IDs (Updated 2025)
    September 16, 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
  • image 5
    How to Display Multiple Variant Images with Rubik Variant Images on Instant Page Builder ?
    April 9, 2025
  • 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 find theme store id shopify
    How to Find Your Theme’s Shopify Theme Store ID (2025 Guide)
    April 21, 2025
  • 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
  • Rubik Variant Images
    Shopify Multiple Variant Images – How to Display Images Specific to the Selected Variant?
    March 3, 2025
  • Overcoming Shopify’s 100 Variant & 250 Image Limit (2025 Guide) white
    Overcoming Shopify’s 100 Variant & 250 Image Limit (2025 Guide)
    September 18, 2025
  • How to Find Your Shopify Theme Store ID (Step by Step Guide)
    How to Find Your Shopify Theme Store ID (Step-by-Step Guide)
    September 16, 2025

Related Posts

Post illustration
Shopify Tips & Tutorials

Using Shopify Sidekick with variant images

April 6, 2026

Shopify Sidekick variant images is one of those searches where the answer is half yes and half no, and the half nobody tells you about is the half that actually breaks the product page. Sidekick can upload images in bulk, write alt text, rename files, and even draft a new product description around a gallery. […]

Post illustration
Shopify Tips & Tutorials

Shopify variant and image limits explained

April 6, 2026

Shopify variant image limits are where visual merchandising runs headfirst into platform rules. Two ceilings matter: 100 variants per product by default (2,048 with Combined Listings) and 250 images per product, full stop. If you sell apparel, cosmetics, furniture, or anything with multiple colors and sizes, you will hit at least one of these ceilings […]

Post illustration
Rubik Variant Images Theme Compatibility

Shopify Blum theme variant images setup

April 6, 2026

Getting shopify blum theme variant images set up correctly is a quick win for any apparel store running Blum. Blum is the $350 fashion-focused theme that has become one of the go-to picks for modern apparel and accessories brands on Shopify. Bold typography, large product imagery, layered lookbook sections, and a product page designed for […]

Post illustration
Rubik Variant Images Theme Compatibility

Shopify Prestige theme variant images setup

April 6, 2026

Getting shopify prestige theme variant images right is a bigger deal on Prestige than on most themes, because Prestige is built for stores where the visual matters more than anything else. Prestige is the $380 luxury editorial theme from Maestrooo, used by Asceno and a long list of premium fashion, beauty, and lifestyle brands. The […]

  • 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.