FAQs

This page explains the frequently asked questions related to Web Push Notification.

Q1: Why is there a difference between the number of web push notifications sent and the impressions?

This difference can occur due to:

  • The user logging in only after the notification expired.
  • The user's device not running a browser.
  • A failure in the communication between FCM (Firebase Cloud Messaging), the browser, and the operating system.
  • The user disabling notifications on their device.

Q2: Which browsers and versions are supported by HCL CDP?

HCL CDP supports:

  • Chrome: Version 42 and above
  • Mozilla Firefox: Version 44 and above
  • Opera: Version 25 and above

Q3: Can we track subscribed users who don���t visit the website after integrating HCL CDP SDK?

No, users who don���t visit the website after the HCL CDP SDK is integrated will not register the service worker on their devices. If the previous service provider uses a different payload structure or doesn���t support HCL CDP's structure, users won���t receive web push notifications. As a result, HCL CDP cannot track impressions even if users see the notification.

Q4: Why didn���t the web push notification get delivered?

Web push notifications may not be delivered due to:

  1. Frequency Caps: Notifications fail when the frequency cap limit is exhausted. Frequency caps are set daily, weekly, monthly, or over a lifetime. Only users whose frequency cap value is >0 will receive notifications. For more information about Frequency Caps, refer here.
  2. Personalization Failure: Engagements fail if a parameter in the user's profile is missing. For example, if a user has no registered premium amount, they won't receive notifications requiring that parameter.
  3. FCM Failure: Notifications fail due to issues with Firebase Cloud Messaging (FCM).
  4. FCM/APNS Configuration Issue: Errors occur if the web configuration for push notifications is disabled, the APNS certificate isn���t generated, or FCM is incorrectly configured.
  5. Unsubscribed Users: Notifications fail if the user has unsubscribed from receiving push notifications.
  6. Other Issues: This includes system failures, server crashes, or campaign-related errors.