BACK TO DIRECTORY

Debmedia WebPush

by debmedia

0.0
(0 ratings)

Debmedia WebPush connects your WordPress site to your PushPro account so visitors can subscribe to real browser push notifications — no email address required, no app to install — and so every new post you publish can automatically trigger a notification to your subscriber list.

What the plugin does:

  • Loads the PushPro subscribe widget on your site so visitors can opt in to push notifications with one click.
  • Registers a lightweight service worker at /pushpro-sw.js so subscriptions work the way the browser Push API requires (same-origin).
  • When you publish a new post, sends the title, excerpt, link, and featured image to PushPro, which delivers it as a push notification to your subscribers.

Requirements

This plugin requires a free PushPro account and at least one website registered on that account. You’ll need a PushPro API key (create a send-only key from your PushPro dashboard — never your full-access key) to connect this plugin.

External services

This plugin relies on the PushPro service (https://pushpro.store) to store subscribers and deliver notifications — it will not work without it. After you enter your API key in Settings Debmedia WebPush, the plugin communicates with PushPro as follows:

  • On every page load (once configured), your site loads a subscribe script and a service worker from pushpro.store so visitors can subscribe to push notifications.
  • When a subscriber’s browser subscribes, the subscription (a browser-issued push endpoint, not personal information) is sent from the visitor’s browser directly to pushpro.store.
  • When you publish a post, this plugin sends the post title, excerpt, permalink, and featured image URL from your server to https://pushpro.store/api/v1/campaigns.php, authenticated with the API key you provide, so PushPro can notify your subscribers.

No data is sent anywhere until you enter an API key and connect a website. See PushPro’s Terms of Service and Privacy Policy on the PushPro site for how that data is handled.

Plugin Details

Active Installs
0
Total Downloads
94
Version
1.0.0
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1
Added
2026-08-25
Last Updated
2026-08-25 6:28pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0