In a few words
- Create a Push App in Notifique and copy the appId
- In ⚙️ Settings → Web, list your site domains
- Download sw.js (sw-loader) and place it at your site root
- Paste the script in your site
<head>, same code shown in the dashboard - Open the site, accept notifications, and test from the dashboard
What you’ll do in the dashboard
The appId is already inside the script, just paste. No API key on the website.
Step 1: Create the Push App
- Open app.notifique.dev → Push → New app
- Name it (e.g. “Store website”)
- Note the appId on the app screen
Step 2: Allowed domains
- On the app screen, click ⚙️ (settings)
- Expand the Web section
- Enter one domain per line, without
https://:mystore.comwww.mystore.comapp.mystore.com(if you use a subdomain)
- Click Save changes
Step 3: sw.js file (recommended)
The browser needs a small file at your site root to deliver alerts under your domain name.- On the Push App Web tab, click Download sw-loader
- Save the file as
sw.jsin your site project - It must open at
https://yoursite.com/sw.js(e.g.public/sw.jsin many projects)
Step 4: Paste the script on your site
- On the Web tab, copy the code from Paste this code (Service Worker / sw.js mode)
- Paste it in your site
<head>, before</head> - It already includes your
appIdandswPath: '/sw.js'
appId will differ):
sw.js and the script live.
Step 5: Test
- Open the site in a browser (Chrome, Firefox, or Edge)
- Accept Allow notifications if prompted
- Send a test push from the Notifique dashboard
- The alert should appear on desktop or mobile
Can’t add sw.js? (Wix, Shopify, etc.)
Some site builders don’t allow a root file. Then:- On the Web tab, use without hosting a file (fallback)
- Paste the script without
swPath - It works, but alerts may show Notifique’s name instead of yours
Something went wrong?
Next steps
- Integrate apps
- API Quick Start, for backend sending

