Shopify Live Streaming
Shopify Live Stream: Live Video and Replays on Your Store
Install the free app. Paste one Content ID. Go live on your store.
A free theme app block plays WpStream live shows and replays on your Online Store.
Spring collection launch
Streaming on Your Shopify StoreFrom your studio to your storefront
Go live from WpStream
Start your live channel in WpStream and use an encoder like OBS. Your studio sends the show; the store plays it.
The app block plays it
The WpStream Video Player block in your theme shows whatever its Content ID points to. Shoppers watch in a full-width 16:9 player, right where you placed it.
Keep the show on the store
Turn on "Record this stream" before the channel starts.
After the show, turn the recording into a video. Paste that video's Content ID in the block, and the replay stays on the page.
Your show plays where shoppers browse
Place the player in a Shopify theme section where shoppers browse. It loads as they scroll near it, with fullscreen and picture-in-picture viewing.
Shopify's Own Video
Can a Shopify store stream live on its own?
Not with Shopify alone. Product media takes an uploaded video file or a YouTube or Vimeo link. Shopify Help states: "URLs other than YouTube or Vimeo URLs aren't supported." There’s no field for your own live source, so a Shopify live stream needs an app.
Upload rules tell the same story. A product video can run up to 10 minutes, at up to 4K, as an .mp4, .mov, or .webm file. That’s enough for a product clip but not for a one-hour launch show.
Shopify’s blog directs merchants wanting live video to apps. The WpStream Video Player is one of them: a free app that adds a theme app block to Online Store 2.0 themes. This block plays a live channel or a recorded video in sections where your theme accepts app blocks.
| What you need | Shopify product video | YouTube or Vimeo link | WpStream Video Player |
|---|---|---|---|
| What you need: Source | Shopify product video: An uploaded video file | YouTube or Vimeo link: A public or unlisted YouTube video, or a Vimeo video that allows embedding | WpStream Video Player: A WpStream live channel or recorded video |
| What you need: Length | Shopify product video: Up to 10 minutes per video | YouTube or Vimeo link: Set by the video platform | WpStream Video Player: Counted in WpStream hours, not a clip limit |
| What you need: Live broadcast | Shopify product video: No | YouTube or Vimeo link: Not covered in Shopify's product media help | WpStream Video Player: Yes, from your WpStream live channel |
| What you need: Where it shows | Shopify product video: Product media | YouTube or Vimeo link: Product media | WpStream Video Player: Theme sections and templates that accept app blocks |
| What you need: Cost | Shopify product video: Included with Shopify | YouTube or Vimeo link: Free to link; the platform's own terms apply | WpStream Video Player: Free app plus a paid WpStream plan in hours |
The App
One block for live show and replay
The WpStream Video Player brings Shopify live streaming to your theme, and it's free on the Shopify App Store. It adds one theme app block: place it in the theme editor, paste one WpStream Content ID, and save.
The Content ID decides what plays—a live channel or a recorded video—so the live show and its replay share one block. The same Content ID also works on an Astro site.
Video unavailable. Please try again later.
Add the Block in About 10 Minutes
You need a Shopify store on any plan with an Online Store 2.0 theme, and a WpStream account with at least one live channel or recorded video.

Install
Install the app
Open the WpStream Video Player listing on the Shopify App Store, click "Add app," then "Install" in your admin. You can return any time from Apps → WpStream Video Player.

Copy
Copy the Content ID
Sign in to WpStream Studio and open Live Channels or Videos. In the embed bar, click the Content ID for Shopify tab and copy the value.

Place
Add the block to your theme
In the app's Setup section, click the button to add a video block to your theme.
If it fails, go to Online Store → Themes, Customize, Add section, the Apps tab, then WpStream Video Player.

Save
Paste, save, go live
Paste the value into the block's Content ID field and click Save in the top right of the theme editor.
Start your live channel, and shoppers will see the live stream on your Shopify store.
When the Block Needs a Second Look
Not in the Apps tab
Some theme sections don't accept app blocks, and Vintage themes lack app block support. Try another section or template, or ask your theme developer which sections support app blocks.
Invalid WpStream Content ID
This message means the pasted value isn't valid. Copy it again from the Content ID for Shopify tab: the whole value, with no extra spaces.
An empty block
The block shows "Paste a WpStream Content ID in the block settings" until the field has a value. Paste the ID and save the theme again.
A blank player
Check that the channel is live or that the video is published in your WpStream account. The block plays what its Content ID points to, and nothing else.
You changed your theme
Shopify says apps must be re-activated in a newly published theme. Add the WpStream Video Player block again and paste the same Content ID.
Test Before the Drop
Run a short test stream before a big launch. Test streams use broadcast hours because the live channel is active.
What You Set in WpStream, Shoppers See
The block has exactly one setting: the Content ID. There are no player options inside Shopify. Everything else is managed on the live channel in WpStream, and you can change it while the channel is stopped. The block then plays the live show as set.
Record the show
"Record this stream" saves a recording of the show, which you can turn into a video for the replay. It counts against your recording hours.

Viewer count
Display viewer count shows the number of shoppers watching at the same moment, right on the player.

Auto play
Auto play starts the stream as soon as the player loads, so shoppers don’t need to find a play button. Pair it with "Start muted."

Start muted
Start muted opens the player without sound. Shoppers can unmute when they're ready, so a store visit doesn't start at full volume.

Encrypted stream
Encrypt live stream signs the playback links and encrypts video segments, making the live show harder to copy off your store page. Content protection is part of every plan.

Fullscreen and picture-in-picture
The block always allows fullscreen and picture-in-picture, where the browser supports it, so the show can keep playing in a small window.

