Title: NotificationButton – Web Push Notifications for Websites and Online Stores
Author: scordeveloper
Published: <strong>October 28, 2019</strong>
Last modified: January 9, 2026

---

Search plugins

![](https://ps.w.org/notification-button/assets/banner-772x250.jpg?rev=2269463)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/notification-button/assets/icon-256x256.png?rev=2181208)

# NotificationButton – Web Push Notifications for Websites and Online Stores

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

[Download](https://downloads.wordpress.org/plugin/notification-button.1.0.1.zip)

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

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

## Description

The NotificationButton plugin integrates your website with the NotificationButton
Web Push service. It allows users to subscribe to browser notifications, enabling
you to send instant updates to your visitors on desktop and mobile devices without
the need for emails.

Key Features:
 * **Broad Compatibility**: Supports Chrome, Firefox, Edge, and Opera
on both desktop and Android devices. * **Direct Communication**: Send messages directly
to the user’s screen even if they are not currently browsing your website. * **Scheduled
Delivery**: Set specific times and timezones for your notifications to reach your
audience when they are most active. * **Segmentation**: Organize your subscribers
based on location, device, or browser for more relevant communication. * **Automated
Sequences**: Create notification workflows to welcome new subscribers.

To use this plugin, a NotificationButton account is required. You can manage your
campaigns, view analytics, and configure advanced settings through the NotificationButton
dashboard.

## Screenshots

 * [[
 * Subscription prompt example on a website.
 * [[
 * Notification delivery on a mobile device.
 * [[
 * Dashboard overview for campaign management.
 * [[

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/notification-button` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in your dashboard.
 3. Ensure your permalinks are updated by visiting ‘Settings > Permalinks’ and clicking‘
    Save Changes’.
 4. Connect your account following the instructions in the plugin settings.

## FAQ

### Is a NotificationButton account required?

Yes, you need to sign up for an account at [NotificationButton](https://notificationbutton.com)
to use the delivery service.

### Does it work on HTTP and HTTPS?

Yes, the service is compatible with both protocols. Configuration can be adjusted
in your NotificationButton dashboard under General Settings.

### How do I handle caching issues?

If you use caching plugins like W3 Total Cache or services like CloudFlare, please
purge your cache after activating the plugin to ensure the service worker and scripts
load correctly.

### How are invalid subscriptions handled?

The system includes an automated cleaning process that identifies and removes invalid
subscriptions to maintain an accurate subscriber list.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“NotificationButton – Web Push Notifications for Websites and Online Stores” is 
open source software. The following people have contributed to this plugin.

Contributors

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

[Translate “NotificationButton – Web Push Notifications for Websites and Online Stores” into your language.](https://translate.wordpress.org/projects/wp-plugins/notification-button)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Compliance update: Renamed plugin to meet directory guidelines.
 * Security: Refactored code to remove direct file writing (fopen/fwrite).
 * Optimization: Implemented virtual rewrite rules for Service Worker delivery.
 * Improved documentation and refined English descriptions.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.1**
 *  Last updated **3 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.4.8**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/notification-button/)
 * Tags
 * [browser notifications.](https://twd.wordpress.org/plugins/tags/browser-notifications/)
   [marketing](https://twd.wordpress.org/plugins/tags/marketing/)[push notifications](https://twd.wordpress.org/plugins/tags/push-notifications/)
   [web push](https://twd.wordpress.org/plugins/tags/web-push/)
 *  [Advanced View](https://twd.wordpress.org/plugins/notification-button/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/notification-button/reviews/#new-post)

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

## Contributors

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

## Support

Got something to say? Need help?

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

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://notificationbutton.com/)