Push notifications
Push notifications are short messages that appear on the customer's screen through the browser, even when your store is not open - a new collection, a flash sale, back in stock. GrandNode sends them through Firebase Cloud Messaging (Google), so you need a free Firebase project.
Set up
- Create a project in the Firebase console and add a web app. Copy its configuration values.
- Open Settings → Push notifications settings, tick Enabled, and enter the Private Api Key, Public Api Key, Auth Domain, Project Id, Storage Bucket, Sender Id and AppId.
- Decide whether guests may subscribe (Allow guest notifications) and save.

As the warning on the page says: press Save on this page again after every GrandNode upgrade - the upgrade rewrites the registration script and the settings have to be written into it again.
Who receives them
When push notifications are enabled, the storefront asks visitors whether they want to receive notifications. Those who allow it appear in Marketing → Push notifications → Receivers, where you can also remove a receiver.
Send a notification
- Open Marketing → Push notifications → Send.
- Enter the Title and Message text, the Click Url the notification opens (a product, a category, a page), and optionally a Picture.
- Click Send. The message goes to all receivers.

Messages lists the notifications that were sent.
Tips
- Browsers show the permission prompt only on HTTPS.
- Send rarely and only what is worth an interruption; a visitor who blocks notifications cannot be asked again.
Related
Question not answered here? Ask the community on GitHub Discussions ↗