How To Send Push Notifications from Michael Gonzales on Vimeo.
Our push notification system has a great deal of options for customization that helps you target users the right way. You can also send robust coupons, invitations and special offers using images with your branding directly to the mobile device. The 4-step push send process is quick & simple, and you can do it right through your dashboard. To get started, just log into an app and click the Push Notifications in the Manage side bar header.
Things to Keep in Mind
- Your app must be live in order to send push notifications. There's no way for users to receive them without having the live app installed on their device.
- When an app is installed, users can choose to enable or opt out of push notifications. If they opt out, they won't receive any from your app.
- If you want to receive push notifications successfully, it's important to enable both push notifications AND location services, which allows you to receive location-based messages.
- The Messages Feature will serve as a log of push notifications received. Add it to your app so users can reference them later!
Step 1: Message
- Select the devices (Any combination of iOS, iOS Private App Store, Android or Web App) you'd like to send the push notification to.
- Enter a Message Title if you wish. This will be slightly more larger and bold to signify the title or subject of the message.
- Enter the text of the message. Apple limits push notifications to be less than 2kb in size, so we have build in restrictions here.
Subscriptions and User Groups logic
If you wish to send a message to all users: Select iOS, Android and PWA, leave other fields blank. To further segment your push notifications, please see below.
- When Subscriptions are enabled, you can send push notifications assigned to one or multiple subscriptions.
- For users who have a selected subscriptions turned off on their device, they will not receive the push note alert, however they will still see the message in their Messages feature.
- If you choose not to select any subscriptions, the push notification will go out to ALL users, even if they have all subscriptions turned off. (This of course does not override the device targets or user groups selections.)
- When user groups are enabled you can send push notes to an exact number of members.
- When selecting one or multiple groups from the group dropdown you will see the users in those groups are auto selected in the user selection.
- Now you can either leave as is, or further modify which users will receive your message by adding/removing users.
- When sending a push note using User Groups, those users that were not selected here will NOT receive the push note and it will NOT be displayed in the Messages list.
- Linked features that are sent to users who do not have access to these features will receive the message, but they will not be able to tap (open) the feature.
Note: Subscriptions and User Groups can be used independently or in unison, along with all of the location features.
Step 2: Location
- Choose your Notification Audience here. Use the drop-down to change from All Users (the default) to Specific Area Users.
- Specific Area Users has two options: Radius and Geo-fence. When you select a specific location, you'll see the Located App Users in that area reflected to the right. A Located App User is someone who enabled location services for the app when they installed it, and is currently within your radius or geo-fenced area.
- Radius allows you to set a circular send-zone around one location. You can input the latitude & longitude, or type in the address bar to look up a spot. Adjust the size of the zone with the Radius field, and use the unit drop-down to select kilometers or miles.
- Geo-fence allows you to set up a "fenced" area. When a user enters this area during the "active period" (Step 4), they'll receive the push notification. You can jump to a region the same way you do with the Radius option, and also have the added option of dragging the borders of the fence to create a custom shape.
Step 3: Content
- Here you can add some customization your push notification with the Content Type drop-down.
- Website URL lets you link your push notification to a site. When a user clicks the push notification, they'll be directed to that URL.
- Link to a Specific Feature allows you to do just that. You can choose a feature within your app from the drop-down, and even specific items within those features (like an event in the Events v2 feature, when applicable. When a user clicks the push notification, they'll be taken to that specific location within your app.
- Choose from our Offers adds a template-based message to your push notification. (Note:You must have a Messages feature active within your app to use this feature.) Select an industry from the Category column, then a specific template from the Offers column, and customize the design with the Style column. You can then change the Offer Title, picture, and content. When a user clicks the push notification, the template will be launched within the Messages feature.
Link to a Specific feature:
Choose from our Offers:
Changing the offer picture (recommend 5:7 height:width ratio for image; bottom will be cropped automatically):
Note: If you delete a previously used offer image from this window, the image will no longer be hosted on our servers. This will prevent it from loading when users click and view the old push notification from their Messages feature. For this reason, we don't recommend deleting images that you have used in a prior push notification.
Step 4: Publish
- This is your final step, where you determine when your push notification will be sent out to users. Click Send Now to deliver your message immediately, or Send On to schedule it for later.
- Schedule Message For allows you to schedule your message based on the applicable time zone. Select the time zone from the drop-down menu, then click the calendar icon next to the date & time to schedule it. You can use this scheduling option for any push notification type (All Users, Radius, or Geo-fenced).
- Geo-fence Expiration Date only applies to geo-fenced push notifications. This is the end-time for the active period of the message. For instance, if I set mine to next Tuesday, any users who enter the geo-fenced area before next Tuesday will receive my push notification.
- Once you're ready to go, just click the Publish Message button!