Push settings

Configure the push notification settings for all of your integrated apps and websites

Once you have integrated your applications and websites by adding the Xtremepush SDKs to your Android app, iOS app, and website, you can use Push settings to update the integration credentials and control how and when your users get asked to opt-in for push notifications.

Each integrated application or website will be shown under the expandable menus for iOS push, Android push, and Web push. Click on the name of an integration to make changes.

iOS push

Upload your Production and Sandbox push notification certificates retrieved from the Apple developer portal. If your current push notification certificate has expired you can upload the new certificates here.

Click Save.

Android push

Enter your Firebase Sender ID and Server Key, they can be retrieved from the Google Firebase console.

Click Save.


Any opted-in users are opted-in against your Sender ID on Firebase. If you change the Sender ID of an existing integration you will lose your current subscribers.

Web push

Push notifications can be toggled using the sliders for individual browsers. For full implementation instructions, see the web channel guides for Push notifications for Chrome and Firefox and Apple push notifications for Safari.

Web push permissions prompt settings

Toggle Auto prompt permission dialog to automatically trigger the push notification opt-in prompt for all users on your website.

Prompt at is used to delay when the user is prompted for push permissions. For example, if you set the Prompt at to 3 page views, the user will be asked if they want to accept notifications on their 3rd page view on your website.

The If no repeat after setting only applies to Firebase push notifications for Chrome and Firefox when a subscribe window is selected for self-hosted domains, or if using an Xtremepush-hosted domain. If the user selects No at the first dialog the subscribe window will not appear. Changing the If no repeat after setting allows you to ask again after a number of page views on Chrome or Firefox.

You can also optionally set URLs to redirect the user based on their interaction with the permission prompt, and customise the message used for the value exchange using the Description field.


Custom prompts

It's possible to override the Auto Prompt for key pages, for example to suppress a prompt during a store checkout process. This is covered in the integration guide for customising the web notification prompt.

Updated 8 months ago

Push settings

Configure the push notification settings for all of your integrated apps and websites

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.