FloatMessage
Push Notifications

Web push notifications for your website

Send native browser notifications to subscribers' desktops and phones. Custom VAPID keys, PWA badges, and smart targeting - included free with FloatMessage.

Why teams pick this

Native browser push

Real Web Push API notifications - not in-app banners. Visitors receive them even when your site is closed.

Custom VAPID

RFC 8291 compliant push with your own VAPID keys. No third-party push service required, no per-message fees.

PWA badging

Set badge counts on the FloatMessage PWA icon. Works on macOS, iOS, Windows, and Android.

Subscriber targeting

Send to all subscribers, a country segment, or specific visitors. Test from the dashboard with one click.

How it works

1

Generate VAPID keys

Run `npm run vapid` (or follow the docs) to generate your push keys. Add them to FloatMessage settings.

2

Add the embed

The standard FloatMessage embed script handles push subscription automatically. Visitors get a permission prompt.

3

Send your first push

Open Push → Send. Write a title, body, optional icon, and pick your audience. Hit send.

Built for these use cases

Re-engagement

Use case 1

Re-engagement

Bring lapsed visitors back with a relevant push: new content, a flash sale, or a feature announcement.

Order updates

Use case 2

Order updates

Notify customers when their order ships, payment completes, or there's a status change.

Live chat alerts

Use case 3

Live chat alerts

Get notified on your phone when a visitor sends a chat message - even when you're away from the dashboard.

Frequently asked questions

What browsers support web push?

Chrome, Edge, Firefox, Opera, and Safari (16.4+ on iOS / macOS). Coverage is 90%+ of desktop and growing on mobile.

Do visitors have to install anything?

No. They just click 'Allow' on the browser permission prompt. No app, no extension.

Is push free?

Yes. Push is included on every FloatMessage paid plan. No per-message fees. You bring your own VAPID keys.

Does it work as a PWA?

Yes. The FloatMessage dashboard is also a PWA you can install on your desktop or phone. Push notifications + badge count work end-to-end.

Can I segment push notifications?

Yes. Send to all, by country, or by visitor segment. We're also adding event-based segmentation soon.

Can I send a push to a specific country, device class, or schedule window?

Yes. Push uses the same targeting layer as the rest of FloatMessage — country allow/block (geo-IP), device class, and schedule windows. Run a 'Black Friday weekend' broadcast only in the US between Friday 6pm and Sunday midnight, mobile only, in two clicks.

Does push work on iOS Safari and Android, including PWAs?

Yes. iOS Safari 16.4+ supports the standard Web Push API when added to the home screen as a PWA; Android Chrome and Firefox support it natively from the browser; desktop Chrome, Edge, Firefox, Opera, and Safari all work without install. Coverage is 90%+ of desktop and growing on mobile.

Can I trigger push from a webhook or auto-send when a chat message arrives?

Yes. The dashboard exposes a 'send push on new owner notification' toggle so chat alerts and ticket events can fan out to your phone, and inbound webhooks can trigger broadcasts from external systems (Stripe payment-confirmed, Shopify order-shipped, etc.).

Try push notifications free for 30 days

No credit card required. Full access to every feature.

Start Free 30-Day Trial

Related features