Skip to content
Native WordPress & WooCommerce plugin

WordPress Push Notifications that turn visitors into an audience you own.

Install the plugin, connect in one click, and start capturing browser subscribers you can message any time, with WooCommerce order and cart triggers, automation, and analytics built in.

Free forever for up to 300 subscribers. No credit card. Or try the live demo →

app.notifypress.com

Notifications Sent

8.8k

+12.5% last month

Total Subscribers

477.5k

+72.3k last month

Click Rate

18.4%

+7.2% last month

Scheduled Notifications

57

+6 this week

Top Countries

477.5k total

Active in

243

Countries Worldwide

Kenya0.8%
Nicaragua0.4%

Recent Campaigns

View all

Breaking News Single

Delivered · Clicks 42

Completed

Breaking News Single

Delivered · Clicks 42

Completed

Breaking News Single

Delivered · Clicks 42

Completed

Breaking News Single

Delivered · Clicks 42

Completed

Breaking News Single

Delivered · Clicks 42

Completed

Built for WordPress publishers, WooCommerce stores, and the teams behind them.

E-commerce
Publishers
SaaS
Education
Creators

Setup

From plugin install to your first subscriber.

No keys to copy and paste, no code, and nothing to configure on your host. Connecting hands the plugin its credentials automatically, and sending runs on NotifyPress infrastructure, so your site stays fast even during a big campaign.

01

Install

Add NotifyPress from the WordPress plugin directory in one click.

02

Connect

Log in and connect your site. No API keys to copy and paste.

03

Capture

Visitors and shoppers opt in through a customizable browser prompt.

04

Send

Send campaigns, automate WooCommerce cart recovery, or alert readers to new posts.

Beyond the plugin

Every campaign feature, ready the moment you connect.

Segmentation, automation, and analytics aren't extra setup. They're waiting in your dashboard as soon as WordPress is connected.

Smart segmentation

Filter by tags, location, device, or browser, plus custom attributes for anything else you track.

Automation workflows

Build trigger-based sequences that wait, send a notification, tag a subscriber, or call a webhook.

Real-time send progress

Watch every campaign go out live in your dashboard, powered by websockets.

Fast, reliable delivery

Sending runs entirely on our infrastructure, not your server. A campaign to a million subscribers never blocks one to a thousand, and your site never slows down.

Built-in analytics

Clicks, views, and browser/device breakdowns for every campaign, plus downloadable PDF reports.

Customizable opt-in widget

Match your brand with multiple prompt styles, custom copy, and a floating subscriber bell.

WordPress Plugin

Built for WordPress and WooCommerce, natively.

The NotifyPress plugin drops push notifications into your site without touching a line of code. Install it, connect your account, and start capturing subscribers today.

One-click install straight from the WordPress plugin directory

Connect your account in one click. No API keys to copy and paste

Get notified on new WooCommerce orders and send abandoned cart reminders automatically

Turn your site into an installable PWA to unlock push notifications on iOS Safari

No custom database tables. Subscribers and campaign history live on our infrastructure, not your host

Drop-in opt-in prompt block for any block theme or page builder

NotifyPress

Official WordPress plugin

# Install from your site's plugin screen

wp plugin install notifypress --activate

# Or search "NotifyPress" in Plugins > Add New

OAuth

one-click connect

Orders

built-in WooCommerce toggle

iOS PWA

unlocks push on iPhone

Web push on iPhone? The plugin makes it possible.

Safari only supports web push for sites installed as a Progressive Web App. The NotifyPress plugin can turn your WordPress site into an installable PWA, unlocking push notifications on iOS. Something most push plugins can’t do.

Sending never touches your server or your database.

The plugin adds no custom tables to WordPress. Your subscriber list, campaign history, and analytics all live on NotifyPress. The plugin keeps a single settings row and makes one lightweight API call when you send. Whether a campaign goes to 300 subscribers or a million, every notification is queued and delivered by our infrastructure, so your page speed and your database are unaffected.

Delivery

Built to send fast, and built to fail safely.

Campaigns go out in real time on infrastructure built for the awkward cases: the send that is a hundred times bigger than the last one, the delivery that fails halfway, the connection that drops while you are watching. None of it runs on your host, and nothing another customer does changes how your campaign performs.

Big sends never block small ones

Every campaign is broken up and delivered in parallel, with more going out as each part lands. Your thousand-subscriber campaign never waits in line behind someone else’s million.

Nothing gets stuck quietly

A send that stops making progress is picked up automatically and either restarted or closed out within minutes. If one part of a campaign fails, the rest keeps going instead of stalling behind it.

Retried, but never sent twice

