1. What are web push notifications?
Web Push Notifications are opt-in browser-based notifications served to the users who have explicitly opted-in to receive them. Web Push Notifications can be delivered to a user's desktop or mobile screen on a website at any time their browser opens. These affordable, handy marketing tool helps marketers and website owners to increase their
2. How do web push notifications work on a website?
There are 3 stages for activation and deployment of web push notifications:
a) Web push Configuration and Activation (For more details click here - https://cmercury.com/web-push-notifications-guide)
b) Activation of the Subscription Prompt Box
c) Campaign creation & deployment
For the website visitors the subscription prompt is served and those who click on the “Allow subscription prompt”, will be added to the web push subscriber base. As the user opts in, vital information is required to send push notifications to that specific user. Browser ID is collected and stored on cmercury’s secure servers.
The next step is campaign creation and deployment. Web push notifications will be delivered if the user is on the browser or else they will be delivered once the user opens up the browser. The marketer can also set a shelf-life for each web push notification on a website.
3. Do all browsers support Web Push Notifications?
Web push notification works with major browsers such as Microsoft Edge, Google Chrome, Opera, Mozilla Firefox and Safari (only with macOS).
4. Does Web Push Notification work in incognito or private browser mode? Web Push notifications do not work in Incognito/Private Mode of browsers.
Additional Note :
a) web push notifications are not supported with in-app browsers like those inside Facebook/Instagram.
b) Web Push does not work inside web views on Android.
Cookies ensure a better user experience by identifying the website visitors who already subscribed or opted out, and do not showcase the subscription prompt again during their revisits.
6. What technology does cmercury use- VAPID or FCM?
cmercury uses web push notifications firebase or FCM (Firebase Cloud Messaging) technology to send web push notifications.
7. Do cmercury web push supports both HTTPS and HTTP Websites?
Yes, cmercury web push supports both HTTPS & HTTP.
Login to the cmercury web push notification software and click the website dropdown menu from the web push module and add your website. While you add your website, select the HTTP/HTTPS option depending on whether the website supports it or not. Place the pixel generated in your website header either directly or via Google Tag Manager. Additionally for HTTPS websites, ensure to upload the cmercury SDK files to the top-level root of your site directory, making them publicly accessible.
8. If my mobile site runs on a subdomain (m.example.com), how can I implement web push notifications?
If the desktop and mobile site are on the same domain, you can place the pixel on the desktop site and should work on both mobile and desktop.
Example: Desktop – http://www.xyz.com & Mobile – http://www.m.xyz.com
If the desktop and mobile site are on different domains, then generate different pixels and deploy on the mobile site.
Example: Desktop - http://www.xyz.com & Mobile – www.abc.com
10. Do cmercury webpush support notification expiry?
Yes, cmercury web push supports both notification expiry. Notification expiry time referred to as Time-to-Live (TTL) is a value that defines a web push notification’s shelf life. For time-bound messages including flash sales, limited period offers, breaking news etc, you can set notification expiry so that the subscribers will receive the notifications strictly within the stipulated time frame.
11: Can subscribers receive notifications when the browser is closed?
Recipients of the notifications vary from browser to browser depending on how closely the browser interacts with the Operating System.
a) Chrome: Subscribers receive notifications even when the window is closed. However, to enable this, Chrome needs to run in the background.
b) For Firefox on Mac: Users can receive notifications when the browser is closed provided the browser is still running (indicated by '.' in the menu).
c) For Firefox on Windows: Users won’t receive notifications when the browser is closed as the background process gets killed when the window is closed.
d) Safari: As Safari interacts with Mac OS very closely, users can receive notifications irrespective of whether the browser is running or not.
12. Can I migrate from my existing web push notification software to cmercury without losing my subscribers?
Yes, you can migrate, provided your website is on HTTPS. Follow the simple steps below for migrating your subscribers to cmercury.
a) Use the same FCM credentials that you used with your existing vendor while setting up your website in the cmercury panel.
b) Download the subscriber ids from your previous vendor and your customer success manager will assist you in adding the same to your cmercury web push account.
For HTTP websites, the subscriptions are managed on the service providers' subdomain and hence migration of subscribers is impossible.
13. What is the character limit for a notification title, message and landing URL for web push notifications?
The standard limit defined for notification title is 50 characters , for messages 120 characters and for landing URL there is no limit.
14. Can we customize a webpush notification in cmercury? If yes, which elements can be customized?
Yes, in cmercury, you can customize your Notification title, Message, Image and Landing URL of your web push notifications on a website.