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
Generate VAPID keys
Run `npm run vapid` (or follow the docs) to generate your push keys. Add them to FloatMessage settings.
Add the embed
The standard FloatMessage embed script handles push subscription automatically. Visitors get a permission prompt.
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
Bring lapsed visitors back with a relevant push: new content, a flash sale, or a feature announcement.
Order updates
Notify customers when their order ships, payment completes, or there's a status change.
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.
Try push notifications free for 30 days
No credit card required. Full access to every feature.
Start Free 30-Day TrialRelated features
Live Chat & AI
Live Chat
Add a live chat widget to your website in minutes. Real-time visitor messaging, AI auto-replies, proactive triggers, and ticketing — all in one tool.
Live Chat & AI
AI Auto-Reply
Add an AI chatbot to your website powered by Gemini, GPT-4o, or Claude. Trained on your own URLs, hands off to humans, and answers visitors 24/7.
Smart Targeting
Scheduling
Schedule website popups by day of week, time of day, or date range. Run flash sales, off-hours messages, and time-sensitive promotions automatically.