PrestaShop Marketing & Promotions

DataFirefly Live Shopping

Native video live shopping for PrestaShop 8 & 9 — no Bambuser, no CommentSold, no external dependency.

Broadcast your sales live from your own PrestaShop store. You stream with OBS to your HLS server, Mux or Cloudflare Stream, you paste the URL: the module plays the video natively (HLS via bundled hls.js, direct MP4 or YouTube / Twitch / Vimeo embed). Pin a product in one click from the Studio, launch flash deals recalculated in real time, let your customers add to cart without leaving the live, run the chat and reactions. Everything stays on your store, with no subscription to a third-party platform.

Native video HLS / MP4 / Embed PrestaShop 8 & 9 Live flash deals Auto replay 5 languages
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
DataFirefly Live Shopping Module Prestashop
v1.0.0 · updated 2026-06-06
What it does

The short version.

01

Native video: HLS, MP4 or embed

Stream with OBS to your HLS endpoint, Mux or Cloudflare Stream and paste the .m3u8 URL; or serve an MP4; or embed a YouTube / Twitch / Vimeo live. hls.js is bundled into the module.

02

Real-time Studio built into the back office

A real control room: go live or end the show, pin a product, push a flash deal, broadcast an announcement, moderate the chat and track viewers and reactions.

03

Live flash deals

Create and stop SpecificPrice on the fly (-20% or -10€). The price is recalculated and reflected instantly for viewers, both on the product rail and on the pinned card.

04

Native add-to-cart

Viewers add live products to the official PrestaShop cart in one click, without leaving the broadcast page.

05

Chat, reactions and social proof

Customer and guest chat with anti-flood, pinned host messages, animated floating hearts and “Someone just added…” toasts during the live.

06

Scheduling, replays and homepage widget

Scheduled sessions with a countdown and “Notify me” sign-up, replays accessible after the live, homepage widget and /live listing page.

The long version

Everything you'd want to know before you install.

A detailed look at how DataFirefly Live Shopping works, why we built it the way we did, and the thinking behind the features above.

§ 01

Native live shopping, not a platform subscription

Commercial live shopping services charge often-steep monthly subscriptions, impose their cloud infrastructure and capture your customer data. DataFirefly Live Shopping takes the opposite stance: everything runs on your PrestaShop store. You keep control of the video source, your data and the experience. No recurring subscription, no external dependency, no sharing of your customers with a third party.

§ 02

Native video: HLS, MP4 or embed

You broadcast with OBS (or any compatible encoder) to your own HLS endpoint, to Mux or to Cloudflare Stream, then paste the .m3u8 URL into the session: the module plays the stream natively thanks to hls.js, bundled directly into the module. You can also serve a plain MP4 file, or embed a YouTube, Twitch or Vimeo live. You choose your broadcasting infrastructure, the module handles playback and the entire shopping layer on top.

§ 03

Real-time without WebSocket or media server

The module syncs the chat, pinned products, flash deals, viewer count and reactions through AJAX polling, with a configurable interval (3 seconds by default). No persistent WebSocket server, no SFU: the module was designed to run on regular shared hosting. The Studio pushes events that are consumed by viewers on the next cycle, which is more than enough for a smooth live selling experience.

§ 04

The Studio, your broadcast control room

From the back office, the Studio is a true control room. You start and end the live, you pin a product in one click (its card appears immediately for viewers), you push a flash deal that creates a SpecificPrice on the fly and recalculates the price in real time, you broadcast a pinned announcement, you moderate the chat (hide, show, pin), and you track viewer and reaction counts live. When the live ends, running flash deals are cleaned up automatically.

§ 05

Flash deals, native checkout and social proof

During the live, every product on the rail can be added to the official PrestaShop cart in one click, without leaving the page. When you launch a flash deal, the struck-through price and the new price appear instantly, with a discount badge. Each add-to-cart triggers, if you enable it, a social-proof toast for other viewers (“Someone just added this product”), creating the herd effect that is characteristic of live shopping.

§ 06

Scheduling, replays, multilingual and multistore

Schedule a session ahead of time: visitors see a countdown and can sign up by e-mail to be notified when it starts. After the live, the session stays accessible as a replay (with a dedicated replay URL if you wish). A homepage widget and a /live listing page highlight live, upcoming and replay sessions. The module is multilingual and multistore natively, and ships in five languages: French, English, Spanish, German and Italian.