Skip to content
Choosing a tool · 7 min read

Choosing a push notification service for your website

Most push services look the same on the homepage and differ in the fine print: subscriber caps, badges, locked features and lists you can’t take with you. Here’s the checklist we’d use.

Updated By the Pusharoo team
In short
  • Check the subscriber cap first — it decides your bill as you grow.
  • Look for forced “Powered by” badges on prompts or notifications.
  • Confirm segments, schedules, automations and an API aren’t locked behind paid tiers.
  • Pusharoo is free for life: no subscriber, campaign, automation, website, integration or browser limits, and no badges.

The 8-point checklist

  1. Subscriber cap. Many free plans stop at a few thousand or 10,000 subscribers; after that you pay per subscriber.
  2. Branding. Does the prompt or notification say “Powered by …”? Can you remove it without paying?
  3. Feature gates. Segments, scheduling, automations, A/B tests, webhooks and API access are commonly reserved for paid plans.
  4. Websites per account. One site free, more for a fee, is common.
  5. List ownership. Is the service worker on your domain? Can you get a record of every subscriber? See what owning a list means.
  6. iPhone support. Does it handle the Home Screen rule gracefully?
  7. Prompt quality. Two-step soft prompt, delay, scroll trigger and frequency caps — not a native dialog on load.
  8. Setup effort. How many files, plugins or accounts (Firebase, Apple) do you need?

How Pusharoo answers each one

QuestionPusharoo
Subscriber capNone — build your list as big as you want
BrandingNever. Your name and icon only
Feature gatesNone. Segments, schedules, automations, webhooks, JS API for everyone
WebsitesUnlimited
Service worker on your domainYes — /sw.js at your root
iPhoneiOS/iPadOS 16.4+, with an optional Add-to-Home-Screen hint card
PromptTwo-step, delay, scroll, caps, remembers “Not now”
SetupOne file + one script tag, ~5 minutes. No Firebase, no Apple account

Why can it be free?

Browsers deliver push messages through their own networks without charging senders per message. The real costs are a server, a database and careful engineering — and Pusharoo runs on its own dedicated server with open-source components rather than reselling someone else’s platform. That’s why we can promise free for life, not “free for now”.

How it works

How a web push notification travelsYour website asks permission; the browser creates a subscription; Pusharoo stores it; when you send, Pusharoo hands an encrypted message to the browser vendor push service, which delivers it to the device even when your site is closed.🌐Your websitesw.js + one script tagasks🧭Visitor’s browsertaps Allow → subscriptionsaves🦘Pusharoostores endpoint, signs with VAPIDencrypts📡Browser push serviceGoogle · Mozilla · Apple · Microsoft🔔 Lands on their screendesktop, Android, iPhone Home Screen appYou do steps 1–2 once. Everything after“You hit Send” is automatic.How a web push notification travelsYour website asks permission; the browser creates a subscription; Pusharoo stores it; when you send, Pusharoo hands an encrypted message to the browser vendor push service, which delivers it to the device even when your site is closed.🌐Your websitesw.js + one script tagasks🧭Visitor’s browsertaps Allow → subscription🦘Pusharoostores it, signs with VAPID📡Browser push serviceGoogle · Mozilla · Apple🔔 Lands on their screen
The full journey of one notification. Only the first two boxes live on your site.

Comparing specific tools?

We keep two honest, dated comparisons: Pusharoo vs. OneSignal and web push pricing across popular services.

Questions

Is Pusharoo really free?

Yes — free for life. There are no paid tiers, no plan gates and no “contact sales”.

Are there any limits?

No limits on subscribers, campaigns, automations, websites, integrations or browsers.

Do notifications say “Powered by Pusharoo”?

Never. The prompt and every notification use your site’s own name and icon.

Does it work with mobile apps?

Pusharoo is for websites and web apps (including iPhone Home Screen web apps). It does not send native iOS/Android app push.

More in Choosing a tool: The best free web push notification services, compared · Looking for a PushEngage alternative? · Looking for a Webpushr alternative? · Looking for a PushOwl alternative? · All guides

Free for life. No limits.

Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.