Anything that fails is retried automatically for up to an hour. Once a notification has been accepted for delivery it is recorded as sent, so a retry afterwards will never deliver the same message a second time.

Live progress, not a spinner

Watch the count climb while a campaign goes out, over a private connection scoped to your site. If your connection drops, the number catches up when it returns rather than leaving you on a stale figure.

You will not find a messages-per-second figure on this page. Real throughput depends on how the browser vendors respond on the day, and a number printed on a marketing site would be a guess dressed up as a specification.

How delivery works

Built for WordPress teams

Whatever your WordPress site runs on.

WooCommerce stores

Recover abandoned carts, alert shoppers when a product is back in stock, and send order updates. Automatically, on top of manual and scheduled campaigns.

Publishers & bloggers

Alert readers the moment you publish, without paying for reach on a platform you don’t own. Breaking news, new posts, and series updates land in the browser instantly.

A million monthly readers or a twenty-year archive makes no difference to your site. The plugin adds nothing to your database and no work to your server, so a traffic spike costs you nothing, and sending to your whole list runs on our infrastructure rather than your host.

Not on WordPress?

Drop-in SDKs for every stack.

One lightweight snippet works on any site, and official SDKs for JavaScript, Python, PHP, and Go send your first push notification in minutes, or call the REST API directly.

See how it works on a non-WordPress site

Site-scoped API tokens. No shared secrets

Send to a single subscriber or a full segment

The same API that powers our own WordPress plugin

import { NotifyPress } from "@notifypress/sdk";

const notify = new NotifyPress({
  apiToken: "npt_live_...",
  siteId: "site_...",
});

await notify.notifications.send({
  title: "Back in stock",
  message: "The item you wanted is available again.",
  targetUrl: "https://example.com/products/item",
  icon: "https://example.com/icon.png",
});

Try it yourself

See what your push will look like.

Pick a scenario below and render it exactly as your subscribers would see it on macOS Chrome.

[01] Choose a template

[02] Live preview · macOS · Chrome

9:45 AM

Chrome · classgood.com

Your cart misses you

The linen overshirt is back in your size. 15% off ends tonight.

Atlas Goods

Delivered instantlyClicks tracked live

Campaign composer

Build, preview, and send in one screen.

A focused editor with real-time previews for every major browser and OS.

Compose notificationAudienceSend

macOS · Chrome

New Drop

The linen overshirt is live.

macOS · Firefox

New Drop

The linen overshirt is live.

Windows · Edge

New Drop

The linen overshirt is live.

Cross-browser previews

Compose once, preview your push across Chrome, Firefox, Safari, and Windows exactly as subscribers will see it.

Smart targeting

Title, message, target URL, and icon plus segmentation by audience, behavior, or geography.

Bring your own brand

Upload a custom icon and image, or pick from defaults. Your notifications keep your identity.

Simple, honest pricing.

Start free, no credit card required. Upgrade when you outgrow it. No hidden seat fees, ever.

No card needed

Free

Perfect for testing and small projects.

$0

forever

Start Free

What's included

1 site

Up to 300 subscribers

Standard notifications

500 campaigns per month

Basic analytics

Starter

Growing blogs and small businesses.

$6

/ mo, billed yearly

$14 save $96/year

Get Started

What's included

2 sites

Up to 25,000 subscribers

5 workflows

5 segmentations

Schedule notifications

Unlimited campaigns

Standard analytics

Most popular

Premium

Agencies and growing eCommerce.

$12

/ mo, billed yearly

$29 save $204/year

Get Started

What's included

3 sites

Up to 50,000 subscribers

25 workflows

50 segmentations

Schedule notifications

Unlimited campaigns

Advanced reports

Business

High-volume and enterprise needs.

$24

/ mo, billed yearly

$49 save $300/year

Get Started

What's included

5 sites

Up to 100,000 subscribers

Unlimited workflows

Unlimited segmentations

Schedule notifications

Recurring notifications

Unlimited campaigns

Advanced reports

No credit card

The Free plan never asks for payment details — upgrade only when you're ready.

All plans include

Hosted opt-in prompts, delivery analytics, and subscriber preference controls.

Browser support

Chrome, Firefox, Edge and Opera on desktop and Android, plus Safari on macOS. On iPhone, visitors add your site to their home screen.

[ Recent posts ]

From the notebook.

Playbooks, engineering notes, and product updates from the NotifyPress team.

View all posts

[ FAQ ]

Questions, answered.

Everything you need to know before you send your first notification.

Still curious? Talk to our team

Start with your next campaign

Start sending push notifications from WordPress today.

Install the plugin, connect your account, and launch campaigns, automations, and WooCommerce reminders from one clean dashboard.

No credit card. Stay on the Free plan as long as you like.