Videos for Products for PrestaShop


Videos for Products lets you embed video content directly on your PrestaShop product pages — from YouTube, Vimeo, self-hosted HTML5 files, or any platform via custom iFrame. Videos appear inside the product image gallery alongside your photos, giving customers richer product context without leaving the page.
What You Can Do
- Embed videos from YouTube, Vimeo, Dailymotion, and other major platforms with a simple URL paste
- Host your own video files (MP4 / HTML5) and display them without relying on third-party platforms
- Use custom iFrame code to embed video from any source not natively supported
- Manage videos across hundreds of products at once using the Mass Video Management tool
- Generate static placeholder thumbnail images for products that have videos but no photos
Getting Started
- Go to Modules > Module Manager, find Videos for Products, and click Configure
- Choose your preferred video provider(s) — see the Video Providers guide for a full comparison
- Open a product in the back office and add a video URL in the Videos tab
- For large catalogs, use the Mass Video Management tool to add or update videos in bulk
Guides
Getting Started
📄️ Supported Video Platforms
Overview of all video providers supported by Product Video for PrestaShop — YouTube, Vimeo, HTML5, and iFrame — and how to configure each one on your products.
📄️ Generate Placeholder Images
Use the Product Video module's built-in generator to automatically create placeholder images for products that have no video assigned, preventing empty thumbnail slots on your store.
Video Providers
📄️ YouTube Settings
Control how every YouTube video behaves across your store — autoplay, muting, looping, player controls, related-video display, and visitor privacy.
📄️ Vimeo Settings
Control how every Vimeo video on your store plays and looks — autoplay behavior, player controls visibility, branding elements, looping, muting, and background mode.
📄️ HTML5 & Custom Providers
Play self-hosted video files directly on your store and add support for any third-party video platform beyond YouTube and Vimeo.
Display & Appearance
📄️ Image Gallery
Shows video thumbnails alongside your product images so customers can watch a video the same way they flip through product photos.
📄️ Side Panel
Places a video player or a thumbnail grid next to the product description — close to the price, add-to-cart button, and other buying signals — without touching the image gallery.
📄️ Tabs & Description
Adds a dedicated video section in the lower part of the product page — either inside the product tab bar, in the product footer area, or at a custom position in your theme — with a full embedded player or a clickable thumbnail list.
📄️ Product Listings
Shows a video indicator, button, or inline player on every product card in category pages, search results, and any other product grid — without requiring the customer to go to the product page first.
📄️ Category Videos
Assign a video to any category and display it as an inline player or a full-width background hero on the category page — no coding required.
📄️ Access Restrictions
Control which customer groups can see private videos, and limit video visibility to logged-in customers only.
Theme & Slider Integration
📄️ Theme Compatibility
Tells the module exactly where your theme's image gallery elements are located so videos appear in the right place and play correctly alongside your theme's slider.
📄️ Slider Integration
Connects Product Video to your theme's JavaScript image slider so video thumbnails appear correctly inside the slider and the slider stays functional after they are added.
📄️ Enable Video Support in Swiper Slider
Learn how to enable the Swiper Manipulation module in PrestaShop to fix issues with dynamic video thumbnails in the Product Video module by Smart Modules.
📄️ Custom CSS & JS
Inject your own CSS rules and JavaScript directly into the module without touching theme files, and hook into key video lifecycle events with dedicated callbacks.
SEO & Performance
📄️ Microdata & SEO
Automatically generates Schema.org VideoObject structured data for your product videos, so search engines can display rich results — with a video thumbnail, duration, and play button — directly in Google search listings.
📄️ AMP Videos
Displays product videos on Accelerated Mobile Pages (AMP) using the correct AMP-compatible video components so your videos appear on fast-loading mobile pages.
Bulk Video Management
📄️ Bulk Video Management
Assign, update, or remove videos across hundreds of products at once using a filtered, preview-first workflow — no CSV required.
📄️ How Bulk Management Works
Mass Video Management lets you add, update, or remove videos across hundreds of products in one operation — understand the four-step workflow before you begin.
📄️ Filtering Products
Use category, manufacturer, active status, and video presence filters to target exactly the products you want in a Mass Video Management bulk operation.
📄️ Add, Update, or Remove Videos
Add, update, or remove videos across hundreds of PrestaShop products at once — covers how each bulk action works, what it changes, and what to watch out for.
📄️ Preview & Confirm Changes
Review exactly which products will be changed before running a bulk video operation — confirm to execute or go back to adjust filters and action settings.
📄️ Practical Examples
Step-by-step examples for Mass Video Management: add videos to a category, replace broken URLs, and remove outdated videos across your catalog.
📄️ Troubleshooting
Fix common Mass Video Management problems: empty filter results, execution errors, and videos not showing on the storefront after a bulk operation.