Skip to main content
Live shopping is a separate embed from shoppable video widgets. Use it to render the channel page (hero, live now, upcoming, past) or to open a single live show. On non-Shopify or headless storefronts, set window.videowiseInfo before the channel script runs — at least shop and cartType (plus currency recommended). If Shopify Ajax should hit *.myshopify.com instead of the current page origin, also set forceDomain: true on that object. If your storefront owns add-to-cart, set customCart: true and handle videowiseProductAddToCart on the parent page — the player will not call /cart/add.js, and cart icon taps dispatch show_cart instead of opening the in-player cart. See Required videowiseInfo and Custom platforms. For multi-host shops, set window.videowiseInfo.vwHostOwnerId (or ?vwHostOwnerId=) so the channel lists only that host’s active and past shows. See Filter shows by host. The order tracking flow attributes checkouts to a live session via the reeview_lsid cookie. Install the storefront pixel once — see Order tracking pixel.

Channel page layout

One full-page block, or modular hero, live now, upcoming, and past mounts.

Launch a live stream

Open a show with videowiseLaunchLive or the vwLsId URL parameter. Minimize or maximize the open player with videowiseChangeLivePlayerSize.

Custom events

Listen for live player, product, and checkout interactions.

Order tracking

Attribute orders from live shopping sessions (reeview_lsid).

React Native SDK

LiveShoppingChannel, PiP, and the same section mounts in a WebView.
  • Shoppable videos — on-site widgets (stories, carousels, grids)
  • Order tracking — attribute orders using the reeview_lsid cookie
  • Cookies — live shopping session and analytics cookies