Website push notifications

Push notifications for your website. The kind people keep.

A visitor clicks allow once. After that you can reach them in the browser without an app or an email address. Sending is the easy part. Not wearing out the permission is the hard part.

Start 14-day install trial

What website push notifications are

A website push notification is a short message that shows up on someone's screen from a site they chose to allow. It goes through the browser's own push service, so it arrives even when your site isn't open. Nobody downloads anything and nobody types an email address. The visitor clicks allow, and that is the subscription.

EngageNudge is a push notification service for websites. You put a script and a small service worker file on your domain, or install the WordPress plugin. People opt in, and you send from a dashboard or automatically from your RSS feed. Before anything goes out, EngageNudge checks who should actually get it. Someone who got a notification an hour ago, or ignored the last ten, gets to rest. A message that passes that check is what we call a Nudge.

Why most website push ends up switched off

I have watched this happen more than once. A site turns on push, the list grows fast, and every new article goes to everyone. Clicks look fine for a few weeks. Then the list starts shrinking, new visitors say no more often, and nobody can explain why.

The browsers noticed too. Chrome now removes notification permission on its own for sites people don't interact with, when engagement is very low and volume is high. In January 2026 Chrome also began rate limiting the Push API for sites that send a lot and get little engagement back. Sending to everyone used to be rude. Now it costs you the list.

Push works when people get fewer messages that matter more to them. Everyone agrees with that sentence. Most tools still make it easier to send everything to everyone than to do anything else.

What you get

An opt-in that doesn't nag

A soft prompt in your own words, shown after a second pageview or a scroll instead of the moment the page loads. The browser's own dialog only appears after the visitor said yes to yours.

Send or skip, per person

Daily and weekly limits per subscriber, quiet hours, and a pause for people who stopped clicking. You see who is in, who rests and why before you press send.

Automatic from your feed

Connect RSS or Atom and new posts go out on their own, inside a daily cap and a minimum gap between sends. A post that lands in quiet hours waits for the morning.

Proof, not only clicks

Every campaign keeps a small holdout group that gets nothing. Comparing the two shows what the notification caused, which a click rate never can.

A list you can trust

Dead subscriptions are cleaned out automatically and never billed. Losses are split by cause: unsubscribed, revoked by the browser, or failed delivery.

Not locked to us

Your own VAPID keys and audience export on every plan. The subscribers belong to your site.

How to add push notifications to your website

  1. 01Create a workspace and add your domain.
  2. 02Install the script and service worker file, or the WordPress plugin. Installation Doctor checks the setup for you.
  3. 03Write your opt-in prompt and decide when it shows.
  4. 04Send a test to your own phone or desktop.
  5. 05Connect your feed or write your first Nudge. People who shouldn't get it are removed before it goes out.

What it won't do

Push needs permission, and permission is earned. If people have no reason to come back to your site, notifications won't give them one. On iPhone and iPad web push works when the visitor has added your site to the Home Screen, so most of a new list is desktop and Android. I would rather say that here than have you find out after the first send.

Questions people ask

Do my visitors need an app for web push notifications?

No. Website push notifications run in the browser. The visitor clicks allow on your site and that's all. On iPhone and iPad the site has to be added to the Home Screen first.

Which browsers support website push notifications?

Chrome, Edge, Firefox and other Chromium-based browsers support web push on desktop and Android. Apple has its own rules: on iPhone and iPad it works for sites added to the Home Screen.

Are push notifications allowed under GDPR?

The browser asks for explicit permission, which is a good start, but you still have obligations. Say what you will send in your privacy policy, make it easy to stop, and treat the subscription as personal data. EngageNudge is EU-first, with data minimization and export paths. This isn't legal advice, and our GDPR guide goes through the details.

How much do website push notifications cost with EngageNudge?

Plans start at $29 a month for up to 10,000 reachable subscribers. You pay for subscribers who actually received something in the last 90 days, never for dead ones, and there is no per-send fee. You can start with a 14-day install trial.

How is EngageNudge different from other push notification tools?

Most push tools are built to send. EngageNudge is built around deciding who should get a message, holding back the rest, and showing what each send changed with a holdout group on every campaign.

How many push notifications should a website send?

Fewer than you think, and it depends more on the person than on the site. Cap what one person gets per day and per week, and stop sending to people who have stopped clicking. Our frequency guide goes through it in detail.

Know when to nudge.

Know when a notification is worth sending.

The useful question is who should not get this one.