The UIs in the Messaging module enable you to compose, schedule, create a target audience and manage location-based push notification messages.
Messages are sent using the app’s existing push notification capabilities – so, for example, if your app’s messaging supports deep links to in-app pages, external links to mobile-optimized web pages, messages in multiple languages and/or the use of emoji characters, then these will be available for location-based push notifications composed within our console.
Messages require one or more regions for targeting. Simply draw the region where you want to target a message.
Simple messages target app users currently in a specified location during a specified time window. More sophisticated messages combine present/not present across multiple regions and time windows.
You'll need to ensure that push notification credentials are configured correctly before accessing the message composition interfaces.
Message composition is in three stages. To get started click on 'Compose message'.
Step 1: Message content
- Give you message a name. This is for internal listing purposes only – it won’t be displayed to recipients.
[If supported by your app push message provider] select the message language here.
- The Subject line will appear as the message title on the recipient's smartphone.
- The text field contains the body copy of the message. Max. character count will be dictated by your app push message provider.
[If supported by your app push message provider] a link to an in-app page or external web page can be added.
Step 2: Schedule Message
- Select which rule you want to determine when the message will be sent. If choosing “On a specific date and at a specific time” you’ll set the target audience on the next screen (step 3 below).
- If selecting “Triggered on entry or exit between two dates and times”, you must nominate one or more regions for this rule. You can further narrow the target audience on the next screen with further rules (although there is no requirement to do so)
Use the “When I click send” rule when you want to manually broadcast the message to the target audience – perhaps as quickly as possible to react to something unforeseen. Here you’ll set the target audience on the next screen (step 3 below).
Step 3: Filter message audience
- Filters are used to define the audience of the message. If on the previous screen (“Schedule message”) you selected to trigger the message on entry/exit from a region, there is no requirement to add filters (unless further targeting is required). If in Step 2 you chose “on a specific date and at a specific time” or “when I click send” then you must define at least one filter here.
- Use filters to define precisely where and when app users were present to qualify for a message. Multiple filters can be combined.
- When using multiple filters. you must have at least one “who were present” filter before then adding a “who were not present” filter
Once the message has content, a schedule and if applicable, audience filter(s) you can either save it as draft or publish it (which skips the draft state).
Check out: More tips on message set-up