Channel Plugin

Send Browser Push Notifications.

Send browser notifications to website visitors who subscribe, from campaigns, flows and the API.

Web Push Plugin is a channel plugin for Zender that sends browser notifications to your website subscribers, with subscriptions, campaigns and flow sends in one place.

What You Get

01

Visitor Subscriptions

Visitors subscribe through a browser prompt and give permission themselves. A subscription belongs to one push site and browser installation.

02

Configurable Prompt

Set the prompt headline, message and button labels, a delay or scroll trigger, and how many days to wait before asking again.

03

Quiet Hours

Set an optional start and end time. Eligible sends are held until the window ends, using the subscriber timezone when recorded and the workspace timezone otherwise.

04

Campaigns and Flows

Create Web Push campaigns with title, body, link and supported image or actions, or use Send Push in a flow. Campaign reports show recipients, links and A/B tests.

05

Install and Test Tools

Copy a generated snippet into your site, then use Verify Installation to check the service worker and Test Send to try one subscription.

06

WordPress Download

Download a generated WordPress plugin from the site's install section. It adds the site snippet and service worker for you, so you do not edit theme templates by hand.

How It Works

Install and Enable

Upload plugin.zip in Admin, Plugins and activate Web Push. Enable it on your plans and set site and subscriber limits.

Connect Your Website

Open Channels, Connect Channel, Web Push. Name the site, add allowed domains and save prompt settings. Paste the generated snippet before the closing body tag, upload the generated push-sw.js to your website root, then run Verify Installation.

Subscribe and Send

Allow notifications in your browser, run Test Send, then create a campaign or add Send Push to a flow.

Requirements

  • Zender 5.0 or later
  • An HTTPS website and HTTPS Zender installation
  • Visitors using a browser with web push support
  • Web Push enabled on the workspace plan
  • A running queue worker
  • Zender server: PHP 8.4 or later

Frequently Asked Questions

What is Web Push Plugin for Zender?

Web Push Plugin is a channel plugin for Zender that sends browser notifications to your website subscribers, with subscriptions, campaigns and flow sends in one place.

Do visitors have to opt in?

Yes. Notifications reach only visitors who explicitly subscribe, and permission must come from the visitor. A browser that denied permission needs its site permission reset before it can subscribe again.

Does it work on iPhone and iPad?

Yes, with one condition. On iPhone and iPad, the visitor must first add your website to the Home Screen before subscribing. Other supported browsers show the normal subscription prompt.

Does a push service accepting a message prove it was seen?

No. Acceptance by the push service is not proof the person saw it. An expired endpoint or a browser that removed the subscription can also stop delivery, even after permission was granted.

Do Extended license holders get a discount?

Yes. Zender Extended license holders buy this plugin at a reduced price. With a Regular license, it is sold at the price shown on this page.

Do I need Zender to use it?

Web Push Plugin for Zender is an add-on for Zender and requires a Zender 5 installation. The requirements are listed on this page.

How do I get Web Push Plugin for Zender after buying?

After buying, sign in at https://dashboard.titansys.dev with the Envato login button to download it and get support.