ProductVideo

For WooCommerce stores

Product videos, right beside your product photos.

Add a demo, a close-up or a how-to to your WooCommerce product gallery. Keep your images. Keep your videos on your own host or their original platform.

One video per product free. No product-count limit.

A product galleryPhotos + video
Synthetic travel mug used in the gallery example
Synthetic product example. Your store supplies its own media.

Give shoppers a better look.

Show it working

Put a short demonstration beside your product photos. Start with a media-library MP4, YouTube or public Vimeo link.

Keep your media

MP4 files stay in your media library. External players wait for the shopper to allow them.

Start with one product

Install Free, add your first video and check your gallery before choosing Pro.

Media-library MP4, YouTube and public Vimeo playback have been verified in our tested layouts. External players load only after you allow them. Provider restrictions and verification requirements can still affect individual videos. Try Free on your store before buying.

More angles with Pro.

Up to six videos per product, thumbnail styles, fixed icons, optional local plays and watch-time summaries, VideoObject markup and sticky playback.

When service ends, your installed plugin keeps working. Future official downloads, updates and support end.

Check the supported layouts →

Before you install

Where are my videos stored?

MP4 files stay in your WordPress media library. External players are served by their original platform and follow its playback restrictions. ProductVideo does not host or generate videos.

What happens if I cancel?

Renewal stops and you keep official updates and support until the end of your paid period. Your installed GPL plugin keeps working after that.

Can I move to another store?

Yes. Disconnect your current production store before connecting the replacement. Official updates and support cover one production store at a time.

Do you receive my visitors' viewing data?

No. Optional plays and watch-time summaries are stored on your WordPress site and are off by default. They are not unique visitor counts or sales attribution.

Will this work with my page builder?

The initial support scope covers Storefront's native classic gallery and our gallery block in Twenty Twenty-Five. Elementor, Divi, third-party galleries and other custom builders are outside that scope. Check compatibility and try Free first.