# Web Push Notifications

Source: https://pushary.com/docs/web-push
Last updated: 2026-09-20

> Browser push notifications for websites. Reach users on desktop and mobile without a native app

Send browser push notifications to your website visitors. Works on desktop and mobile, no native app required. Users subscribe with one click and you can reach them even when they're not on your site.

> This is the websites product. If you want notifications and approvals for your AI agents, see [AI Agents](/docs/agents), the actively developed surface.

## Why use this [#why-use-this]

* **Re-engage visitors.** Bring users back with timely updates: order shipped, new content, price drops.
* **No app store required.** Web push works in Chrome, Edge, Firefox, and Safari (iOS 16.4+).
* **Automation built in.** Welcome series, re-engagement flows, and triggered notifications without custom code.
* **Server SDK for programmatic sends.** Send notifications from your backend with a typed Node.js client.

## How it works [#how-it-works]

Two SDKs, one platform:

* **Client SDK** (`@pushary/sdk`): runs in the browser. Handles subscription, permission prompts, service worker registration, and click tracking.
* **Server SDK** (`@pushary/server`): runs on your backend. Sends notifications, manages subscribers, runs campaigns, and builds automation flows.

Both connect to the Pushary API using your site API key.

## Get started [#get-started]

[Quickstart: zero to first notification](/docs/web-push/quickstart)

## Sections [#sections]

<Cards>
  <Card title="Client SDK" description="Browser-side integration. Install the SDK, set up the service worker, and start collecting subscribers." href="/docs/web-push/client-sdk/installation" />

  <Card title="Server SDK" description="Backend integration. Send notifications, manage subscribers, run campaigns, and build automation flows." href="/docs/web-push/server-sdk/installation" />
</Cards>

## Server SDK pages [#server-sdk-pages]

* [Installation](/docs/web-push/server-sdk/installation)
* [Authentication](/docs/web-push/server-sdk/authentication)
* [Subscribers](/docs/web-push/server-sdk/subscribers)
* [Campaigns](/docs/web-push/server-sdk/campaigns)
* [Templates](/docs/web-push/server-sdk/templates)
* [Notifications](/docs/web-push/server-sdk/notifications)
* [Flows](/docs/web-push/server-sdk/flows)
* [API reference](/docs/web-push/server-sdk/api-reference)