Push channel

Send mobile push notifications through Firebase Cloud Messaging to a contact's registered devices.

The Push channel sends mobile push notifications via Firebase Cloud Messaging (FCM v1). It targets the devices a contact has registered with your app.

Create the channel

  1. Go to Channels → Add channel → Push.
  2. Paste your Firebase Service Account JSON (Firebase Console → Project Settings → Service accounts → Generate new private key). It is encrypted at rest.
  3. Save the channel so campaigns can reference it.
Add channel form with Push selected and a service account JSON box
Paste your Firebase service account JSON.

How targeting works

Push delivers to a contact's registered devices. A contact with no registered device can't receive a push, so make sure your app registers device tokens with EngageApp.

Author your content

Compose notifications with push templates — a title, body, and a deep-link click action that routes users into your app. Personalize with variables that resolve per contact at send time.

Deep links

To resolve a click action into an in-app destination, set your app's App URI scheme under Settings → Developers → Push deep links. The scheme lets a tapped notification open the right screen.

Credit cost

Push costs 1 credit per send.

Next steps