Configurability separates the physical device from the identifiers it broadcasts, but it also creates an administrative security boundary. A change that looks like a harmless identifier edit can redirect an experience, duplicate a zone, break analytics or expose a fleet to unauthorised reconfiguration.

What operators can configure and what stays fixed
A beacon payload is the data structure packed into the Bluetooth Low Energy (BLE) advertising packet that nearby devices receive. Rather than broadcasting meaningless noise, the beacon transmits a structured set of identifiers and values that your app or platform uses to trigger an action, identify a zone or estimate distance.
Configurable payloads mean these data fields are not permanently locked at the factory. Using a manufacturer’s mobile app or a desktop configuration tool, an operator can connect to the beacon over Bluetooth and rewrite its broadcast contents. This separates the physical hardware from the logical identity of the device, allowing the same unit to serve different purposes over its working life.
The most common payload formats you will encounter are iBeacon and Eddystone. An iBeacon payload typically contains a 128-bit UUID, a 16-bit Major value, a 16-bit Minor value and a measured transmit power value. Eddystone offers several frame types: UID (a namespace and instance ID), URL (a short link for browser-based interactions), TLM (telemetry data such as battery voltage) and EID (an encrypted identifier for privacy-sensitive use cases). A configurable beacon lets you choose which frame type it broadcasts and populate the specific fields within that frame.
The alternative—fixed-payload beacons—ships with a hardcoded UUID that cannot be altered in the field. If your namespace strategy changes, or you need to move a beacon to a different zone with a different identifier, a fixed-payload unit becomes redundant. Configurability prevents that waste, but it introduces operational responsibilities around access control and documentation.
Identifier governance, campaign changes and reuse
Reusing Hardware Across Campaigns
In a retail environment, a seasonal promotion might run for six weeks. If the beacons are configurable, the operations team can programme the relevant Major and Minor values to match the campaign’s zone logic. Once the promotion ends, the same beacons can be reconfigured for a permanent department-wayfinding setup. This reduces the total hardware required across a portfolio of stores, provided the reconfiguration process is straightforward enough to be handled by local staff rather than requiring an engineer visit.
Namespace Management and Zone Allocation
Before deploying configurable beacons, you need a clear namespace plan. The UUID (or Eddystone Namespace) acts as the top-level identifier for your organisation or venue. The Major and Minor values (or Eddystone Instance) break that down into floors, zones and individual points. Configurability is only useful if the person programming the beacon knows which values to assign. If a museum assigns Major 1 to the ground floor and Minor 10 to a specific exhibit, that mapping must be recorded in the asset register at the moment of configuration, not guessed at later.
Legacy Eddystone-URL and controlled receiving applications
An Eddystone-URL payload stores a compressed URL in the advertising frame. The historical Physical Web journey is no longer a universal operating-system service, so changing a beacon to this frame does not by itself create an app-free experience. Use the format only with a controlled receiving application and a tested migration or fallback path.
Protecting configuration access after commissioning
Most configurable beacons offer a locking mechanism that prevents further changes once the payload is set. This is a critical step. An unlocked beacon can be reprogrammed by anyone with a compatible configuration app who gets within Bluetooth range. Locking the payload turns a freely writable device into a read-only transmitter, protecting your namespace from accidental or malicious alteration. The trade-off is that unlocking it later to make a legitimate change often requires a physical action, such as pressing a button on the beacon or using a specific magnetic reset tool.
Security, change control and rollback
Duplicate Identifiers in the Field
The most frequent configuration error is assigning the same UUID, Major and Minor combination to multiple beacons in the same venue. If two beacons in different departments broadcast identical payloads, the receiving app cannot distinguish between them, and location-based triggers become unreliable. Always verify the programmed values against your asset register before fixing the beacon in place.
Assuming Universal Format Support
Not all configurable beacons support every format. Some hardware is iBeacon-only. Others support Eddystone but cannot broadcast multiple frame types simultaneously. If your deployment requires a beacon to broadcast both an iBeacon packet for your legacy app and an Eddystone-URL for visitors without the app, you must verify that the specific hardware model supports alternating or simultaneous broadcasting before purchase.
Ignoring the Connection Overhead
Configuring a beacon requires establishing a two-way Bluetooth connection, which is distinct from the one-way advertising broadcast used during normal operation. The beacon must be put into a connectable mode, which usually involves a physical interaction like removing a pull-tab, pressing a button, or inserting a configuration cable. For a deployment of fifty beacons, this is manageable. For five thousand, the connection and configuration workflow becomes a significant logistical bottleneck that needs dedicated planning and likely a bulk-configuration tool from the manufacturer.
Key Checks Before Procurement
- Supported frame types: Does the beacon support the exact formats your platform requires, and can it broadcast them in the required combination?
- Locking mechanism: How is the payload locked, and what is the process to unlock it if a change is needed later?
- Configuration interface: Is there a documented configuration protocol, and does the manufacturer provide a reliable app or SDK for bulk programming?
- Power-on default: What does the beacon broadcast before it is configured? Some ship with a default UUID that will trigger unintended behaviour if installed before being programmed.
- Documentation sync: Does your team have a process to update the central asset register the moment a payload is written, ensuring the digital record matches the physical device?
Configurable payloads give operational managers the flexibility to adapt a physical beacon network to changing floorplans, campaigns and use cases without replacing hardware. That flexibility is only valuable when paired with disciplined namespace planning, strict locking procedures and an up-to-date asset register. Without those controls, configurability becomes a source of inconsistency rather than an operational advantage.
Configuration record
For every change, retain the asset ID, old and new payload, operator, timestamp, reason, configuration tool and verification result. Test the receiving application before changing a live fleet, and keep a rollback value for each affected zone.


