Welcome to the Notification Platform

Set up your own professional notification service in minutes.

1. Server-Side Setup (Private)

1. Go to the Firebase Console.

2. Create/select a project → Project SettingsService Accounts.

3. Generate a new private key and download the JSON file.

4. Go to your Dashboard and paste the contents into the Private Messaging Credentials section. (No need to rename or move files manually!)

2. Web Embed (Public)

To allow users to register from your own website, use our embeddable library:

<!-- 1. Include Firebase Compat SDKs -->
<script src="https://www.gstatic.com/firebasejs/9.0.2/firebase-app-compat.js"></script>
<script src="https://www.gstatic.com/firebasejs/9.0.2/firebase-messaging-compat.js"></script>

<!-- 2. Include Pulse.js -->
<script src="https://notifications.webdata.download//pulse.js"></script>

<!-- 3. Initialize & Register -->
<script>
    // Initialize with your account details
  Pulse.init({
    platformUrl: 'https://notifications.webdata.download/',
    userEmail: '',
    pulseKey: 'YOUR_API_KEY'
  });

  // Call this when you want to trigger registration (e.g. on button click)
  async function joinPulse() {
    const result = await Pulse.register('My Website Visitor');
    if (result.success) alert("Welcome to the Pulse!");
  }
</script>

Important: Ensure you have saved your Web Config JSON in the Dashboard before using this snippet.

3. Engagement Tracking

Your notifications now automatically track clicks! You can view engagement stats and CTR on your main dashboard.

You can also use Audience Groupings in Settings to segment your list for targeted pulses.

Return to Dashboard