BACK TO DIRECTORY

Leo Review Video Popup for WooCommerce

by Md Hasanuzzaman

0.0
(0 ratings)

Leo Review Video Popup for WooCommerce lets you attach one product video to each WooCommerce product: your own review, demo or unboxing clip from YouTube, Vimeo, an MP4 link or the Media Library. A “Check video review” button on the product page opens a quick view style popup that plays the video next to the price, star rating, variation picker and Add to cart button. Shoppers watch the product in action and buy on the spot.

Videos are added by you in the product editor. Shoppers watch them; they cannot upload anything.

Most shoppers skip long product descriptions, but they will watch someone handle the product. This plugin puts that video one click away on every product page and every shop card, with no effect on page speed.

Live demo

See it on a real store before you install:

Product video popup with Add to cart

  • Quick view style popup: video on one side, product details on the other
  • Price, star rating and short note (“Unboxing, sound test, pros and cons”) beside the video
  • Add to cart inside the popup, with AJAX, so your theme’s mini cart updates and the video keeps playing
  • Variation picker for variable products: pick a color or size, see its price and stock, add it to cart
  • Shoppable video: shoppers never leave the page they were on
  • “View full details” link to the product page, plus a deep link (#leovp-video) that opens the popup on load, handy for ads and social posts

Video badge on shop and category pages

  • A “Video review · 4:32” badge on product cards that have a product video
  • The badge opens the same popup, so shoppers can watch and buy from the shop page

Zero speed impact

  • No video player, iframe or third-party script loads until a shopper clicks
  • Lazy loading with a static thumbnail and fixed size, so there is no layout shift
  • YouTube and Vimeo thumbnails are saved to your Media Library on product save, so nothing loads from a third-party server on page view
  • Styles and scripts load only on pages that have a product video

YouTube, Vimeo, MP4 and Media Library

  • Paste a YouTube, YouTube Shorts or Vimeo link, a direct MP4 or WebM link, or pick a file from the Media Library
  • YouTube plays through the privacy-friendly youtube-nocookie.com domain; Vimeo plays with Do Not Track on
  • Plays with sound when the popup opens; if a browser blocks sound, it plays muted with a “Tap to unmute” button
  • Full-screen popup on phones with a sticky Add to cart bar

Google Tag Manager and GA4 events

Events are pushed to window.dataLayer, ready for Google Tag Manager and GA4: video_review_impression, video_review_click, video_start, video_complete, video_review_add_to_cart, add_to_cart and video_review_close. Each event carries the video provider, title, URL, duration, placement and a GA4 ecommerce object with the product (or variation) as the item.

Built for store managers

  • “Review Video” box in the product editor: link or file, duration, reviewer name, note and custom thumbnail
  • Video column and “Has review video” filter in Products > All Products
  • Product video columns in the WooCommerce product CSV importer and exporter, for bulk upload
  • Button text, style (card with thumbnail, pill or text link), position and accent color settings under WooCommerce > Review Video
  • Shortcode [leovp_button id="123"] and templates you can override in yourtheme/woocommerce/leovp/
  • Hooks and filters for developers, including leovp_video_data, leovp_show_button, leovp_rest_product_response and leovp_tracking_allowed

Third-party services

When a shopper opens a product video, the video is loaded from the service you linked:

When you save a product with a YouTube or Vimeo link, the plugin fetches the video thumbnail (and the Vimeo duration) once from i.ytimg.com or vimeo.com and stores the image in your Media Library. Nothing is loaded from these services until a shopper clicks the button.

Screenshots

"Check video review" button under the price on a product page

"Check video review" button under the price on a product page

Video popup with price, variation picker and Add to cart

Video popup with price, variation picker and Add to cart

Video badge on shop and category product cards

Video badge on shop and category product cards

Full-screen popup on a phone with a sticky Add to cart bar

Full-screen popup on a phone with a sticky Add to cart bar

Plugin Details

Active Installs
0
Total Downloads
95
Version
1.0.0
Requires WP
6.3
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-11-02
Last Updated
2026-11-02 6:07am GMT

Ratings

5
0
4
0
3
0
2
0
1
0