Elevate your Shopify storefront with an engaging Reels-Style Product Showcase. This template introduces a vertical video-scrolling feature, inspired by social platforms like Instagram Reels, designed to captivate visitors and drive product interaction through immersive video content.
- Vertical Video Feed: Seamless vertical scrolling through product-focused videos, echoing the mobile-native reel format.
- Clickable Product Modules: Each video links directly to its associated product page for smooth navigation and high conversion potential.
- Slick Slider Integration: Powered by the vertical mode of the Slick Slider, providing an intuitive and touch-friendly user experience.
- Easily Adjustable: Fully customizable components — structure, styling, and metafield labels — to fit any store’s needs.
reels-product.liquid– Core layout file for the reels experience.reels.css– Starter stylesheet for visual customization.product-video-card– Component logic for displaying and linking each product’s video content.
- Slick Slider Library: Make sure to include Slick Slider’s JS and CSS in your theme for full functionality.
- Product Metafield Setup: A metafield (default:
reel) should be defined in your product settings, pointing to the video content. You can rename this in the code if you prefer a different metafield key.
- Add Template Files: Place the
reels-product.liquidfile into your theme’s template directory, and uploadreels.cssto your theme’s asset folder. - Define Video Metafields: In your Shopify admin, set up a metafield for each product containing the video URL or file (using the name
reel, unless you modify it). - Connect Videos: Ensure products selected for the reel display have valid video entries.
- Style to Match Your Brand: Customize the
reels.cssfile for alignment with your store’s look and feel.
- Change the Metafield Key: If your store uses a different metafield naming convention, adjust the references in
reels-product.liquid. - Tailor the Design: Tweak
reels.cssto fine-tune spacing, transitions, colors, and responsiveness.
Suggestions, improvements, or contributions? Open a pull request or issue to help evolve this tool.
Distributed under the MIT License — free to use and adapt with proper attribution.