Title: wpgrock Chat Button
Author: wpgrock
Published: <strong>September 20, 2026</strong>
Last modified: September 20, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/wpgrock-chat-button.svg)

# wpgrock Chat Button

 By [wpgrock](https://profiles.wordpress.org/wpgrock/)

[Download](https://downloads.wordpress.org/plugin/wpgrock-chat-button.1.1.7.zip)

 * [Details](https://wordpress.org/plugins/wpgrock-chat-button/#description)
 * [Reviews](https://wordpress.org/plugins/wpgrock-chat-button/#reviews)
 *  [Installation](https://wordpress.org/plugins/wpgrock-chat-button/#installation)
 * [Development](https://wordpress.org/plugins/wpgrock-chat-button/#developers)

 [Support](https://wordpress.org/support/plugin/wpgrock-chat-button/)

## Description

wpgrock Chat Button adds a customizable chat button that can open a WhatsApp conversation
from your WordPress website. Configure the phone number and message from wpgrock
Chat Button > Settings.

Features include:

 * Floating chat button.
 * Multiple button styles.
 * Custom message and dynamic variables.
 * Desktop and mobile visibility controls.
 * Homepage, page, post and WooCommerce product display rules.
 * Include or exclude content by ID.
 * WooCommerce product enquiry button.
 * Shortcode support.
 * Optional privacy-friendly click analytics stored locally.

### Privacy

The plugin itself does not intentionally store visitor IP addresses, names, email
addresses, phone numbers or chat message content.

When optional click analytics are enabled by the site administrator, the plugin 
stores the page path, related WordPress post ID when available, device type and 
click time in the website’s own WordPress database. Analytics are disabled by default.

When a visitor clicks a button, the visitor’s browser is sent to WhatsApp using 
a WhatsApp URL. The use of WhatsApp is governed by the applicable WhatsApp and Meta
policies.

This plugin does not send analytics data to the plugin author or to any third-party
analytics service.

### Disclaimer

This plugin is not affiliated with, endorsed by, or sponsored by WhatsApp or Meta.
WhatsApp is a trademark of Meta Platforms, Inc.

## Installation

 1. Upload the plugin through Plugins > Add New > Upload Plugin, or install it from
    the WordPress Plugin Directory.
 2. Activate wpgrock Chat Button.
 3. Go to wpgrock Chat Button > Settings.
 4. Enter your WhatsApp number with country code and without the plus sign.
 5. Save the settings.
 6. Optionally enable click analytics if you want to store local click counts.

## FAQ

### Does this work with WhatsApp Business?

Yes. Enter the WhatsApp-enabled phone number with its country code.

### Does this work with WooCommerce?

Yes. When WooCommerce is active, you can enable a product enquiry button from the
plugin settings.

### Does the plugin store visitor IP addresses?

No. The plugin does not intentionally store visitor IP addresses. Optional click
analytics are stored locally and do not intentionally store IP addresses or chat
message content.

### Are analytics enabled automatically?

No. Click analytics are disabled by default and can be enabled by the site administrator
in the plugin settings.

### What shortcode can I use?

The preferred shortcode is [wpgrock_chat_button]. The existing [smart_whatsapp] 
shortcode is also retained for backward compatibility.

### How do I disable the floating button?

Go to wpgrock Chat Button > Settings and uncheck Enable chat widget.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“wpgrock Chat Button” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ wpgrock ](https://profiles.wordpress.org/wpgrock/)

[Translate “wpgrock Chat Button” into your language.](https://translate.wordpress.org/projects/wp-plugins/wpgrock-chat-button)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wpgrock-chat-button/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wpgrock-chat-button/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wpgrock-chat-button/)
by [RSS](https://plugins.trac.wordpress.org/log/wpgrock-chat-button/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.6

 * Updated the plugin name and slug for directory naming and trademark compliance.
 * Added a distinct wpgrock-prefixed code namespace/prefix for plugin declarations,
   stored data, AJAX actions and assets.
 * Retained the existing [smart_whatsapp] shortcode for backward compatibility and
   added [wpgrock_chat_button].
 * Preserved existing frontend, WooCommerce, display-rule and analytics features.

## Meta

 *  Version **1.1.7**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [chat](https://wordpress.org/plugins/tags/chat/)[contact](https://wordpress.org/plugins/tags/contact/)
   [customer support](https://wordpress.org/plugins/tags/customer-support/)[messaging](https://wordpress.org/plugins/tags/messaging/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wpgrock-chat-button/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wpgrock-chat-button/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wpgrock-chat-button/reviews/)

## Contributors

 *   [ wpgrock ](https://profiles.wordpress.org/wpgrock/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wpgrock-chat-button/)