On Location Engagements is a location-based content delivery system for events. Beacons placed throughout a venue “wake up” smartphone screens when attendees are within a designated range, which can be anywhere from 5 to 30 feet. Planners determine what content is transmitted by each beacon, such as maps, videos, surveys, product information, or sponsor materials. Planners also can turn certain beacons on or off to guide an attendee through an event based on that person's job title, marketing objectives, or other goals. Attendees can create their own tour based on what interests them most by entering key words. When a tour is selected, only the beaconed zones associated with that tour would appear on the map. After the event, planners receive data such interactions per beacon, length of stay at each beacon, and traffic patterns at the venue.