NoticePilot Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
NoticePilot is not another admin notice plugin. It is a self-hosted remote campaign distribution platform built specifically for WordPress plugin and theme authors.
If you develop a WordPress plugin used on hundreds or thousands of sites, you need a reliable way to push announcements, update prompts, sale banners, or deprecation warnings to your users — without shipping a new plugin release for every message. NoticePilot solves this with a hub-to-remote architecture: you manage campaigns on your own site, and a lightweight PHP SDK in your plugin fetches and displays them automatically.
Who Is This For?
NoticePilot is designed for WordPress plugin and theme developers who need to communicate with their users across multiple remote installations. It is not for managing or hiding admin notices on a single site — there are plenty of plugins for that.
What Makes It Different?
Unlike the 50+ “admin notice” plugins in the directory, NoticePilot provides:
- Hub-to-Remote Architecture — One central dashboard pushes campaigns to unlimited remote WordPress installations via a REST API. No SaaS dependency — everything runs on your own site.
- Single-File PHP SDK — Plugin authors bundle one PHP file with their product. One line of code to initialize. The SDK handles fetching, caching, rendering, and dismissal automatically.
- Campaign Analytics with Privacy — Track impressions, clicks, and dismissals across all remote sites. Remote site URLs are MD5-hashed before storage — no personal data is ever collected or stored.
- Audience Targeting — Target campaigns by free/pro plan type, plugin version (with comparison operators), and WordPress user roles. Show the right message to the right users.
- Campaign Scheduling — Set start and end dates for time-sensitive campaigns. Expired campaigns auto-disable via WP-Cron without manual intervention.
- Rich HTML Campaigns — Full HTML support including inline CSS,
<style>blocks, and custom layouts. Your content renders exactly as you write it. - Dismissal Memory — Users who dismiss a notice won’t see it again. Dismissals are stored locally on the remote site with configurable duration and FIFO cleanup.
- Two-Table Analytics Engine — Raw events roll up into daily summaries via an hourly cron job, with automatic pruning. Designed for scale, not unbounded table growth.
How It Works
- Create a Product — Each product represents a plugin, theme, or service you maintain. NoticePilot generates a unique REST API endpoint for it.
- Add Campaigns — Write rich HTML content, optionally set scheduling and targeting rules, then enable.
- Integrate the SDK — Download the single-file PHP SDK, bundle it with your plugin, and initialize with one line of code. The SDK polls your hub and renders active campaigns as admin notices on remote sites.
- Track Performance — Monitor impressions, clicks, dismissals, and click-through rates from the analytics dashboard. Drill down by product or individual campaign with daily breakdowns.
Real-World Use Cases
- Plugin authors: Push update prompts, deprecation warnings, or feature announcements to users of your plugin — without shipping a release.
- Theme authors: Announce seasonal sales, new theme versions, or compatibility updates directly inside the WordPress admin.
- Agency developers: Broadcast maintenance windows, policy changes, or onboarding tips across all client sites from one central hub.
- Freemium plugins: Target upgrade prompts specifically to free users while showing different messaging to pro users — all without code changes.
A Self-Hosted Alternative
Today, plugin authors either build custom notice systems from scratch (duplicating effort across every product) or rely on third-party SaaS services (adding external dependencies and privacy concerns). NoticePilot provides a self-hosted, privacy-respecting, zero-dependency alternative that runs entirely on your own WordPress installation.
Screenshots
No screenshots provided

