> ## Documentation Index
> Fetch the complete documentation index at: https://www.vollna.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Push (Browser) Notifications

> Set up browser push notifications for new Upwork jobs — and fix it when they do not arrive.

Push notifications send new matching jobs straight to your desktop as system notifications — even when the Vollna tab isn't open or focused. They're the fastest way to be first to apply.

## How push notifications work

Before troubleshooting, it helps to know one thing: **push is tied to the exact browser, device, and profile where you allowed it.** It is *not* account‑wide.

* If you allow push in Chrome on your laptop, your phone, a second browser, or a different Chrome profile will **not** receive those notifications.
* Enable push separately in each browser you want alerts on.
* The browser must be running (at least in the background) to display a push.

<Info>
  Push works on top of three layers, in this order: **Vollna → your browser → your operating system.** Any one of them can silently swallow a notification. Most "I enabled push but nothing arrives" cases are the browser or OS layer, not Vollna.
</Info>

## Step 1: Enable push

1. Go to **Dashboard** → **Notifications**.
2. Locate **PUSH** in the list of channels and click **Setup**.
3. When your browser shows the permission prompt, click **Allow**.
4. Assign one or more [filters](/filters/overview) and save.

<Warning>
  If you click **Block** (or dismiss the prompt) by accident, most browsers will stop asking and silently suppress push. You'll need to reset the site permission — see [Reset and re-subscribe](#reset-and-re-subscribe) below.
</Warning>

## Step 2: Send a test notification

On the push notification settings page, click **Send test notification**. A system notification should appear within a few seconds.

<Note>
  "Notification sent successfully" and a recent **Last notification** time mean Vollna delivered the push to the browser's push service correctly. If you still don't see anything on screen, the notification is being blocked **after** Vollna — by your browser or operating system. Work through the troubleshooting steps below.
</Note>

## Not receiving push notifications?

You enabled push, but nothing arrives. Run these checks in order — Step 1 is the most important, because it tells you *which layer* is broken.

### Step 1 — Is it Vollna, or your browser / OS?

Open a neutral push test that has nothing to do with Vollna and click one of its test buttons:

<Card title="CleverPush test page" icon="vial" href="https://cleverpush.com/en/test-notifications/" horizontal>
  Allow notifications, then click **Send test notification** on that page.
</Card>

* **You don't receive that test either** → the problem is your **browser or OS**, not Vollna. Continue with Steps 3 and 4.
* **You do receive that test, but not Vollna's** → the problem is the **Vollna site permission specifically**. Jump to [Reset and re-subscribe](#reset-and-re-subscribe).

### Step 2 — Check the browser permission for vollna.com

The browser must have notifications set to **Allow** for `vollna.com`.

<Steps>
  <Step title="Open the site permissions">
    Click the padlock / tune icon to the left of the address bar while on a Vollna page.
  </Step>

  <Step title="Find Notifications">
    Make sure **Notifications** is set to **Allow** (not *Block* or *Ask*). In Chrome and Edge this is in the dropdown directly; in Firefox it's under the same padlock menu.
  </Step>

  <Step title="Reload and re-test">
    Reload the page and click **Send test notification** again.
  </Step>
</Steps>

<Tip>
  Allowing notifications for `vollna.com` in your browser only grants *permission*. It does not by itself prove notifications can reach your screen — the operating system still has to be allowed to show them (Step 3).
</Tip>

### Step 3 — Check your operating system

This is the layer most people miss. Even with browser permission granted, the OS can hide every notification.

<AccordionGroup>
  <Accordion title="Windows" icon="windows">
    1. **Settings → System → Notifications** — make sure notifications are **On**, and that your browser (Chrome / Edge / Firefox) is allowed in the per‑app list.
    2. Turn off **Do not disturb** / **Focus assist** — it silences all banners, including push.
    3. **Battery saver** can suppress background notifications. Disable it or plug in.
    4. Allow the browser to **run in the background** (browser Settings → System → *Continue running background apps when the browser is closed*).
  </Accordion>

  <Accordion title="macOS" icon="apple">
    1. **System Settings → Notifications → \[your browser]** — turn on **Allow notifications** and choose **Banners** or **Alerts**.
    2. Turn off **Do Not Disturb** and any active **Focus** mode (Control Center → Focus).
    3. Check that notifications are allowed **when mirroring or sharing the display** if you use an external monitor.
  </Accordion>

  <Accordion title="Safari (macOS) & iPhone / iPad" icon="safari">
    Web push has stricter requirements on Apple devices:

    * **Safari on macOS** supports web push from **macOS 13 (Ventura)** onward.
    * **iPhone / iPad** support web push from **iOS / iPadOS 16.4** onward — but only after you **Add Vollna to your Home Screen** (Share → *Add to Home Screen*) and open it from that icon. A regular Safari tab cannot receive web push on iOS.
  </Accordion>
</AccordionGroup>

### Step 4 — Browser & device specifics

<AccordionGroup>
  <Accordion title="Wrong browser or device" icon="laptop-mobile">
    Push is **per‑browser, per‑device, per‑profile**. If you allowed push in Chrome on your laptop, alerts will *not* show up on your phone or in a different browser. Enable push in each browser you actually watch.
  </Accordion>

  <Accordion title="Incognito / Private window" icon="user-secret">
    Private / Incognito windows don't keep push subscriptions and won't receive notifications. Use a normal window.
  </Accordion>

  <Accordion title="Browser is closed" icon="power-off">
    On desktop the browser must be running (a background process is fine). If you fully quit it, you won't get live pushes until it's open again.
  </Accordion>

  <Accordion title="Privacy tools blocking it" icon="shield-halved">
    Brave Shields, ad/tracker blockers, and hardened privacy extensions can block the service worker or the push connection. Allow‑list `vollna.com`. A corporate VPN, proxy, or firewall can also block the browser's push endpoint (Google FCM, Mozilla, or Apple push).
  </Accordion>
</AccordionGroup>

### Reset and re-subscribe

If the permission got into a bad state (previously blocked, or pushes worked before and then stopped), reset it cleanly:

<Steps>
  <Step title="Remove the permission">
    Open the site permissions (padlock icon) for `vollna.com` and set **Notifications** back to **Ask** / default, or clear the site's permissions.
  </Step>

  <Step title="Reload Vollna">
    Refresh the dashboard so the page can request permission again.
  </Step>

  <Step title="Re-enable push and Allow">
    Turn push back on in **Notifications**, and click **Allow** on the browser prompt.
  </Step>

  <Step title="Send a test notification">
    Confirm it works end‑to‑end.
  </Step>
</Steps>

## Still not receiving them?

If you've worked through every step and a neutral test like [CleverPush](https://cleverpush.com/en/test-notifications/) still doesn't reach you, the issue is at the browser/OS level rather than Vollna — but we're happy to help dig in.

[Contact our support team](https://www.vollna.com/contact) and include:

* Your **browser and version**, and your **operating system** (Windows / macOS / Linux + version).
* Whether the **neutral test** (Step 1) reached you.
* Whether **Send test notification** says it sent and shows a recent **Last notification** time.

<Tip>
  Prefer alerts that don't depend on browser and OS settings? [Email](/notifications/email), [Telegram](/notifications/telegram), [Slack](/notifications/slack), and [Discord](/notifications/discord) deliver regardless of your local notification setup.
</Tip>
