A WhatsApp plugin for your customer support channel.

Ease the communication with your customers by embedding a click-to-chat WhatsApp widget on your site.
Links to demos:

This WordPress WhatsApp plugin is a simple tool to show your team’s accounts in one box. It displays a list of WhatsApp accounts on your site which when clicked, will take the user to that particular account on https://web.whatsapp.com/ if the user is using a desktop, or open the WhatsApp application if she is on a mobile device.
Install this plugin on your WordPress site and you’ll get all the following features:

  • Display multiple accounts Are you working in a team? Show each member’s account with their names and titles in a good-looking box on your site and let your visitors know who is who.
  • WooCommerce Product Page ButtonAutomatically show a contact button right before or after your Add to Cart button for every product. Just like in the floating widget, you can randomize, limit, and pin accounts for product page buttons.
  • Set availability by time and days for each accountWhat happens when your customers send a message while you’re asleep or spending the time with your family? They’ll think you’re unresponsive. With this plugin, you can set the availability of each account. If no one is around to answer, then the widget will be hidden. This will minimize the chance of letting down your customers. Also, this feature plays nice with any caching plugins. It doesn’t matter if the page is cached, it will hide and show itself accurately.
  • Editable text and colorCustomize the colors to match your site’s theme and the text to represent your main users’ language. Make it personal. Turn your words into a call-to-action!
  • WPML is supportedIf your site is in multi-languages, you can set the text in each of those languages via WPML string translation module. Also, hide or show accounts based on the language your user is currently viewing.
  • Page targetingYou can show the WhatsApp box on the whole site or specific post types or even some particular pages.
  • Auto-display based on time delay, inactivity, or scroll lengthIf your customers use wide screens, a tiny widget sitting at the corner of your page will have a hard time getting itself noticed. Draw your users’ attentions onto the widget by setting an auto-display for it to tease them. Auto-display can be set based on time-delay, inactivity, or scroll-length.
  • Pre-populated textNot everyone knows how to start a conversation – even on an online chat. Help your customers by pre-populating an initial text. If they agree with the tone of your wording, it can be an icebreaker. One simple example is: “Hi Daniel, I was visiting http://yoursite.com and have a question.” Once they submit that text, your name and your URL (which displayed rather nicely on the app thanks to WhatsApp) will be kept on their chat history. It’s a win-win to both sides.
  • WhatsApp link on your content using shortcodesHaving a WhatsApp widget is perfect to show on the whole site. But what if you need to show a contextual WhatsApp account which refers to your business partners, friends or families? A link to those accounts with predefined text is perfect for that, and it can be done with a simple shortcode.
  • Click Tracking using Google Analytics or Facebook PixelIf you have Google Analytics or Facebook Pixel (or both) installed on your WordPress, then the plugin will automatically send data to those services when user clicks a WhatsApp account.
  • Compatible with GDPRA consent confirmation checkbox is provided to comply with GDPR. This is a required feature for companies based in the EU or those who collect data from individuals in the EU.
  • Randomize accounts list orderIf you’re worry that the account on the top most will get more clicks than the others, then you can randomize the list order of the displayed accounts.
  • Pin accountsPin accounts to stay on top of the list while the other are randomized.
  • Limit the accounts displayedWhen you have lots of accounts to display, you can limit to a number so that the list is easier for your users to scan.

Using WhatsApp as a support channel is effective and affordable. Get one for yourself with a free lifetime updates.

Change Log

3 March 2021 - v2.2.12
-    Bug fix: [wptwa_page_url] and [wptwa_page_title] when widget is cached
24 February 2021 - v2.2.11
-    Bug fix: Account search on WooCommerce page ddidn't show result.
10 October 2020 - v2.2.10
-    Bug fix: Changed ajaxurl to wptwa_ajax_url to prevent conflict with other plugins.
18 July 2020 - v2.2.8
-    New feature: Option to cache the widget on the browser to decrease server usage.
16 July 2020 - v2.2.7
-    Code cleaning: Changed a generic variable name into more specific one
20 June 2020 - v2.2.6
-    Code cleaning: removed some warnings when WordPress WP_DEBUG is set to true
26 January 2019 - v2.2.5
-    Bug fix: Buttons use wrong URL on desktop version of Firefox on certain condition.
-    Improvement: Remove some labels from WhatsApp list on the admin side and replaced it with something else.
17 January 2019 - v2.2.4
Note: Not an important update. No need to download if you're ok with your current version of this plugin.
-    Improvement: Remove legacy text on selected accounts for floating widget on the admin.
15 December 2018 - v2.2.3
Note: Old users should reset their WhatsApp accounts in the plugin since it uses different method for time availability.
-    New feature: Randomize and limit account list on product page.
-    Improvement: Time availability now is set differently for each day in a week.
04 December 2018 - v2.2.2
-    New feature: Pin an account to make it always on top of the list when the list is randomized.
-    Improvement: Added new methods for Google Analytics
20 November 2018 - v2.2.1
-    New feature: Limit the...