Title: EasyReply
Author: easyreply
Published: <strong>July 6, 2026</strong>
Last modified: July 6, 2026

---

Search plugins

![](https://ps.w.org/easyreply/assets/banner-772x250.png?rev=3598203)

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

# EasyReply

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

[Download](https://downloads.wordpress.org/plugin/easyreply.1.0.0.zip)

 * [Details](https://xho.wordpress.org/plugins/easyreply/#description)
 * [Reviews](https://xho.wordpress.org/plugins/easyreply/#reviews)
 *  [Installation](https://xho.wordpress.org/plugins/easyreply/#installation)
 * [Development](https://xho.wordpress.org/plugins/easyreply/#developers)

 [Support](https://wordpress.org/support/plugin/easyreply/)

## Description

EasyReply connects your WordPress site to the EasyReply support bubble widget. After
entering your Site ID, the bubble appears on your site’s frontend. You can control
whether it is shown to logged-in users, logged-out users, or both.

When user identification is enabled, logged-in WordPress users are signed with an
HMAC-SHA256 hash generated server-side from their email address, so conversations
are tied to their account.

Documentation: https://easyreply.io/docs/channels/support-bubble

### External services

This plugin connects to the EasyReply support bubble service to display a live chat
widget on your website.

**What the service is and what it is used for**

EasyReply (https://easyreply.io) is a customer support platform. This plugin loads
the EasyReply support bubble JavaScript from `https://easyreply.io/support-bubble.
js` so visitors can start support conversations from your site.

**What data is sent and when**

 * On every public page where the bubble is enabled, the plugin enqueues the EasyReply
   script from `easyreply.io`. The script receives your configured Site ID via a`
   site-id` attribute on the script tag.
 * When user identification is enabled and a visitor is logged in to WordPress, 
   the plugin also passes that user’s email address, display name, and a server-
   generated HMAC-SHA256 hash of their email to the EasyReply widget via `EasyReply.
   init()`. The HMAC secret itself is never sent to the browser.
 * Anonymous visitors do not have user identification data sent unless they interact
   with the support bubble, in which case any data submitted through the widget 
   is handled by EasyReply according to their policies.

**Terms of service and privacy policy**

This service is provided by EasyReply Ltd.:
 * Terms of service: https://easyreply.
io/terms-of-service * Privacy policy: https://easyreply.io/privacy-policy

### Privacy

This plugin loads a third-party script from `https://easyreply.io/support-bubble.
js`. When user identification is enabled, the logged-in user’s email, display name,
and HMAC hash are passed to the EasyReply widget via `EasyReply.init()`. See the**
External services** section above for full details and policy links.

## Installation

 1. Upload the `easyreply` folder to `/wp-content/plugins/` or install via the WordPress
    plugins screen.
 2. Activate the plugin through the **Plugins** menu.
 3. Go to **Settings  EasyReply**.
 4. Enter your **Site ID** from your EasyReply dashboard.
 5. Optionally enter your **HMAC Secret** and enable **Identify logged-in users with
    HMAC**.
 6. Choose which visitors should see the support bubble.
 7. Save changes.

## FAQ

### Where do I find my Site ID and HMAC secret?

Both are available in your EasyReply dashboard under the support bubble channel 
settings.

### Is the HMAC secret exposed on my website?

No. The secret is stored in WordPress and used only on the server to generate the`
user_hash`. Only the hash is sent to the browser.

### Do guest visitors need user identification?

No. Anonymous visitors only need the support bubble script. User identification 
applies to logged-in WordPress users when enabled.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“EasyReply” is open source software. The following people have contributed to this
plugin.

Contributors

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

[Translate “EasyReply” into your language.](https://translate.wordpress.org/projects/wp-plugins/easyreply)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/easyreply/)
 * Tags
 * [chat](https://xho.wordpress.org/plugins/tags/chat/)[customer support](https://xho.wordpress.org/plugins/tags/customer-support/)
   [helpdesk](https://xho.wordpress.org/plugins/tags/helpdesk/)[support](https://xho.wordpress.org/plugins/tags/support/)
 *  [Advanced View](https://xho.wordpress.org/plugins/easyreply/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/easyreply/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/easyreply/)