Skip to content

PushRelay is a lightweight WordPress plugin for web push notifications with real-time campaign tracking, auto-push for posts, and privacy-first architecture.

License

Notifications You must be signed in to change notification settings

pushrelay/pushrelay

Repository files navigation

🚀 PushRelay – Web Push Notifications for WordPress

Version WordPress PHP License Status

PushRelay is a WordPress plugin that helps you send web push notifications to your visitors — bringing users back, improving engagement, and supporting WooCommerce conversion flows.

✅ Works great for blogs, media sites, and WooCommerce stores.
✅ Requires a free PushRelay account + API key from pushrelay.com.


✅ Key Features

🔔 Campaign Management

  • Create and send push campaigns from WordPress
  • Schedule notifications
  • Live campaign status updates (no manual refresh required)
  • Campaign performance tracking (Sent / Displayed / Clicked / CTR)

🎯 Audience Segmentation

Target subscribers by:

  • Device type (mobile / desktop / tablet)
  • Browser and OS
  • Location filters (when available)
  • Custom parameters

🛒 WooCommerce Integration (Optional)

  • Abandoned cart recovery notifications
  • Back-in-stock alerts
  • Price drop alerts
  • New product announcements
  • Order notifications (when enabled)

📊 Analytics & Reporting

  • CTR (click-through rate)
  • Display rate and click tracking
  • Export-ready reporting (where available)

🧰 Developer Friendly

  • Secure API integration
  • Debug logging tools (with sensitive data redaction)
  • System health checks and diagnostics

✅ Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • HTTPS enabled (required for web push)
  • PushRelay account + API key

⚡ Quick Start

  1. Install from WordPress.org
  2. Activate the plugin
  3. Go to PushRelay → Settings
  4. Paste your API key and select your website
  5. Start sending notifications

📚 Documentation & Links


🛟 Support

For plugin support:

  • Use WordPress.org support forums
  • Or use the built-in ticket system inside the WordPress dashboard

For bugs and improvements:

  • Open an issue on GitHub (bug reports + feature requests)

✅ Note: GitHub Issues are not for general support. Use WordPress.org forums or the built-in support system.


📦 Installation

WordPress Admin (Recommended)

  1. Plugins → Add New
  2. Search for PushRelay
  3. Install + Activate
  4. Configure API key in PushRelay → Settings

Manual Install

  1. Download the latest ZIP from Releases
  2. Upload via WordPress → Plugins → Add New → Upload Plugin
  3. Activate and configure

🧾 License

GPLv2 or later.


❤️ Credits

Built by the PushRelay team. Contributions are welcome via Pull Requests.

About

PushRelay is a lightweight WordPress plugin for web push notifications with real-time campaign tracking, auto-push for posts, and privacy-first architecture.

Resources

License

Stars

Watchers

Forks

Packages

No packages published