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.
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.
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.
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.
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.
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.
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.
There are no reviews yet.