---
schema_version: "1"
id: 471df7f1fe62a05d7be8b039a253268f701c6ef97a2ca5b041df0c38b61e0417
title: MobilePush Beacon Scenarios
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/mc_mp_beacon_behavior.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.mc_mp_beacon_behavior.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f5e1e1a85f0762545e7e21ac19d32d86da7b433afab863ab0ad3ea57b39fde01
description: Learn more about what happens in different situations when you use beacons with MobilePush.
products:
  - Marketing
  - Marketing Cloud Engagement
release: "264"
---
# MobilePush Beacon Scenarios

Learn more about what happens in different situations when you use beacons with MobilePush.

  
| Scenario | Behavior | Notes |
| --- | --- | --- |
| When a mobile device crosses a magic fence that surrounds configured beacons... | … the known beacons and associated messages are downloaded to the device. | A magic fence tells the app which beacon GUID to download. If the device isn’t connected to the network, or if another network error occurs, the app tries to download the beacon GUID again. The interval between retry attempts increases throughout the first day and continues retrying every 24 hours thereafter. |
| When the mobile device comes within range of a known beacon... | … the app displays the message associated with that beacon. | The app respects the restrictions you place on the frequency and maximum number of times the message is sent. Set these restrictions in Marketing Cloud Engagement when you create a message. |
| When the device downloads the message... | … the app sends a “message received” event to Marketing Cloud Engagement. | View “opened” and “sent” analytics on the overview screen or the message details screen. |
| When a user directly interacts with the message by tapping or swiping on the message... | … the app sends a “message opened” event to Marketing Cloud Engagement. | View “opened” and “sent” analytics on the overview screen or the message details screen. |
| When a user reopens the app on the mobile device or leaves and reenters the magic fence... | … the app downloads any new beacon messages that are available. | ― |
| If it has been longer than 24 hours since the mobile device left and reentered the magic fence or since the user opened the app... | … the app updates the messages on the device every 24 hours, regardless of user interaction. | This behavior only occurs on iOS devices. On Android devices, messages only update one time in the first 24 hours. |
| When a user reboots the device... | … the app displays the message. | The device also must be within range of a downloaded beacon and must be set to range for beacons in the MobilePush SDK. The app shows the message as long as any message constraints, such as display one time per day, haven’t yet been met. It can take up to a minute for Android devices to display the message. |
| When a user switches airplane mode on and then off... | … the app displays the message. | This behavior only applies to iOS devices. The device also must be within range of a known beacon and must be set to range for beacons in the MobilePush SDK. The app doesn’t display the message on an Android device when it comes out of airplane mode. |
| When a beacon is turned on... | … the app displays the message. | The device must already have the message downloaded and be within the geofence for at least one minute. |
| When Bluetooth is switched off and then on... | … the app displays the message. | This behavior only applies to iOS devices. On Android devices, the app doesn’t display the message. |
| When the device is in low-power mode... | … the app displays the message. | ― |

#### See Also

- [Beacon Messaging](https://help.salesforce.com/s/articleView?id=mktg.mc_mp_beacons_overview.htm&release=264.0.0&type=5 "Beacons are physical devices that you position in the locations where you want your customers to receive messages. Beacons use a Bluetooth Low Energy (BLE) signal to broadcast a universally unique identifier (UUID) to a compatible app. Use beacons to send messages based on an individual’s location. When a device enters the range of the beacon, the device uses the broadcast UUID to trigger and display a message. Beacons provide a precise location around which to plan and execute your marketing activities. Because you know the exact location of the beacon, you can tailor your messages to better target your mobile app users.")
- [Beacon Terminology](https://help.salesforce.com/s/articleView?id=mktg.mc_mp_beacon_terminology.htm&release=264.0.0&type=5 "Definitions of common beacon terms used in MobilePush in Marketing Cloud Engagement.")
- [Beacon Best Practices](https://help.salesforce.com/s/articleView?id=mktg.mc_mp_beacon_best_practices.htm&release=264.0.0&type=5 "A list of recommendations to help you successfully implement beacons in Marketing Cloud MobilePush.")