Skip to Content

Product Video for WooCommerce — Addify

Add YouTube, Vimeo and self-hosted videos to the WooCommerce product gallery — including per-variation videos and custom thumbnail icons.

Completed: July 2021 Type: Portfolio Project

Available on the WooCommerce Marketplace by Addify · 4.2 ★ (55 reviews) · $59 annually

Product Video for WooCommerce lets merchants embed YouTube, Vimeo or self-hosted videos directly inside the WooCommerce product gallery — sitting alongside product images instead of being hidden in a separate tab. Variations get their own dedicated videos, and thumbnails can be customised with video icons so shoppers immediately see what is a video and what is an image.

I built this for stores where the product is something that needs to be seen in motion — apparel, fitness equipment, electronics, beauty. The plugin handles the embed quirks of each provider so merchants get a consistent gallery experience across YouTube, Vimeo and direct MP4 uploads.

The problem it solves

A still image only tells you so much. For categories where the buying decision depends on seeing the product in motion — how a dress drapes, how a coffee machine pours, how a treadmill folds — a product video is closer to a salesperson than an image is. WooCommerce ships with a gallery that handles images well and videos not at all.

The plugin closes that gap by making videos a first-class citizen in the product gallery, with the same UX shoppers expect from images.

What the plugin does

A full video-gallery layer for WooCommerce products and variations:

  • Multi-provider video support — YouTube, Vimeo and self-hosted MP4
  • Per-variation videos — each colour or size variation can have its own video
  • Custom thumbnail icons — videos display with a play-icon overlay so shoppers know which gallery item is a video
  • Lightbox playback — videos open in a lightbox player matched to the gallery aesthetic
  • Lazy loading — videos do not block page render, embeds only load when in view
  • Position control — choose whether the video appears first, last or interleaved in the gallery
  • Responsive playback — embeds adapt cleanly to mobile and tablet breakpoints
  • Multiple videos per product — feature, demo and lifestyle videos all live together

How it is built

The gallery integration uses woocommerce_single_product_image_thumbnail_html and the gallery template hierarchy to inject video items into the standard WooCommerce gallery — meaning the plugin works with theme-customised galleries without forking templates. Each video provider is implemented as its own embed adapter class, so YouTube embed quirks do not leak into the Vimeo adapter. The plugin defers all third-party embed scripts until the user actually clicks play, keeping page-load metrics intact.

The plugin is translatable, HPOS-compatible at the order data layer, and works alongside popular gallery-replacing themes through the standard hook surface.


Marketplace adoption

A 4.2-star rating across 55 reviews on the official WooCommerce Marketplace puts this in the top tier of video-gallery plugins for WooCommerce. The customer base skews towards apparel, fitness, beauty and home-goods stores — categories where seeing the product move is part of the buying decision.

  • Marketplace rating: 4.2 stars — based on 55 customer reviews on the official WooCommerce Marketplace
  • Active customer base in motion-driven categories — apparel, beauty, fitness and electronics stores
  • Multi-provider reliability — works consistently across YouTube, Vimeo and self-hosted video
  • Multi-year marketplace tenure — maintained through WooCommerce gallery refactors
  • Gallery-aware integration — composes with theme galleries instead of overriding them

Need a custom WooCommerce plugin built like this?

I build production-grade WooCommerce plugins like the ones I shipped on the official WooCommerce Marketplace — designed to compose with themes instead of fighting them, and engineered for the long term. If you need custom product media or gallery work, let’s talk.

See my WooCommerce plugin development service

Project Details

  • Completed July 2021
  • Project Type Portfolio