PrestaShop Marketing & Promotions

DataFirefly WhatsApp

Floating multi-agent WhatsApp button for PrestaShop

Turn every visit into a conversation. A smart WhatsApp button that automatically routes your customers to the right agent, respects your opening hours and GDPR rules, while measuring what actually converts.

New GDPR ready Multi-agent PS 8 + PS 9
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
DataFirefly WhatsApp
v1.0.0 · updated 2026-05-13
What it does

The short version.

01

Smart multi-agent routing

Multiple agents with avatar, role and dedicated WhatsApp number. Four routing modes: round-robin, random, first available, or manual selection by the customer via popup.

02

Opening schedule

Weekly hours per agent, multiple slots per day, holiday and exception handling. Online status calculated automatically with visual indicator.

03

Off-hours mode

Three choices when your agents are away: hide the button, show it greyed-out, or offer a callback form so you never miss an opportunity.

04

Contextual messages

Automatic pre-fill of the WhatsApp message with product name, cart contents, order reference. Variables customizable per page and per language.

05

Native GDPR

Explicit consent before opening WhatsApp. Visitor IPs hashed with SHA-256 in analytics. Consent text customizable per language.

06

Analytics dashboard

Track clicks, unique visitors, top trigger products, performance per agent. Filter by period. Everything stays anonymous.

The long version

Everything you'd want to know before you install.

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

§ 01

Why a WhatsApp button on your store?

WhatsApp is the most-used messaging app in the world. Your customers are already there. Offering them this channel at the precise moment they hesitate on a product, doubt at the cart, or have a question after ordering means resolving objections in real time and turning hesitation into conversion. DataFirefly WhatsApp goes far beyond a simple static button: it integrates deeply into the PrestaShop buying journey.

§ 02

Multi-agent routing that changes everything

Having a single WhatsApp number for an entire team doesn't scale. Our module lets you manage multiple agents, each with their own phone, role (support, sales, technical) and avatar. The customer is routed automatically based on your preferred mode: round-robin balancing, random selection, first agent available according to schedule, or manual choice by the customer through an elegant popup. Nobody slips through the cracks.

§ 03

The smart opening schedule

Each agent can have their own weekly hours, with multiple slots per day. Holidays and exceptions are handled per-agent or globally. When one agent is offline, the module automatically falls back to another available agent. And if the whole team is away? You have three options: hide the button, show it greyed-out with a waiting message, or offer a callback form that collects contact details for tomorrow.

§ 04

Messages that speak context

The customer should never have to explain what they're looking at. On a product page, the WhatsApp message opens already filled with the product name and reference. At the cart, it includes the item summary. On an order confirmation, it's the order reference. Twelve variables available, editable per page and per language, for conversations that always start a step ahead.

§ 05

GDPR and analytics, no compromise

Before opening WhatsApp, the module displays an explicit consent that you customize. On the analytics side, visitor IPs are hashed with SHA-256 using a shop-specific salt — you measure unique visitors without ever storing personal data. The dashboard shows clicks per day, per page, per agent, and the top 20 products that trigger the most conversations. You'll know exactly where WhatsApp performs.

§ 06

PrestaShop 8 and 9 compatible from day one

The module uses legacy hooks that work identically on PrestaShop 8.0, 8.1, 8.2 and 9.0. No Symfony pre-installation, no migration needed when you move to the next version. PHP 8 typed code, conforms to the PrestaShop validator, with zero core class override.