Skip to content
Web push · Free for life · No limits

Bring visitors back.
With one tap.

Pusharoo is a completely free push notification service for your websites. No subscriber caps. No campaign caps. No catch. Build your list as big as you want and turn one-time visitors into return traffic, sales and repeat customers.

Unlimited subscribersUnlimited campaignsNo “Powered by” badge
A laptop and a phone both showing a notification from your website 9:41
nowBack in stock 🎉The one you wanted is here again. Grab it before it’s gone.
2m agoWeekend offerFree shipping on everything until Sunday night.
∞subscribers
∞campaigns & automations
$0for life
1line of code
⚡️5-minute setup📴Delivered when they come back online🎨Your brand, not ours🎯Segments⏰Scheduling🤖Automations🔌Webhooks

What is web push?

Little messages that are
really hard to miss.

Web push notifications are short alerts your website sends straight to a visitor’s screen — even when your site isn’t open. No app to build, no email address to collect. They opt in with a tap, and you can reach them again whenever you have something worth saying.

Try it right now

Feel it for yourself.

Subscribe this browser, then send yourself a real push notification from our server. It takes about ten seconds.

  1. 1Tap “Subscribe this browser”
  2. 2Say yes to our prompt, then to your browser
  3. 3Tap “Send me a test” and watch your screen
Checking what this browser supports…

How web push works

From “hello” to “ding!”
in eight easy hops.

Here’s the whole journey, start to finish. You only do two of these steps — Pusharoo and the browser handle the rest.

  1. Visitor lands

    Someone reads your page, browses, gets interested.

  2. Your branded ask

    After a few seconds or a scroll, a friendly prompt with your name and logo appears.

  3. They tap “Allow”

    Nothing is asked of the browser until the visitor says yes to you first.

  4. Browser confirms

    Only now does the browser’s own permission dialog appear. One more tap.

  5. Service worker wakes

    Your tiny /sw.js registers so the device can receive messages — even with the tab closed.

  6. Subscriber saved

    An encrypted address for that browser is stored in your Pusharoo list. No email, no name.

  7. You hit Send

    Write a title, a line of text, a link and an image. Target everyone or a segment.

  8. It pops up

    The browser’s push network delivers it, and your notification lands on their screen.

You / your brandThe visitor’s browserPusharoo, automatically
Your dashboardCompose & targetPusharoo serverEncrypts + VAPID-signsPUSHBrowser push serviceGoogle · Mozilla · Apple1Visitor’s devicesw.js shows itSendEncryptedDeliveredOffline? The push service holds the message and delivers it when the device reconnects.Your dashboardCompose & targetPusharoo serverEncrypts + VAPID-signsPUSHBrowser push serviceGoogle · Mozilla · Apple1Visitor’s devicesw.js shows itSendEncryptedDelivered

Phones & tablets

Mobile, explained honestly.

Android works just like a desktop. iPhone and iPad work too — Apple just asks for one extra step first.

One tap

Android

Chrome, Edge, Samsung Internet and Firefox on Android behave like desktop: your prompt, then the browser’s “Allow”, done. Notifications show up in the shade, on the lock screen, even with the browser closed.

Tap AllowThat’s it.
Three steps · iOS & iPadOS 16.4+

iPhone & iPad

Apple only lets websites send notifications after they’ve been added to the Home Screen. Pusharoo detects iPhone visitors and can show them this how-to automatically.

1. Share → Add to Home ScreenIn Safari (or Chrome on iOS)
2. Open the new iconIt launches like an app
3. Tap AllowNow you can reach them

Heads-up: a regular Safari or Chrome tab on iPhone can’t subscribe — that’s Apple’s rule, not ours. Once it’s on the Home Screen, notifications work just like an app’s.

Works in every major browser

  • Chrome
  • Edge
  • Firefox
  • Safari
  • Opera
  • Samsung Internet
  • Brave
  • Vivaldi

…on every major operating system

  • Windows
  • macOS
  • iOS & iPadOS*
  • Android
  • Linux

*iPhone & iPad: from the Home Screen. Plus other Chromium-based browsers. Logos and names are trademarks of their owners.

Everything included

A full push platform.
No plan gates.

The features other services lock behind “Pro” are just… here. For everyone, forever.

Segments

Slice by site, device (desktop, Android, iPhone), language, new vs. loyal, or who’s gone quiet.

Scheduled sends

Write it tonight, deliver it at 9 a.m. tomorrow. The queue handles the rest.

