Add a Mobile Push node
Send push notifications from a Workflow and target by operating system, device type, or app version
Table of Contents
A Mobile Push node sends a push notification to the user when they reach that point in the Workflow. Before adding one, your apps need to be set up for push notifications from the Appcues SDK.
Add a Mobile Push to the canvas
- Click any + button on the Workflow canvas.
- Under Messages, select Mobile Push.
- Give the notification a name (optional) and click Create.
- Build the push notification content, then return to the Workflow canvas. For a full walkthrough, see Building mobile push notifications.
Advanced targeting
Open the Mobile Push node's settings panel and expand the Advanced section to access device-level targeting. These filters narrow which devices receive the notification — useful when a message only applies to certain platforms or app versions.
- Operating system — Choose All to send to every OS, or select a specific operating system (for example, iOS only). Use this when a feature or update is platform-specific.
- Device type — Choose All to send to every device type, or select a specific type (for example, tablets only). Use this when the experience differs across form factors.
- App version — Choose All versions to send regardless of app version, or select Specific versions to restrict delivery to users running a particular release. Use this to target users who have (or haven't) updated to a version that contains a new feature or bug fix.
These filters combine with each other. For example, setting Operating system to "iOS" and App version to "3.2.0 or later" sends the notification only to iOS users on version 3.2.0+.
Confirm it worked
After publishing the Workflow, check Workflow Analytics to verify that push notifications are being delivered.
If push notifications aren't delivering
- Confirm the user has push notifications enabled on their device.
- Confirm the app is registered for push via the Appcues SDK. See push notification settings.
- If using Firebase, verify your Cloud Messaging service is configured. See Creating Firebase Cloud Messaging Service.
- Check the Advanced targeting filters — a narrow OS, device type, or app version filter may be excluding the user.