Where Live Video Earns Its Place on Your Store
These are ideas for Shopify live video, not results from other stores. The player goes in theme sections that accept app blocks. Shopify notes that app blocks may only work on certain page types, so check your template first.
Launch premiere
Reveal a new collection or limited drop live on your home page. Shoppers who arrive late still find it in the same spot: swap in the replay after the launch.

Weekly live demo
Same block, same channel, same time every week. Shoppers learn where the show lives on your store, and you don't touch the theme between episodes.

Workshop or class
A live how-to for a craft, beauty, or kitchen brand: the technique, the tools, and the finish shown in real time. Record it, and shoppers who missed the class can watch the replay later.

Replay by the product
Put a recorded demo next to the product details. This works only where the theme's product template accepts app blocks, so try it in the theme editor first.

Store event
An anniversary, a pop-up, or a tour of your workshop. Set a day and time, and keep the recording in the block for shoppers who come by later.

Know the limits
Is this a live shopping app?
No. It's a video player for your storefront. It stops there. There are no add-to-cart buttons, product tags inside the video, or chat. No shoppable overlay, paywall, or pay-per-view for shoppers on Shopify.
One block plays one Content ID, with no player settings per block, and there are no analytics in Shopify admin. In practice, place the block next to your product section, and shoppers buy the usual way from the product form beside the video. The app isn't involved in checkout, so orders, discounts, and payments run through Shopify as they do today.
If you need buying inside the stream, dedicated live shopping apps offer that, often for a monthly fee or usage charges.
| Need | WpStream Video Player | Live shopping apps |
|---|---|---|
| Need: Buying inside the video | WpStream Video Player: No; shoppers use your product section and checkout | Live shopping apps: Add-to-cart in the stream is the core feature |
| Need: Live chat | WpStream Video Player: No | Live shopping apps: Common; Channelize and LIVEL list it |
| Need: Replay | WpStream Video Player: Same block, with the recorded video's Content ID | Live shopping apps: Shoppable replays in several apps, such as Channelize and LiveMeUp |
| Need: Where the video comes from | WpStream Video Player: Your WpStream live channel, sent from an encoder such as OBS | Live shopping apps: The app's own studio or host tools; varies by app |
| Need: Setup on the store | WpStream Video Player: One theme app block, one Content ID | Live shopping apps: Widgets, generated pages or a sales channel; varies by app |
| Need: Price, as listed on the Shopify App Store, September 2026 | WpStream Video Player: Free app plus a WpStream plan in hours | Live shopping apps: LIVEL: $19/month; Channelize: from $97/month |
The app costs nothing. Streaming runs on a WpStream plan metered in hours.
Lite
Lite costs $24 a month, $190 a year, or $36 one time. You get 100 broadcast hours, 500 viewer hours, 25 recording hours, 200 simultaneous viewers, and 5 live channels. Hours from a one-time purchase don't expire.
Plus
Plus costs $59 a month, $490 a year, or $89 one time. You get 250 broadcast hours, 2,000 viewer hours, 100 recording hours, 1,000 simultaneous viewers, and 15 live channels.
Pro and Ultra cover bigger launches. See all plans.
The trial
Start with the free trial: no credit card, no time limit. Then select a paid plan. Viewer hours add up across shoppers. For example, if 10 viewers watch a live stream for 1 hour, you use 10 Viewer Hours.
More on Selling Live
Complete Guide To Embedding Live Streaming Videos On Your Website (2026)
This guide covers how to embed a live stream on your own pages and what to check before your first show goes out.
You went live. They got the customer.
Two tools perform the same function on three platforms. Only one shows who retains the buyer.
Shopify live stream questions
Not directly. Product media allows uploaded videos or links from YouTube and Vimeo, but no live streaming.
With the free WpStream Video Player app, add a theme app block, paste one Content ID, and save. After that, start your live channel, and the show streams on your store.
Yes, it’s listed as Free on the Shopify App Store.
Streaming requires a paid WpStream plan based on broadcast, viewer, and recording hours, starting at $24 a month or a one-time fee of $36 (September 2026).
You can begin with a free trial, no credit card needed.
The listing notes that the app can “View staff and contributor data: Store owner,” which includes the owner’s name, email, phone number, and address.
All plans are detailed on the pricing page.
It works with Online Store 2.0 themes and newer theme-block themes that support app blocks. Vintage themes don’t support it, so the WpStream block won’t show up there.
On a 2.0 theme, some sections may still not support app blocks.
To check: if your default product template shows an Add section button, it’s a 2.0 theme.
No. The WpStream player lacks an add-to-cart button, product tags, or chat features.
Position the block next to your product section so shoppers can watch the demo and purchase from the product form beside it.
Checkout remains in Shopify, and the app doesn’t get involved.
Yes. Activate “Record this stream” on the channel before it starts. After the show, wait a few minutes for the recording to appear, then convert it into a video.
Open Videos in WpStream Studio, click the Content ID for Shopify tab in the embed bar, and copy the value. Paste it into the same block and save.
No. Just place the block in the theme editor and fill in one field, the Content ID. The App Store listing states no coding is needed for setup or updates.
The step-by-step setup guide shows every screen of the WpStream setup. If the block doesn’t show your video, email [email protected].
Start your live channel in WpStream Studio and send the show from an encoder like OBS.
The block plays the channel that its Content ID points to, so nothing changes on the store side between shows.
Run a short test before each Shopify live stream: test streams use broadcast hours since the live channel is active.
Shopify states that if you change your published theme, you’ll need to re-activate apps “in your new theme as they won’t be active by default.”
Open the new theme in the theme editor, add the WpStream Video Player block again, and paste the same Content ID. Your channel and videos remain unchanged.
Ready when you are
Start your free trial
Try live broadcasting and replays on your website.