How to Integrate Color and Image Swatches on Your Shopify Product Page

How to Integrate Color and Image Swatches on Your Shopify Product Page


In today's competitive e-commerce environment, product customization has become a significant factor in attracting and retaining customers. Imagine you have a T-shirt brand offering two colors and three patterns for the same T-shirt. How do you effectively allow your customers to see and choose these options on your online store? Introducing color and image swatches can be the solution to this problem.

This article will present two distinct ways to add color and image swatches to your Shopify product page: a manual coding method and a simple Shopify app solution. Integrating color and image swatches is vital for businesses, especially those dealing with customizable products like clothing, furniture, or any other items that come in different colors or patterns.

Solution 1: Manual Coding

Step-by-Step Instructions:


  • Access the Code Editor: Open your Shopify Admin, go to Online Store > Themes.
  • Edit the Liquid File: Find the product template you want to modify and insert the necessary HTML and CSS for your swatches.
  • Add Images: Upload the swatch images and link them in the code.
  • Test: Preview the changes to ensure everything looks and functions correctly.
  • Note: Manual coding requires understanding and experience in HTML, CSS, and Shopify's Liquid language.


Shopify app - Live Product Options
Solution 2: Using Live Product Options App

Step 1: Downloading and Onboarding
Download the Live Product Options app and complete the onboarding process.

Step 2: Product Selection
As soon as the onboarding process is completed, click on the Plus sign labeled as 'new product option,' then choose between targeting a single or multiple products.

Step 3: Configure Swatches
Navigate to product options, click on 'add options' and from the 'type input,' click on 'add value' plus sign. Choose the images, dedicate a color to that value, add the name and label for the variant option, and enable the widget on your product page.

Step 4: Customize Widget
If you want to customize the widget, go to the design setting and choose options or drop your code in the CSS tab for extra customization.

Step 5: Live Preview
To show a particular image when the variant is clicked, go to live preview and follow the tutorial provided.

Step 6: Support
For help, visit the doc or help center or ask the support team.


Both methods provide a way to enhance your online store's shopping experience. However, using the Live Product Options app offers a faster, more reliable, and user-friendly approach. Why struggle with codes when you can get the job done with a few clicks?

Integrate color and image swatches on your Shopify product page today and let your customers enjoy a visually appealing and efficient shopping experience. Try our app now, and take your e-commerce business to the next level. Join many successful online stores that have already embraced this fantastic feature. Let your products stand out from the crowd!

Download the Live Product Options app now!

About Live Product Options

Use Live Product Options to create a custom personalized shopping experience with unlimited product options and a live preview of the product.

Super easy installation

No theme modifications are required.

The App does not add any liquid to your theme and can be installed and uninstalled without the risk of messing up your theme code.

Personalize products

Personalize your products with custom text inputs and image file uploads. Show a live updating preview of the product image with the customers inputs.

Perfect for print on demand products like canvas, posters, picture framing, monogram or text engraving.

Unlimited Product Options

Extend the 100 variant limit by adding unlimited custom product options:

  • text (single / multi line)
  • select dropdown
  • radio / checkbox
  • swatches (button / images / colors)
  • color picker
  • file upload (with Ajax support)
  • HTML

Conditional Logic

Show product options with conditional logic based what the customer has selected.

Live preview

Show a live preview of the product options that updates in real time when the customer changes an option.

Live preview can consist of multiple layers to build a preview image:

  • overlay (image with transparent parts)
  • mask (crop preview with a provided mask or shape e.g. circle)
  • text
  • upload

In-App Editor

Create custom product configurations with the simple to use visual editor inside the app. Configure specific areas for customers to add text or image uploads.

Order Archive & Export

The app archives each order with all the products and their custom options. Export a ZIP file with all the file uploads and CSV containing the options and custom text inputs.

View in Shopify App store
Back to blog