You are here:
Use the MobilePush SDK to Send a Location Message to Selected MobilePush Users
MobilePush can trigger location messages when users enter or exit a geofence or come within range of a beacon. Choosing an existing audience list or data extension can't be done in Marketing Cloud Engagement, so you must use the SDK to segment location message recipients.
With the SDK, you can segment recipients of a location message.
- Show the message if the user’s my store location is within the geofence region.
- Show the message if the user has items in the app shopping cart and if the message has an “abandonedCart”:”true” custom key.
- Show the message only when the store is open based on the app’s store location list and the region and local time.
- Don’t show messages if the user isn’t logged in to the app.
- Show specific messages based on the user’s customer profile. For example, customers who are coffee lovers get messages about coffee, but customers who prefer pastry receive a message to “add a coffee” when they’re in the shop.
Implementation
- Define which user segments should receive the location messages based on your marketing goals.
- Create a location message.
- In the CustomKeys field, enter a key that the app uses to match to the user profile. Example, loverType = coffee.
- Ask your app developer to review the SDK instructions to suppress messages that do not match the value within custom keys.