Automations

Welcome message the moment someone subscribes, plus follow-ups hours or days later.

Unlimited websites

Add every site you own. One dashboard, one list per site, all yours.

Delivery & click stats

See sent, expired and clicked for every campaign and automation.

Webhooks & JS events

Signed webhooks for subscribe, unsubscribe and click. Browser events for your own code.

100% white-label

Your name, your icon, your prompt. No “Powered by” badge anywhere — ever.

Self-cleaning lists

Dead subscriptions are removed automatically, so your numbers stay honest.

Privacy first

No cookies, no tracking pixels, no email needed. Visitors can turn it off in one tap.

$0

Pricing

Free for life.
Not “free for now”.

Push notifications travel over the browsers’ own push networks, which don’t charge per message. So we don’t either. There’s no subscriber ceiling, no trial clock and no upgrade wall.

  • Unlimited subscribers
  • Unlimited campaigns
  • Unlimited automations
  • Unlimited websites
  • All integrations
  • Every browser
  • No forced badges
  • No credit card

Built to grow revenue

Turn visitors into
return visitors.

Most people leave a website and never come back. A push subscriber is someone you can invite back — for a sale, a launch, a new post — in seconds.

Flash sales & special offers

now🔥 48-hour sale is liveEverything in the spring drop is 30% off until Sunday.

Retargeting that actually lands

nowYou left something behindYour picks are still here — and they’re selling fast.

Bring readers back

nowNew post: 7 tips that actually workFresh on the blog this morning. 4-minute read.

Loyalty & launches

nowIt’s here. Be first.The new collection just dropped. Subscribers get early access.

A polite prompt that converts

Ask nicely.
Ask at the right moment.

  • After a few secondsLet them settle in before you say hello.
  • After they scrollWait until they’re clearly interested.
  • When they click your buttonPut “Get alerts” anywhere with one line of JavaScript.
  • Never nagsRemembers “Not now”, caps repeats, and never re-asks after the browser says no.

Your name, your icon, your words. Light & dark mode built in.

Setup

Live in about five minutes.

Two files and you’re collecting subscribers. No build tools, no plugin required.

1

Add your site

Add your website’s address in the Pusharoo dashboard. You get a site key like pk_….

2

Upload sw.js

Download our service worker and put it at the root of your site so it loads at yoursite.com/sw.js.

Download sw.js
3

Paste one line

Add this right before </head> on every page:

<script src="https://pusharoo.com/sdk/pusharoo.js" data-site="pk_your_site_key" async></script>

Read the full setup guide

FAQ

Good questions.

Is Pusharoo really free?

Yes — free for life. There are no paid tiers, no plan gates and no “contact sales”. Every feature on this page is included for everyone.

Are there any limits?

No limits on subscribers, campaigns, automations, websites, integrations or browsers. Build your list as big as you want.

Do my notifications say “Powered by Pusharoo”?

Never. The prompt and every notification use your site’s own name and icon. Pusharoo stays completely out of sight.

Does it work on iPhone and iPad?

Yes, on iOS and iPadOS 16.4 or later — with one Apple rule: the visitor first adds your site to their Home Screen, opens it from that icon, then taps Allow. A regular Safari or Chrome tab on iPhone can’t subscribe. Pusharoo can show a friendly how-to card for iPhone visitors.

What do I need to install?

Two things: a small file called sw.js at the root of your site, and one script tag. Optional: a tiny manifest for the iPhone Home Screen. The docs walk you through it in about five minutes.

Will it annoy my visitors?

Not if we can help it. Pusharoo asks politely first with your own branded prompt, waits for a few seconds or a scroll, remembers “Not now”, caps how often it asks, and never asks again if the browser says no.

Does it slow my site down?

The snippet is small, loads asynchronously and does nothing until it’s needed. Your pages render exactly as before.

What data do you store?

Only what’s needed to deliver: the browser’s encrypted push address, browser type, language and timezone. No names, no emails, no cookies.

How do people unsubscribe?

In one tap from the browser’s site settings, or via an unsubscribe button you add with our JavaScript API. Unsubscribed and dead addresses are cleaned out automatically.

Can I use it on WordPress or Shopify?

WordPress, yes — upload sw.js to your site root and paste the snippet. Shopify doesn’t let stores host a file at the root path, so it needs a workaround; see the Shopify notes.

Your visitors want to come back.
Give them a reason.

Free for life. No limits. No badges. Just more return visits.