Why run live shopping on your own WordPress site?
Live shopping converts better than static product pages because it combines urgency, demonstration, and direct interaction. Hosting the stream on your WordPress site keeps traffic, data, and revenue under your control — no platform fees or links that take viewers away. Castio.live turns WordPress into a browser-based streaming platform with built-in chat and optional PayPal paywall, so you can run product drops, demos, or trunk shows directly from your site.
Key Castio.live features that make live shopping practical
- Browser-based publishing: presentors can go live from Chrome/Edge on desktop or Chrome on Android — no external RTMP server.
- HLS delivery: streams scale to large audiences using normal web hosting or a CDN, so your shopping event won’t be limited to a handful of viewers.
- Real-time chat and moderation: built-in chat sidebar keeps purchase questions and orders visible to hosts; moderators can delete messages and ban users.
- PayPal paywall and Gutenberg support: monetize access or create ticketed VIP rooms using the plugin’s PayPal paywall and Gutenberg blocks.
- Recording and replay: save broadcasts for on-demand product pages after the event.
See the full feature list to plan which parts of Castio.live you’ll use during your event: Features.
Before the event: setup checklist
- Install the plugin: add Castio.live to your site and test a local stream. Download it here: Download.
- Decide streaming access: open to everyone for broad reach, or use the PayPal paywall/Gutenberg block for ticketed entry. If you want a short VIP sale, consider password-protected streams for limited access.
- Prepare product pages: create dedicated product landing pages with clear buy buttons and shipping/return info. These pages will be the destinations you link to during live chat.
- Set up chat moderation: assign 1–2 moderators who can pin answers, delete spam, and ban abusive users. Learn chat embedding and tools in the HTML5 chat guide: HTML5 Chat Guide.
- Test payment flow: test PayPal checkout or your external checkout links from a product page so you can paste direct links in chat without surprises.
- Rehearse the sequence: run a dress rehearsal with host, camera, and moderator. Test lighting, audio, and the publishing browser (Chrome/Edge on desktop or Chrome on Android).
Workflow during the live shopping event
1. Smoothly publish your broadcast
Start the broadcast from the supported browser. Because Castio.live uses WebCodecs/H.264 encoding via the browser, hosts should use Chrome/Edge on desktop or Chrome on Android. Mention to viewers at the start how to buy and where product links will appear (chat, pinned post, or product cards on the page).
2. Use chat to take (and confirm) orders
Chat is your primary point-of-sale conduit during the show. Common workflows:
- Host demonstrates an item and posts a short purchase link in chat. Moderators paste a full product page link or a one-click checkout link.
- Viewers comment with a shorthand (e.g., “#1 buy” or “SOLD size M”) — the moderator confirms by responding and posting the purchase link.
- For limited-quantity drops, moderators update stock in chat and pin the live inventory message.
Because chat is built into Castio.live and moderators can manage messages and users directly, you keep the conversation and order confirmations in one place without third-party chat software.
3. Use paywalls and VIP rooms strategically
If you have VIP-only deals or want to limit access to a high-value sale, the plugin’s PayPal-based paywall and Gutenberg block support makes it simple to restrict streams to paying viewers. Offer early access or exclusive SKUs behind the paywall to create urgency.
4. Record for post-event sales
Record the broadcast to create post-event content: highlight reels, product demo clips, and evergreen product pages with embedded VOD. Replays let you capture viewers who missed the live event and use the recorded content in email and social promotions.
Scaling, latency, and viewer experience
Castio.live delivers video via HLS, which scales efficiently with normal hosting or a CDN — useful when a sale attracts thousands of viewers. HLS typically has higher latency than WebRTC, but Castio.live’s Premium plan targets roughly 4 seconds of latency (the free version targets roughly 10 seconds), which is more than adequate for most live shopping flows where chat-driven purchases are the focus. See pricing and Premium features here: Pricing.
Conversion and UX tips that actually work
- Make buy actions 1–2 clicks: link directly to a payment or a pre-filled cart so viewers don’t leave and get distracted.
- Use scarcity honest and visible: show remaining quantity in chat updates and pin a count.
- Offer a clear returns policy: reduce hesitation by listing simple return steps on the product page and mentioning it during the demo.
- Callouts and timestamps: add timestamps/chapters after the event and link to specific product moments in the replay so buyers can rewatch a demo before checking out.
- Follow up: send an email to attendees with replay link and direct purchase CTA for viewers who didn’t buy live.
Post-event: analytics and next steps
Review chat logs to find common questions, friction points, and requests. Save clips of best demonstrations for product pages and social promos. If you want a private deployment or non-WordPress setup later, Castio.live also offers a standalone PHP/MySQL version to run outside WordPress: Standalone Version.
Summary checklist
- Install and test Castio.live; confirm host browser compatibility.
- Prepare product pages with direct checkout links.
- Assign moderators and rehearse chat workflows.
- Decide open vs ticketed access (PayPal paywall available).
- Record the event and plan clips for post-event sales.
Live shopping on WordPress gives you ownership of the customer relationship and the flexibility to build repeatable, scalable events. For more examples of who uses live streaming and how, check the real-world ideas at Use Cases, and when you’re ready to try it in your site, sign up for a demo: Live Demo.