In order to set up web push notifications in your Mapp Engage account, you need to meet a number of technical requirements. This article gives you an overview of the basic information that will get things started.

Firebase Cloud Messaging

Mapp's web push solution leverages Firebase Cloud Messaging. It follows the native Web Push and Notification standards, which allow messages to be sent and received in the background (e.g. customer’s website does not need to be opened to receive a message, only the browser needs to be active). 

Before Push Notifications can be sent to a device, the contact needs to be asked for permission. When permission is obtained, the device needs to be registered with the Push service - Firebase.

Web push integration without  the use of the Mapp Intelligence Plugin

Prerequisites

Procedure

  1. Integrate the web push script on your website as described here.
  2. Set up Web Push Channel in Mapp Engage
  3. Compose a Web Push Notification

Web push integration with the use of the Mapp Intelligence Plugin

Prerequisites

  • An existing Google Firebase account
  • An existing Mapp Engage account.
  • An existing Mapp Intelligence integration with pixel version 3.2.1 or higher.

Procedure

  1. Integrate the web push script on your website as described here.
  2. Set up Web Push Channel in Mapp Engage
  3. Compose a Web Push Notification