WhatsApp Button for Joomla

The "WhatsApp Button" module for Joomla 3, Joomla 4 and Joomla 5 is designed to add a button, clicking on which will open a chat with the specified number via WhatsApp messenger.
Ask a Question:

Please enter your question in the form below and we'll get back to you as soon as possible.




    Install a WhatsApp button on your website in 5 minutes!
    Improve customer service and boost sales by adding a quick and convenient way to communicate via WhatsApp.

    Description & Purpose

    Whatsapp Button for Joomla - module for CMS Joomla 3, Joomla 4 and Joomla 5, with which you can add a floating WhatsApp button to the site.  By clicking on the button, the visitor of the site will be prompted to open a chat with the phone number specified in the administrative part of the WhatsApp messenger. The module is easy to use and does not require advanced knowledge in its installation and configuration.

    The module supports four variants of operation:

    Button Mode

    There will be a simple button on the website, clicking on which will open a chat with the WhatsApp number specified in the settings. The button can be static or floating

    Manager Mode

    Will add a floating button, clicking on which will open a pop-up window with a list of agents. Each agent can be given a name, photo, department and the phone number where the agent is available to contact via WhatsApp. In the Agents mode popup, you can customize the title of the popup, description of the popup. The Agents mode has three color design options for the popup: light, dark and custom. Custom design will allow you to specify the color for all elements of the pop-up window.

    Agents Mode

    Will add a floating button, clicking on which will open a pop-up window with a list of agents. Each agent can be given a name, photo, department and the phone number where the agent is available to contact via WhatsApp. In the Agents mode popup, you can customize the title of the popup, description of the popup. The Agents mode has three color design options for the popup: light, dark and custom. Custom design will allow you to specify the color for all elements of the pop-up window.

    Card Mode

    Add a static block to the specified position of the site page. The block will show the operator's name, department and welcome message. You can choose a graphic element: an operator's photo or an icon with the messenger logo. In this mode there are three color variants of the card: light, dark and custom. Custom allows you to customize the color of each element in the card block.

    A wide list of available settings will undoubtedly allow you to customize the WhatsApp button as conveniently as possible for your website design. You will be able to set the size of the button, set the necessary phone number for the «button» and «manager» modes, specify the color of the button and the color of the icon. For a convenient location you can set the location of the button: on the right or left, set indents from the borders of the visitor's screen.

    To attract the visitor's attention on the button, it would be better to set a color border and add animation. The extension has 4 animation options: 3 are applied to the button and one to the icon. The animation allows the icon to rotate on its Y-axis, and the animations allow the button to pulse, bounce, or move to the right and left. Each animation has its own settings: animation playback duration, pulse length, jump height or width of movement. All these settings will allow you to configure the button as conveniently as possible for your site.

    To prevent your operators from being constantly overloaded with requests outside of working hours, the module allows you to specify the operator's status. The operator status indicates the availability to accept the request. The module will automatically show the «Online» or «Offline» status. You only need to specify the working hours in the module settings. Enable the appropriate settings. The module will do the rest.

    Additional features will help to analyze the interaction of site visitors and buttons. Integration with Google Analytics and Yandex Metrica services is supported by the module. When this feature is enabled, the module will send events to the Google Analytics service. Yandex Metrica will receive data in the targets.

    If you need to communicate with visitors to the site to use the button that leads to a chat with you on WhatsApp, perhaps this module is necessary for you. Just install the module, configure it, and then the WhatsApp button will appear on your site in the place you want. Our module will essentially make it easy for you to integrate the WhatsApp messenger into your website.

    Licensing & Pricing

    Standard License

    13 USD
    Lifetime Use
    • 1 Website
    • License period — 1 year
    • Download access — 1 year
    • Free updates — 1 year
    • Technical support — 1 year
    • Community forum — lifetime
    • Renewal discount — 20%
    • Compatible with latest Joomla

    Lifetime License

    24 USD
    Lifetime Use
    • 1 Website
    • License period — Lifetime
    • Download access — Lifetime
    • Free updates — Lifetime
    • Technical support — Lifetime
    • Community forum — lifetime
    • No renewal required
    • Compatible with latest Joomla

    Key Module Features

    It's certainly a simple and convenient way to connect with your site visitors via messenger WhatsApp.
    A large number of settings available, which will undoubtedly allow you to change the colors, size and location of the button.
    Four types of WhatsApp button display: simple button, button with manager information, multi-agent button and operator card.
    The "Button" mode will add a regular button to the site, clicking on which will jump to WhatsApp messenger. The button can be static or floating.
    The "Manager" mode will allow you to add manager information and a welcome message to the pop-up window.
    The "Agents" mode will make it possible to add multiple managers who access the WhatsApp messenger.
    Card mode will add a static card with information about the operator. Photo, name, department and welcome message.
    The operator's status will show his/her availability. Specify the operator's working hours and receive calls when the operator is online.
    Analytics settings will allow you to add Google Analytics events and Yandex Metrics goals to analyze interactions.
    There are 4 types of customizable animations available in the module that will bring the button to life and catch the visitor's attention.
    onClick function to call a popup window in “Manager” and “Agents” modes. Details in the documentation.
    The extension supports all the basic features of extensions with Joomla.
    Easy use of the module
    An easy way for visitors to communicate

    The extension will help with the organization of communication of your visitors with you via messenger WhatsApp. Install the extension, set it up as you need and you'll literally get appeals from your site visitors.

    Three options for displaying the WhatsApp button
    Four Types of WhatsApp Buttons

    Choose from four WhatsApp button types:

    1. Button - Adds a simple button to your page. It can be static or floating.
    2. Manager - Displays a floating button that opens a popup with the manager's details, a welcome message, and a "Start Chat" button.
    3. Agents - Shows a floating button that opens a popup with a list of available agents.
    4. Card - Inserts a static block with an operator's card into a specified area of your page.
    WhatsApp Button for Joomla 3 and Joomla 4 - Many settings available
    Wide list of available settings

    A wide list of settings is available in the extension. You will be able to customize the color of the button, the color of the icon, set the color border of the button, size, indents and add animation. Undoubtedly it will allow you to adjust the WhatsApp button to your site as conveniently as possible.

    Animation of buttons in the module
    Attractive widget animations

    You can activate animations on the WhatsApp button to attract the visitor's attention. There are 4 types of animations available in the extension: 3 for the button, 1 for the icon. The button can pulse, jump, and move sideways, and the icon can spin on its Y-axis. To draw visitors' attention to the button, use animations.

    Statuses of operators in the module
    Operator statuses

    The module has a system of operator statuses. When this option is enabled, in all modes it will be possible to specify the operator's working hours, which will be tied to the server time. Site visitors will be able to contact you only during working hours. Just specify the working hours, and the module will do the rest for you.

    Integration with analytics services
    Integration with analytics

    To analyze the interaction of site visitors with the buttons of the module, we implemented the ability to transmit events and goals. The module transmits events to Google Analytics and goals to Yandex Metrics.

    Support for all Joomla module functions
    Joomla feature support

    The extension supports all features of Joomla. First, it supports automatic installation. Secondly, the module has built in automatic updates. In addition, the cloning function of the module occurs in just a few mouse clicks within one site.

    Widget application Vkontakte for Joomla 3 and 4 - requires no programming skills
    No programming skills required

    Managing the extension is so simple that it probably won't require you to have programming skills. You will only need to fill in the phone number in WhatsApp, configure additional settings, the rest is done for you by the extension itself.

    Whatsapp Button for Joomla
    Place a WhatsApp button to connect website visitors with you in a few clicks. Due to the fact that the module is easy to use, you will have no difficulty in installing and configuring it.

    Compatibility & Requirements

    Joomla 3
    For legacy sites
    • Core / CMS version 3.0.x - 3.10.x
    • PHP 5.3 or higher
    • MySQL 5.1 or higher
    • MariaDB 10.1 or higher
    • PostgreSQL 8.3.18 or higher
    • Memory limit / RAM 128 Мб or higher
    Joomla 4
    Stable version
    • Core / CMS version 4.0.x - 4.x.x
    • PHP 7.2 or higher
    • MySQL 5.6 or higher
    • MariaDB 10.3.35 or higher
    • PostgreSQL 11.0 or higher
    • Memory limit / RAM 128 Мб or higher
    Joomla 5/6
    Latest version
    • Core / CMS version 5.0.x - 5.x.x / 6.0.x - 6.x.x
    • PHP 8.1 or higher
    • MySQL 8.0.11 or higher
    • MariaDB 10.4 or higher
    • PostgreSQL 12.0 or higher
    • Memory limit / RAM 128 Мб or higher
    Additional Information

    See the module in action on a Joomla 3 site: View Live

    See the module in action on a Joomla 4 site: View Live

    See the module in action on a Joomla 5 site: View Live

    Admin panel screenshots are located at the top of this page: View Screenshots

    Module FAQ
    Why add a WhatsApp button to your Joomla site?
    Integrating WhatsApp messenger into your Joomla website significantly boosts conversion rates and speeds up customer response times. Visitors can ask questions, place orders, or get consultations with just one click, no need to call or wait for email replies. The module creates a direct, familiar connection between your customers and your sales team.
    Can I add multiple managers to WhatsApp chat on Joomla?
    Yes, the module features a special "Agents" mode. You can add an unlimited number of operators, specifying a name, photo, department, and individual WhatsApp number for each. Visitors can choose which manager to start a conversation with, which increases customer loyalty.
    Can I track clicks on the WhatsApp button in analytics?
    Absolutely. The module has built-in support for Yandex.Metrica goals and Google Analytics events. You'll be able to see exactly which pages visitors click the WhatsApp button from most often, and evaluate the effectiveness of different landing pages.
    Is this module compatible with the latest versions of Joomla 4 and Joomla 5?
    Yes, our WhatsApp button is fully compatible with all current CMS versions. The module is tested and supports Joomla 3.x, Joomla 4.x, and Joomla 5.x, and also works stably on PHP 7.2, 8.1, and higher.
    Is it difficult to install and set up the WhatsApp plugin for Joomla?
    Installation does not require programming skills. The module supports standard automatic installation via the Joomla administrator panel. After installation, you can easily customize the appearance and animations, add manager photos, and set working hours directly from the admin panel in a couple of minutes.
    Does the floating chat button affect website loading speed?
    No, the module is built with strict performance requirements in mind. The code is optimized, and scripts are loaded asynchronously. Therefore, the floating animation or static block does not slow down the loading of the main pages on your Joomla website.
    What happens if a customer clicks the button outside business hours?
    The module allows you to set operators' working hours. If a customer clicks the button while all managers are offline, it will display an "Offline" status or a corresponding notification. You can also redirect the chat to an on-call number so that no inquiry is missed.
    Sign in

    No account yet?

    We use cookies to improve your experience of our website and its performance. By browsing the site, you agree to our use of cookies.
    0 items Cart
    Ask a question:

    Enter your question in the form below and we will answer it as soon as possible.