Integration & Settings
Domain
Signalbit lets you manage the domains connected to your projects. A verified domain is required before sending Web Push notifications.
- Add a Domain → Register one or more domains to use with your project.

- Verify Ownership → Complete both DNS verification and Script verification (both are required for the domain to become Active).

- Check Status → See whether each domain is Pending, Verified, or Active.

- Manage Multiple Domains → You can add more than one domain under the same project, making it easy to handle different websites from a single dashboard.

- Remove or Update Domains → Manage domains anytime as your project evolves.

Integration
To enable Web Push Notifications with Signalbit, you need to integrate two key components into your website: a Service Worker file and a Script Snippet.
1. Service Worker
- Download the provided service worker file signalbit-sw.js from the Signalbit dashboard.
- Place the file in the root directory of your website (e.g., https://yourdomain.com/signalbit-sw.js).
- The file must be accessible directly from the root; otherwise, push notifications will not work properly.

2. Script Snippet
- Insert the Signalbit script snippet into your website’s
<head>section, just before the closing</head>tag:


Default Popup
The Default Popup in Signalbit is the subscription box that appears on your website to ask users for notification permission. You can fully customize its appearance to match your brand and website design.
In this section, you can adjust:
- Title → The main heading of the popup.
- Subtitle → A short description or supporting text.
- Icon → Your brand or website logo shown inside the popup.
- Button Text → The text shown on the action button (e.g., “Allow” or “Subscribe”).
- Colors → Customize background color, button color, and text color to fit your site’s style.
