#1 TikTok Ads Spy Tool

A Better Way to Make TikTok Ads Dropshipping & TikTok For Business

  • Find TikTok winning products & TikTok dropshipping ads.
  • Analyze TikTok advertisers
  • Get the Latest TikTok Shop Data.
Try It Free

Create Stunning Hover Effects for Your Shopify Store

Published on: February 12 2024 by Will Misback

Create Stunning Hover Effects for Your Shopify Store

Table of Contents:

  1. Introduction
  2. Setting Up Meta Fields
  3. Adding Custom Definitions
  4. Selecting Content Type
  5. Uploading Images to Meta Fields
  6. Generating GIF from MP4
  7. Optimizing the GIF
  8. Editing Theme Code
  9. Editing the Product Card Grid
  10. Applying CSS Classes
  11. Creating a New Collection
  12. Adding Products to the Featured Collection Section
  13. Testing the Hover Effect
  14. Conclusion

📝 Introduction

In this article, we will learn how to create a hover effect on the featured collections sections of your homepage and the collection page in Shopify. This hover effect can be applied to both images and videos, making your store more interactive and engaging. We will guide you through the steps of setting up meta fields, uploading images, generating GIFs from videos, and editing the theme code to implement the hover effect. By the end of this article, you will have a beautifully animated store that captivates your visitors.

📝 Setting Up Meta Fields

To begin, we need to set up meta fields in your Shopify store. Meta fields are custom fields that allow you to add additional information to your products. In your Shopify admin, navigate to the "Settings" tab and click on "Meta Fields." This feature is relatively new, so make sure your store is up to date.

📝 Adding Custom Definitions

Once in the Meta Fields section, click on "Products" and then "Add a Definition." Here, we will create a custom definition for our hover effect. Give it a name, like "Hover Effect," and remember the namespace generated for it. Adding a description will help you remember the purpose of the meta field.

📝 Selecting Content Type

Next, we need to select the content type for our meta field. Since we want to add images for the hover effect, choose "File" as the content type. This will allow us to upload and display images in the meta field.

📝 Uploading Images to Meta Fields

Now, when you create or edit a product, you will see a "Meta Fields" tab at the bottom. Clicking on it allows you to select an image from the uploaded images on your site to set as the hover effect image. For videos, we'll show you how to generate GIFs in the following steps.

📝 Generating GIF from MP4

If you want to use a video file like MP4 for the hover effect, you'll need to generate a GIF from it. Search for "Easy GIF" on Google and access the website. Use the "Video to GIF" feature and select your MP4 file. After uploading, specify the start and end times of the video that you want to convert to a GIF. Choose a suitable FPS (frames per second) to maintain image quality and press "Convert to GIF."

📝 Optimizing the GIF

After the conversion, you'll notice that the GIF file size can be significant. To optimize it, use the "Optimize" and "Repair" features on Easy GIF. This will reduce the file size without compromising much on the quality. If you encounter errors while uploading the GIF to Shopify, try unoptimizing it and save it again.

📝 Editing Theme Code

To apply the hover effect, we need to edit the code of your Shopify theme. From your Shopify admin, go to "Online Store" and click "Themes." Make sure to download a backup of your theme file before proceeding. Open the "Product Card Grid.liquid" and "theme.css" files in the code editor.

📝 Editing the Product Card Grid

In the "product-card-grid.liquid" file, we will modify the code to include the second image element for the hover effect. Duplicate the existing image element and replace the source, alt, and aspect ratio with the meta field values we created earlier. Also, add the "hidden" class to this second image element.

📝 Applying CSS Classes

In the "theme.css" file, we need to add the CSS classes that we used in the previous step. Add the "reveal" class to the div with the wrapper ID. Additionally, apply the "hidden" class to the second image element. Save the changes in both files.

📝 Creating a New Collection

Now, let's create a new collection to showcase the hover effect. In your Shopify admin, go to "Products" and click on "Collections." Create a new collection, give it a name, and set it as a manual collection. Add the desired products to this collection and save it.

📝 Adding Products to the Featured Collection Section

After creating the collection, navigate to the "Customize" section of your Shopify admin and find the featured collection section. Edit the section and select the newly created collection. Save the changes.

📝 Testing the Hover Effect

Now, visit your store's front-end and navigate to the featured collection section. Hover over the products, and you will witness the animated hover effect. Test it with both static images and GIFs to ensure everything works correctly.

📝 Conclusion

Congratulations! You have successfully implemented a hover effect on the featured collections sections of your Shopify store using meta fields. This interactive feature will enhance the user experience and make your store more visually appealing. Remember to optimize your images and GIFs for better performance. If you encounter any issues or need further assistance, feel free to leave a comment below. Enjoy your stunning hover effect!


  • Create an eye-catching hover effect on your Shopify store's featured collections.
  • Customize the hover effect using images or videos.
  • Implement the hover effect by setting up meta fields, uploading images, and editing the theme code.
  • Optimize images and GIFs for better performance.
  • Enhance the user experience and make your store more visually appealing.


Q: Can I use the hover effect on other sections of my Shopify store? A: Yes, you can apply the hover effect to any section of your store by following similar steps and modifying the respective code.

Q: What file types are supported for the hover effect? A: For images, you can use PNG, JPEG, or GIF formats. For videos, you can convert them to GIF using Easy GIF.

Q: Can I use multiple hover effects on the same page? A: Yes, you can implement multiple hover effects by replicating the code and customizing it according to your requirements.

Q: Will the hover effect slow down my store's loading speed? A: Optimizing your images and GIFs will minimize the impact on your store's loading speed. However, it's essential to consider the file sizes and choose appropriate resolutions to maintain a balance between visual appeal and performance.

Q: How do I revert the hover effect back to the original appearance? A: Simply remove the added code from the theme files and make sure to delete any unused meta fields. Reverting back to the original appearance will restore the default behavior of your store.


Start your free trial today!

Try Pipiads free for trial, no credit card required. By entering your email,
You will be taken to the signup page.