Viber Button for Joomla

Module «Viber Button» for Joomla 3, Joomla 4 and Joomla 5 designed to add a floating button, clicking on which will open a chat with the specified number via the Viber messenger.

Ask a Question:

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




    Customers message you first — directly in Viber.
    Do you want to connect with website visitors via Viber messenger? Our module «Viber Button for Joomla» will undoubtedly help you with that and add a beautiful button for website visitor to communicate with you via Viber messenger.

    Description & Purpose

    Viber Button for Joomla - a module for CMS Joomla 3, Joomla 4 and Joomla 5, with which you can add a floating button Viber to the site. Clicking the button will open a chat with specified in the administrative part of the phone number through messenger Viber. The module is very easy to use, in addition, does not require advanced knowledge of Joomla and programming. Of course, you will have no problems with installation and configuration of the module.

    The module supports four variants of operation:

    1) "Button" mode — adds a simple button to the site, clicking on which will open a chat with the phone number specified in the module settings via Viber messenger. The button can be static or floating.

    2) "Manager" mode — will add a floating button, clicking on which will open a pop-up window with information about the manager. The manager can be given a name, photo and department. The pop-up window has a "Start chat" button, which will open a chat with the phone number specified in the settings via Viber messenger. In the "Manager" mode, three color design options are available: light, dark and custom. The «Custom» design will open additional settings that allow you to customize the color of all elements of the pop-up window.

    3) "Agents" mode — will add a floating button, clicking on which will open a pop-up window with a list of managers. Each manager can be given a name, photo, department and login, by which the manager is available for communication via Viber messenger. In the pop-up window of the «Agents» mode you can customize the title of the pop-up window, description of the pop-up window. The “Agents” mode has three variants of color design of the pop-up window: light, dark and custom. Custom design will allow you to specify color to all elements of the popup window.

    4) "Card" mode — add a static block to the specified position of the site page. Clicking on the card will open a chat via Viber messenger with the phone number specified in the settings. The block will show the name, department and welcome message of the operator. You can choose a graphic element: a photo of the operator 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 Viber button to best suit the design of your website. Firstly, you can set the size of the button, set the required phone number, specify the color of the button and the color of the icon. Second, you can set the location of the button: on the right or on the left, set the indentation from the visitor's screen boundaries.

    When you need to draw the visitor's attention to a button, options where you can set a color border and add an animation are especially helpful. The extension has 4 animation options: 3 are applied to the button and one to the icon. The icon animation allows the button to rotate on its Y-axis, and the animations allow the button to pulse, bounce, or move left and right. Additional animation settings allow you to set the size of the pulsation, the height of the jump or the maximum horizontal movement point.

    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 use a Viber button to chat with your site visitors, then this module is necessary for you. Just install the module, configure it and the Viber button will appear on your site in the place you want.

    Licensing & Pricing

    Standard License

    14 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

    25 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

    A simple and convenient way to connect with your site visitors using the messenger Viber.
    A wide list of available settings, allowing you to change the colors, size and location of the button.
    Four types of Viber 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 go to Viber. The button can be static or floating.
    Manager mode will allow you to add manager information and a welcome message to the pop-up window.
    The "Agents" mode will give you the opportunity to add several managers who have access to Viber.
    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.
    In the module is available 4 modes of animation, with which the button will attract the attention of the visitor.
    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 in Joomla.
    Simple communication with the visitor through the Viber button module for Joomla
    An easy way to keep in touch with visitors

    The extension will help with organizing communication between your visitors and you via Viber messenger. Install the extension, configure it as you need and receive requests from visitors to your site.

    Two color designs in the Viber module
    Four types of Viber button

    There are four types of Viber button available to choose from.

    1. Button - there will be a simple floating button on the site page.
    2. Manager - there will be a floating button on the site page, clicking on which will open a pop-up window with information about the manager and a welcome message.
    3. Agents - there will be a floating button on the site page, clicking on which will open a pop-up window with a list of available operators.
    4. Card - will add a static block with the operator card to the specified location.
    Extensive button module settings for Joomla
    Extensive list of available settings

    The extension will help with organizing communication between your visitors and you via Viber messenger. Install the extension, configure it as you need and receive requests from visitors to your site.

    Online status of operators
    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.

    Button interaction analytics
    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.

    Viber button animation in the module
    Attract attention with animations

    Animations can be activated on the Viber 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 pulsate, jump and move sideways, and the icon can spin on its Y-axis.

    Support for Joomla functions by the module
    Joomla feature support

    The extension supports all features of Joomla. Automatic installation, automatic updates and cloning function of the module occurs in just a few mouse clicks within one site.

    The module is installed and works without programming
    No programming skills required

    Management of the extension is so simple that it does not require programming skills. You will need to fill in your phone number in Viber, configure additional settings, the rest is done for you by the extension itself.

    Viber Button for Joomla 3, Joomla 4 and Joomla 5

    Place a Viber button to connect website visitors with you in a few clicks.

    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
    Which versions of Joomla CMS is the "Viber Button" module compatible with, and what are the system requirements?
    The "Viber Button" module is fully compatible with all current versions of Joomla: Joomla 3, Joomla 4, and Joomla 5. The extension is optimized for modern PHP versions (from 5.3 to 8.1+) and MySQL/MariaDB databases. It is lightweight, requires minimal server resources, and can be safely installed on any supported CMS version without conflicting with the core system.
    What display options does the extension support for the Viber widget on a website?
    Our module supports 4 flexible display modes to boost your website's conversion rates. These include a classic floating button for quick chat access, a pop-up window with operator details (name, photo, department), a window listing all available managers to choose the right department, and a static block with a welcome message. This functionality allows you to seamlessly integrate the Viber messenger into your website's design.
    Can I customize the design, color, and animation of the Viber button to match the website's style?
    Yes, the module offers extensive customization options. You can adjust the size, background color, and icon color, as well as choose which side of the screen to display it on and set custom margins. To grab visitors' attention, various button animations are available, including pulsing, bouncing, swaying side-to-side, or flipping the icon along the Y-axis.
    How does the module handle operator working hours and track clicks in analytics?
    The extension includes an operator status feature. You can set working hours in the settings, and the widget will automatically switch the status to "Online" or "Offline", preventing managers from receiving inquiries outside of business hours. Additionally, the module features built-in integration with Google Analytics and Yandex Metrica, automatically sending Viber button click events for accurate conversion tracking.
    Is it difficult to install and configure the Viber button on Joomla without programming skills?
    Installing and configuring the extension is extremely simple and requires no web development skills. All you need to do is install the module using standard Joomla tools, enter your Viber phone number, and select the desired display settings. The extension also supports automatic installation, updates, and a module cloning feature for quick widget deployment on your website.
    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.