WooCommerce Plugin · v1.5.8

AddOnn Shoppable Video for WooCommerce

Turn your video content — UGC, reels, product demos — into a tappable, shoppable feed. Shoppers tap a video, see the tagged product(s), and add to cart without ever leaving the player.

Most shoppable-video plugins pick one integration and stop there — a shortcode, or a page-builder widget, but rarely both, and almost never a native block too. And most either host your videos on a third-party CDN or leave WhatsApp checkout out entirely, even though it's how a lot of stores actually close the sale.

AddOnn Shoppable Video covers all three placements — shortcode, a native Elementor widget, and a native Gutenberg block — with videos self-hosted in your own Media Library, native combo/bundle tagging (more than one product per video), and an "Order on WhatsApp" share-to-buy button built in from the start.

What It Does

Everything a shoppable feed needs, built in

Fully self-hosted

Videos upload straight to your own WordPress Media Library — no third-party CDN dependency.

Combo/bundle tagging

Tag one or more products per video, natively — no separate bundle plugin needed.

One-tap Add to Cart

Shoppers add the tagged product straight from the video — no page reload.

WhatsApp share-to-buy

An "Order on WhatsApp" button, prefilled with product, price and page link — global or per-video.

Carousel or Inline

Horizontal scrolling carousel, or a vertical TikTok-style feed — your choice, per placement.

Shortcode, Elementor, Gutenberg

Place it three ways — [svp_feed], a native widget, or a native block — plus basic view/add-to-cart analytics on every video.

How It Works

Five steps, then you're live

01 //

Activate & set WhatsApp number

Requires WooCommerce active. Set your default number under Shoppable Videos → Settings.

02 //

Add a video

Shoppable Videos → Add New, then upload from your Media Library.

03 //

Tag products

One or more per video — built for combo/bundle-style selling.

04 //

Pick a placement

Shortcode [svp_feed layout="carousel"], the Elementor widget, or the Gutenberg block.

05 //

Done

Shoppers tap, shop, and add to cart — or tap "Order on WhatsApp" instead.

FAQ

Frequently asked questions

Does this require WooCommerce?

Yes — WooCommerce must be installed and active.

Does this require Elementor?

No. The Elementor widget only registers if Elementor is active — the shortcode and Gutenberg block work without it.

Will videos be hosted on your servers?

No. This is fully self-hosted — videos are stored in your own WordPress Media Library.

Can I tag more than one product on a single video?

Yes — this is built specifically to support combo/bundle-style selling.

Does this work with my theme?

Yes — every visual element the plugin renders (cards, arrows, dots, play/shop buttons, modal) carries its own styling independent of the active theme, so it looks the same on Astra, Storefront, OceanWP, WoodMart and other popular themes.

Can shoppers check out without adding to cart?

Yes — turn on WhatsApp Share-to-Buy (globally in Settings, or per-video) and an "Order on WhatsApp" button appears next to Add to Cart, prefilled with the product name, price and page link.

Compatibility

Requires WordPress 5.8+, WooCommerce 6.0+, and PHP 7.4+. Tested up to WordPress 6.8. Every visual element ships its own styling independent of the active theme, so it looks consistent on Astra, Storefront, OceanWP, WoodMart and other popular themes and page builders.

Recent Updates

Actively maintained — the 1.5.x line focused on making the carousel's infinite-loop and autoplay genuinely seamless across themes and page builders (including WoodMart and Elementor's flexbox Containers), on top of an earlier security hardening pass across analytics, AJAX and front-end editor code paths.

A
Built by the AddOnn Tech team We build fast, secure WooCommerce stores — and the tools to make running them easier.
Need it set up, or want something custom?

We can help with that too

Whether it's installing and configuring this plugin on your store or building something bespoke, get in touch and we'll scope it out.