This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Ultimate Push Notifications

Ultimate Push Notifications

The most complete web push notification plugin for WordPress. Real-time push alerts for WooCommerce orders, BuddyPress activity, form submissions, and …

50+ active installs
3.0
(4 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Ultimate Push Notifications running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
2 months ago
At least 3.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.0
Your host must be running at least this version.
Requires WordPress
4.0
Contributors
2

50+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Ultimate Push Notifications is looked after — not on how many stores run it.

91

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 54 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
7 / 15
3.0/5 across 4 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-01 from the WordPress.org plugin registry.
Ratings

3.0

4 ratings
5★1
4★0
3★1
2★2
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Ultimate Push Notifications is the most complete, privacy-friendly push notification solution for WordPress websites. Powered by Firebase Cloud Messaging (FCM) SDK v11, it delivers real-time alerts directly to your visitors’ browsers — on desktop and mobile — even when they are not on your site.

No SMS bills. No email list dependency. Just instant, reliable push notifications that actually reach people.

Push notifications have 4x higher open rates than email. Keep your customers, community members, and team informed the moment something happens — for free.

Why Choose Ultimate Push Notifications?

Most push notification services charge a monthly fee per subscriber. This plugin uses Google Firebase (free tier is generous for most sites) and keeps everything under your control. Your subscriber data stays in your own database. You own your audience.

Real Problems This Plugin Solves

For WooCommerce Store Owners:
You’re losing sales because customers have no idea their order shipped, their payment failed, or their order is ready. And your vendors have no idea someone just bought from them. This plugin fixes all of that — with instant push alerts for every order event.

For BuddyPress / Community Sites:
Your community members miss friend requests, new messages, group invites, and activity updates because they’re not watching their inbox. Push notifications bring them back the moment something happens — without email fatigue.

For Site Administrators:
You need to know the instant a form is submitted, a new user registers, or an event goes live. Real-time push notifications to your browser mean you’re always in the loop, even if your email is buried.

For All Sites:
Instead of paying for SMS alerts or high-volume email plans, this plugin lets you communicate in real time for free — using the same infrastructure Google uses for Android notifications.

Key Features

Firebase 11 — Always Current
– Powered by Firebase Cloud Messaging (FCM) SDK version 11 compat
– Supports VAPID keys (Web Push Certificate) for modern browser compatibility
– Service Worker handles background notifications even when the browser is closed
– Rich notifications: show images inside the push popup
– Click-to-navigate: clicking a notification opens the right page automatically
– Auto-cleanup: invalid / expired device tokens are removed automatically — no stale bloat

Per-User Control
– Users choose which notification types they want to receive — no spam
– Users can customize the notification title and message text
– BuddyPress members manage their preferences from their profile page
– Zero tracking: no third-party analytics, no subscriber IDs sent anywhere

WooCommerce — Complete Order Lifecycle
– Seller alert when a product is sold (payment complete)
– Seller alert when a product is added to cart
– Buyer AND seller alert when order status changes (processing, shipped, complete, on-hold, etc.)
– Supports multi-vendor platforms: Dokan, WCFM

BuddyPress — Every Social Interaction
– New message received
– Friend request sent / accepted / rejected / cancelled
– New activity post or status update published
– Comment on a post or activity
– New group invitation received
– Group details updated
– Custom activity post types: published, updated, deleted

Contact Form 7
– Admin receives instant push notification when any CF7 form is submitted — never miss a lead

WordPress Core
– Admin notified the moment a new user registers

The Events Calendar
– Integration ready for event-based notifications

Device & Subscriber Management
– Each user’s devices are tracked individually
– View all registered devices in the admin panel
– Test notifications directly from the admin — verify delivery before going live
– Notification log table tracks delivery history (success / failure counts per token)

How It Works

  1. You create a free Firebase project at console.firebase.google.com
  2. Enter your Firebase config and VAPID key in the plugin’s App Config screen
  3. Users visit your site and click Allow on the browser permission prompt
  4. Their device is registered — push notifications start flowing instantly

No app stores. No app to install. Works in Chrome, Firefox, Edge, Safari (with Web Push support), and most modern browsers.

Security

  • FCM server key is stored server-side only — never exposed to browser JavaScript
  • All user inputs are sanitized through WordPress standards
  • AJAX endpoints use nonce verification (SECURE_AUTH_SALT)
  • Capability checks enforce admin-only access to sensitive settings
  • VAPID key authentication ensures only your server can send notifications

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • SSL (HTTPS) required — browsers block push notification registration on non-secure sites
  • A free Firebase account at console.firebase.google.com
  • Firebase VAPID key (Web Push Certificate) from your Firebase project settings

Multi-Device & Testing

  • One user can register multiple browsers / devices
  • For testing: use different browsers or incognito windows logged in as different users
  • Use the Register My Device page to register your own device and test with one click

Getting Started (Quick Setup)

  1. Install and activate the plugin
  2. Go to UPush Notifier → App Config
  3. Create a Firebase project and paste your config (apiKey, authDomain, projectId, etc.)
  4. Paste your VAPID Key (from Firebase Console → Project Settings → Cloud Messaging → Web Push certificates → Generate key pair)
  5. Paste your Server Key (from Firebase Console → Project Settings → Cloud Messaging → Legacy API section)
  6. Save the config
  7. Go to UPush Notifier → Register My Device and click Allow
  8. Send a test notification — you should receive it instantly

Full step-by-step documentation:

  • Create a Firebase Application
  • Setup App Config
  • Configure Notifications
  • Register a Device

Video Guides

Notification Reference

WooCommerce
– {first_name} {last_name} {full_name} — customer name
– {total} — order total with currency
– {product_title} — product name
– {price} — product price
– {order_id} — order number
– {status_from} {status_to} — order status transition

BuddyPress
– All standard BuddyPress activity and messaging events

Forum & Support

For support, feature requests, and bug reports:

* Visit [codesolz.net](https://codesolz.net/?utm_source=wordpress.org&utm_medium=README&utm_campaign=ultimate-push-notifications) for instant support
* Email: [support@codesolz.net](mailto:support@codesolz.net)
* GitHub: [github.com/CodeSolz/ultimate-push-notifications](https://github.com/CodeSolz/ultimate-push-notifications)
* Forum: [forum.codesolz.net](https://forum.codesolz.net/?utm_source=wordpress.org&utm_medium=README&utm_campaign=ultimate-push-notifications)

Does this work without SSL?

No. Push notification APIs require HTTPS. Your site must have an active SSL certificate. Most hosting providers offer free SSL via Let’s Encrypt.

Is this free?

Yes — the plugin is free and open source. Firebase’s free tier (Spark plan) supports unlimited push notifications. You only pay Firebase if you need other paid Firebase services.

Do I need to install an app?

No. Web push notifications work directly in the browser — Chrome, Firefox, Edge, and modern Safari. No app download required.

What is a VAPID key and do I need it?

VAPID (Voluntary Application Server Identification) keys are required by modern browsers for web push. Without it, token registration may fail in newer browser versions. Get yours from Firebase Console → Project Settings → Cloud Messaging → Web Push certificates → Generate key pair.

My notifications stopped working after updating Firebase. What changed?

Firebase SDK v11 uses onBackgroundMessage() (v7 used setBackgroundMessageHandler()) and no longer needs useServiceWorker(). This plugin (v1.3.0+) is fully updated for Firebase 11. If you upgraded from a very old version, re-save your App Config to regenerate the JS files.

Can users opt out?

Yes. Users can uncheck notification types in UPush Notifier → Set Notifications at any time. BuddyPress users can manage preferences from their profile notifications page.

What happens to invalid device tokens?

Starting in v1.3.0, the plugin automatically removes tokens when FCM returns NotRegistered or InvalidRegistration. This keeps your subscriber list clean without manual maintenance.

WooCommerce: do buyers get order notifications?

Yes — from v1.3.0, both the seller and the buyer receive push notifications when an order status changes, as long as they have registered their device and enabled the notification type.

Is subscriber data shared with anyone?

No. All device tokens and user preferences are stored in your WordPress database. Nothing is sent to CodeSolz servers.

Categories
Email & SMS
Plugin details
Version1.3.0
Last updated2026-06-08 7:24pm GMT
Added2020-08-19
Requires WordPress4.0
Tested up to7.0.2
Requires PHP7.0

Tags on WordPress.org
buddypress notifications
firebase
push notifications
web push
woocommerce push notifications
Alternatives
Other plugins in the same categories.
Email Marketing for WooCommerce by Omnisend
40K+ installs
4.9(168)
Mail Mint – Email Marketing, Newsletter, Email Automation & WooCommerce Emails
5K+ installs
4.7(126)
Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro
20K+ installs
4.7(121)
MailPoet – Newsletters, Email Marketing, and Automation
500K+ installs
4.4(1,425)
FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce
20K+ installs
5.0(344)
YayMail – WooCommerce Email Customizer
50K+ installs
4.8(291)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy