Browser-based · No App Required

Instant Web Push Notifications to Your Customers

No app required · Direct browser delivery · JavaScript SDK support

  • Instant Delivery
  • Easy Setup
  • SDK Support
Start running online coupons in just 5 minutes

Why Vivoldi Web Push?

Simple setup, powerful performance. Reach your customers in real time with ease.

Instant Delivery

Reach Users Without an App

Users can receive notifications with just browser permission. Re-engage new or inactive customers instantly.

No Installation Needed

Connect with a Single Link

When creating a short URL, simply check the Web Push option and subscriptions start automatically. No technical knowledge required.

Developer Integration

JavaScript SDK Support

Handle notification permissions directly on your website, independent of short URLs, and send messages with full flexibility.

Get Started in 3 Simple Steps

No complex setup required. Just a few clicks to launch your Web Push marketing.

  1. Choose Setup

    Check the Web Push option when creating a short URL, or add a single line of SDK code.

  2. Auto Collect

    When visitors arrive, a browser permission popup appears → consenting users are saved automatically.

  3. Send Instantly

    From the dashboard, send real-time messages to all or targeted groups with one click.

Choose the Integration That Fits Your Project

Easy link option for non-developers vs. SDK integration for developers — find the solution that works best for you.

Short URL Method

Non-tech
1Select the Web Push option when creating a link in the dashboard
2User clicks the link → permission request popup appears automatically → redirected to the original URL
3Send to collected subscribers with one click from the dashboard

Watch Guide Video

JavaScript SDK Method

Developer
1Integrate easily by inserting just the SDK code
2Control permission popups with page load or event triggers
3Send to all or specific groups from the dashboard

View SDK Docs

JavaScript SDK Example

SDK integration is available right now, and the Push Delivery API will be released soon.

<html>
<head>
<title>example page</title>
<script src="https://opencdn.vivoldi.com/js/webpush.min.js?v=202507301"></script>
<script>
const apiKey = 'oc3w9m4ytso9mv5e8yse9XXXXXXXXXX';
// Public Key of the domain registered on the “Push Message -> Domain Management” page.
const publicKey = 'XXXXXYTRlpG8mXXXXXiuBZ6BtjyOfgPsDArFYWF2PxZbY4egmDNias1gEfN_5wftScr39K8BbcjXXXXX';
const params = {apiKey:apiKey, publicKey:publicKey};
// Display notification permission pop-up (the pop-up will not appear if permission has already been granted)
webpush.register(params);
</script>
</head>

<body>
.
.
.
</body>
</html>

Use Cases

Web Push helps boost customer engagement and drive repeat visits across diverse business scenarios.

  • Restock Alerts

    Notify customers instantly when sold-out items are back in stock and drive repeat purchases.

  • Reminders

    Send tailored messages to inactive customers and bring them back.

  • Events & Promotions

    Promote time-limited offers in real time to maximize engagement.

  • News & Announcements

    Share important updates instantly and strengthen customer communication.

Reach your customers faster than email, simpler than an app.