# App push notifications

**Summary:** Let app users subscribe to push notifications about new content. Set up Firebase Cloud Messaging, integrate subscribe and unsubscribe in your app, and trigger pushes from your CMS or server.

- Space: [Developers](https://www.subrite.no/developers)
- Source: https://www.subrite.no/developers/push-notifications
- Updated: 2026-09-23
- Markdown index: https://www.subrite.no/developers/llms.txt

The Subrite API for push notifications lets app users subscribe to and unsubscribe from push notifications when new content is available.

<a id="step-1-set-up-firebase"></a>
## Step 1: Set up Firebase

Set up a Firebase project with Cloud Messaging, and send the credentials to Subrite. See the [setup guide](https://www.subrite.no/developers/push-notifications-setup?md=true).

<a id="step-2-integrate-the-app"></a>
## Step 2: Integrate the app

Integrate subscribing and unsubscribing users from the app. See the [app guide](https://www.subrite.no/developers/push-notifications-app?md=true).

<a id="step-3-push-content-from-your-server"></a>
## Step 3: Push content from your server

Integrate content push from the CMS or server. See the [content server guide](https://www.subrite.no/developers/push-notifications-server?md=true).

## Pages in this section

- [Set up push notifications](https://www.subrite.no/developers/push-notifications-setup?md=true): Create a Firebase service account key and send it to Subrite, create M2M tokens for the app (Push Subscription) and the server (Push Content), and decide whether to discard topics.
- [Integrate push notifications in your app](https://www.subrite.no/developers/push-notifications-app?md=true): Get the device FCM token, subscribe and unsubscribe devices with optional topics, link a subscriber to a logged-in member, and report when a user opens the app from a notification.
- [Send push notifications from your server](https://www.subrite.no/developers/push-notifications-server?md=true): Dispatch a push notification from your CMS or server with an M2M token, use topics as an audience filter, and read campaigns and delivery stats back from the Subrite API.
