Product Overview
Smart Notification is a self-hosted WordPress push notification plugin that puts you in complete control of your messaging infrastructure. Unlike SaaS platforms that charge per subscriber or per message, this plugin runs on your own server — eliminating monthly fees, subscriber limits, and vendor lock-in. It delivers web push, mobile push, Facebook Messenger, and newsletter notifications from a single dashboard.
Built for high-volume sites, the plugin uses a queue-based sending system tested at 1 million messages in 20 minutes on standard shared hosting. Automatic reconnection, error handling, and duplicate token cleanup keep deliverability high without developer intervention.
Key Features
- Cross-platform push delivery: Reach users on iOS, Android, Windows 10, Windows Phone, BlackBerry 10, Chrome, Safari, Firefox, Opera, and Samsung Browser.
- Geofencing & location targeting: Send automatic messages when visitors enter defined geographic areas. GPS detection and tracking included.
- Automated event triggers: Native integrations with WooCommerce (orders, cart abandonment), BuddyPress (activity, messages), bbPress (topics, replies), and PeepSo. Plus custom event detection for any WordPress action.
- Flexible permission prompts: Three opt-in styles (popup, bell icon, native browser prompt) with configurable delay, positioning, and audience targeting (logged-in users only, specific pages, admins).
- Channel-based segmentation: Organize subscribers into channels by category, interest, or behavior. Send targeted campaigns or broadcast to all.
- Advanced scheduling: Recurring notifications, repeat intervals, and cron-based or instant sending modes.
- Pay-to-read content locking: Require push subscription to unlock premium content.
- Visual analytics: Per-campaign and system-wide statistics with real-time send logs showing connection status, server responses, and errors.
- Device token management: Powerful dashboard to view, import, export, deduplicate, and clean invalid tokens (iOS/Android feedback service).
- Multi-database support: Read tokens from custom tables across multiple local or remote databases simultaneously.
- Developer-friendly: JSON payload support, WordPress filters for message modification, mobile payload builder in event manager, RTL language support, and .PO localization files.
Benefits
- Zero recurring costs: One-time purchase, unlimited domains, unlimited subscribers, unlimited messages.
- Data ownership: All subscriber data stays on your infrastructure — critical for GDPR, CCPA, and privacy compliance.
- Scalable architecture: Queue system prevents server overload; pause/resume sending anytime.
- Higher opt-in rates: Multiple permission UI options and granular display rules reduce prompt fatigue.
- Revenue recovery: WooCommerce cart abandonment and order notifications drive direct sales.
- Engagement automation: BuddyPress and bbPress notifications keep community members active without manual effort.
How It Can Be Used
- E-commerce stores: Abandoned cart recovery, order status updates, flash sale alerts, back-in-stock notifications.
- Membership sites: New content alerts, drip campaign reminders, community activity notifications.
- Publishers & blogs: Breaking news, new post alerts by category, newsletter crossover via push.
- Community platforms: BuddyPress/bbPress mention alerts, reply notifications, private message alerts.
- Local businesses: Geofence-triggered offers when customers are nearby.
Technical Specifications
- Version: 3.34.2
- License: GPL (unlimited domain usage)
- Compatibility: WordPress, WooCommerce, BuddyPress, bbPress, PeepSo, Ultimate Membership Pro
- Sending modes: Server-side cron job or instant messaging
- Queue capacity: Tested at 1M messages / 20 min on shared hosting (HostGator Hatchling)
- iOS features: Custom badge, sound, lock screen key, rich media images, automatic payload truncation
- Error handling: Auto-reconnect, GCM/FCP key validation, payload size checks, Apple certificate/passphrase validation, server function compatibility detection
Why Choose This Plugin?
Most push notification solutions force you into a subscription model with per-subscriber pricing that scales painfully as you grow. Smart Notification flips that model: you host it, you own the data, and you pay once. The feature depth — geofencing, multi-platform support, community integrations, queue-based reliability, and developer extensibility — matches or exceeds enterprise SaaS platforms at a fraction of the long-term cost. If you run a WooCommerce store, membership site, or high-traffic publication and want push notifications without the recurring bill, this is the pragmatic choice.
Frequently Asked Questions
Does this require a third-party push service like Firebase or OneSignal?
No. The plugin connects directly to APNs (Apple) and FCM/GCM (Google) from your server. No intermediary service, no API keys from SaaS providers, no monthly fees.
Can I use this on multiple websites?
Yes. The GPL license permits unlimited domain usage.
What happens if my server goes down during a send?
The queue system pauses automatically. You can resume sending once the server recovers — no messages are lost.
Is WooCommerce integration built in?
Yes. Automated push events cover new orders, order status changes, and cart abandonment. Works alongside BuddyPress, bbPress, and PeepSo triggers.
How are invalid device tokens handled?
The plugin includes Apple and Google feedback services to detect and disable tokens for uninstalled apps, keeping your list clean and deliverability high.
Conclusion
Smart Notification delivers enterprise-grade push notification infrastructure as a self-hosted WordPress plugin. With unlimited sends, deep platform integrations, geofencing, and a proven queue architecture, it eliminates the ongoing costs and data privacy compromises of hosted alternatives. Install once, configure your channels and automations, and own your push messaging stack completely.