Webpushr – Free Web Push Notifications


Webpushr is the new standard in web push notifications. With Webpushr, you can send web push notifications to your site visitors across all browsers. Your visitors receive these notifications even when they are not on your site. It only takes a few minutes to install. Both HTTP & HTTPS WordPress sites are supported.

Once you have set it up, your site visitors will start seeing opt-in message to receive web push notifications from you. Once they have opted in, you can send them push messages anytime you want.

You can configure the plugin to automatically send push notification to your subscribers any time you publish a new post. You can also also view your subscriber count and useful user reports (such as browser & device type) right from the plugin – and for completely free without any limits.

Webpushr also offers advanced features such as user segmentation, advanced user analytics, customizable opt-in prompts & conversion tracking from Webpushr Web Console.

Webpushr’s free plan (generous limit of 50,000 users) offers all plugin features such as dashboard views, subscriber logs, notification stats and automatically triggered push notifications (anytime you publish a post) for completely free. Contact support@webpushr.com if you have any questions. We are here to help and answer most queries during the same business day.


Webpushr is the new standard in web push notifications. We are trusted by thousands of developers & marketers in small to large Fortune 500 companies from around the world for their push notification needs.


  • Supports Chrome (Desktop & Android), Safari (Mac OS X), Microsoft Edge (Desktop & Android), Opera (Desktop & Android) and Firefox (Desktop & Android) web browsers.

  • Supports both HTTP & HTTPS sites.

  • Automatic Notifications – Automatically send notifications to visitors every time you publish a new post.

  • Subscriber Stats – You can see a summarized dashboard view of your subscribers inside the plugin. The dashboard shows total subscriber count, device type, OS type & Opt-in rate.

  • User Segmentation – Divide your audience into segments based on geo locations, interests, page visits, custom attributes & custom events to send highly personalized push notifications.

  • Subscriber Data Enhancement – Add your CRM data such as e-mail, phone number, full name to each subscriber. This enables you to send push messages to a specific user.

  • Event-Triggered Notifications – Automatically send a pre-defined notification when an event (such as a new sign-up or purchase) on your site is triggered.

  • Opt-In Prompt Customization – You can configure when and how to ask your site visitors to opt-in to web push notifications. You can also customize the prompt styling. We offer multiple styles to choose from.

  • Scheduled Notifications – You can schedule notifications to be sent at a later time.

  • Emoji & Large Image Support – You can make your messages more engaging and “clickable” by adding emojis & images.

  • Conversion Tracking – You can tag a custom event such as sign up or purchase as goal for each push campaign. Measuring ROI for your push campaigns has never been more easy.


  • Webpushr Dashboard View
  • Configure Automatic Push Notifications
  • Push Message Stats


  1. Install Webpushr from the WordPress.org plugin directory or by uploading the Webpushr plugin folder to your wp-content/plugins directory.
  2. Activate the Webpushr plugin from your WordPress settings dashboard.
  3. Follow the instructions on the Setup page.


Do I need to integrate any other custom code to my site other than this plugin?

In 98% of the cases, all you need to do is to activate the plugin and you are all set. In ~2% of cases, for HTTPS sites specifically, the plugin is not able to store a service worker JS file to your site’s root directory due to permission related conflicts. When & only when this happens, you will need to manually download (from inside our plugin), unzip and store this file to your site’s root directory.

I am currently using a different plugin to enable web push notifications on my site. How can I move my subscribers from my current plugin to Webpushr?

After you have successfully integrated Webpushr to your site, your previously subscribed users from the old web push service provider (such as OneSignal, etc.) will be automatically re-subscribed to Webpushr once they return to your site. Your previously subscribed users will NOT see opt-in prompt during re-subscription – it will happen silently & automatically.


December 30, 2019
One of the best plugins I've tried in the past few years. A clear dashboard with many filter functions. Unfortunately, the business strategy has changed in the past few days. In the beginning, automatic push messages were promised free of charge with no limit. Unfortunately, this is no longer the case. Everything has to be paid for, too bad. I hope this strategy is revised again, that would be really great. I would like to test over several months to then decide whether this plugin will be suitable for our company in the future. The 5 star comes when the plugin engineers think again. The plugin has great potential, but you have to start small and win customers with gifts to be better than all other providers
November 13, 2019
This plugin in very simple to install and configure. I really like the ability to automatically send push with every new post. This makes managing web push campaigns super straightforward.The plugin also shows stats on total subscribers as well as stats on each push (number of notifications sent, delivered, clicked, etc.). Highly recommend.
Read all 2 reviews

Contributors & Developers

“Webpushr – Free Web Push Notifications” is open source software. The following people have contributed to this plugin.




  • Moved location of Service Worker file from root directory to Plugin’s directory.
  • Push notification support for WooCommerce Add Product Event


  • Fixed a reporting related bug


  • Improved support for sending post images as part of push notifications


  • Updated CDN path for better performance


  • Updated styling


  • Fixed a bug associated with dashboard view


  • Added new dashboard views


  • Updated CDN url for better performance


  • Fixed a bug associated with auto post.


  • Added ability to send push notifications on post update (when an existing post is republished).
  • Added ability to configure automatic post settings.


  • The Webpushr JS file was previously added to the header. Starting 1.0.1, the JS file is added to the footer in order to optimize page render time.


  • Initial release of the plugin