Location-Based Messages is a feature within the DoubleDutch platform that allows event organizers to create messages that can be delivered to attendees based on their proximity to physical locations at the event. Your messages can link to different content within the application such as Polls, Surveys, Sponsors/Exhibitors, and any other regular item within the application.
Beacons are small, battery-powered, low-cost pieces of hardware that transmit data packets via a Bluetooth LE (low energy) signal. Beacons are only able to "advertise" their signal to nearby smartphones. The signals can trigger apps that are installed on the phone to perform certain actions.
Beacons have very low power requirements, giving the device a typical battery life of two years.
In order for a beacon to be compatible with this feature of the DoubleDutch app, it must follow the iBeacon Bluetooth LE standard developed by Apple. Beacons that conform to the iBeacon standard will advertise a signal with the following data:
- UUID: a unique identifier that is used to distinguish the "owner" of a group of beacons. For example, all beacons set up to trigger messages in DoubleDutch apps will share the same UUID.
- Major: a value used to determine a specific beacon within a group
- Minor: a value used to determine a specific beacon within a sub group
If an attendee has the event application installed on one of the following compatible devices they will receive a Location-Based Message:
- iOS devices with Bluetooth 4.0 (iPhone (4s and later), iPad 3rd generation and later, iPad mini (1st generation and later), iPod Touch (5th generation), running iOS7 or later).
- Android devices with Bluetooth 4.0 and Android 4.3 and later.
- In order for attendees to receive these messages on the above compatible devices, the attendee will need to have Bluetooth turned on and have the profile setting for “Bluetooth Messages” enabled (see Permissions section of this document for more info).
Location-Based Message Types
Using Location-Based Messages, you can send out four distinct types of messages (each up to 90 characters). Below you will find the different message types, their proximity level, and what they do.
- Welcome Message: a message to attendees as soon as their device receives the beacon signal. This message can be used to welcome attendees as they enter a specific location at your event such as the expo hall.
- Survey/Poll: a message to attendees that will take the attendee to a survey or poll within the application. The attendee will receive this message when they have been in range of the beacon for the amount of time you configure in the CMS. This message can be used to ask attendees to complete your session survey.
- App Content: a message to attendees that will take the attendee to any item within the app. The attendee will receive this message when they have been in range of the beacon for the amount of time you configure in the CMS. This message can be used to point attendees to the details of the keynote session as they enter the auditorium.
- Exhibitor/Sponsor: a message to attendees that will take the attendee to any exhibitor list item within the app.The attendee will receive this message when they have been in range of the beacon for the amount of time you configure in the CMS. This message can be used to point attendees to learn more information about your key sponsors in your expo hall.
When attendees get the app for the first time, they will be asked for the permissions outlined below. Granting permissions enables the app to listen for signals that are being broadcast by the beacons. If an attendee detects a beacon signal, they will receive the Bluetooth message when they have been in range of the beacon for the time needed as explained above.
- This feature requires users to grant DoubleDutch permission to access their Location (iOS) and Bluetooth (Android). We require these permissions so that the app can listen for Bluetooth signals that are being broadcasted by the beacons.
- We also require Bluetooth notification permissions, so that they can receive messages from the beacons. This can be enabled/disabled in the user’s profile settings.
- On Android: users can turn Bluetooth off on their device at any time, to completely opt out of this feature or they can simply disable the Bluetooth message option.
- On iOS: users can manage and revoke location permissions from their device settings, turn off Bluetooth, or disable Bluetooth messages from their profile settings.