1. A method for message distribution associated with a previously defined venue area, the method comprising: receiving a location of a first venue guest device located within the previously defined venue area, the first venue guest device corresponding to a venue guest located within the previously defined venue area, wherein the first venue guest device is one of a plurality of venue guest devices; identifying that locations of the plurality of venue guest devices, including the location of the first venue guest device, are in a vicinity of a first point of interest within the previously defined venue area, the first point of interest having a queue; generating an estimated queue wait time for the queue based on at least the location of the first venue guest device; generating a timed promotion message corresponding to a second point of interest within the previously defined venue area, wherein the timed promotion message is set to expire at an expiration time that is based on the estimated queue wait time; selecting a subset of the plurality of venue guest devices at random to comprise a predetermined fraction of the plurality of venue guest devices; and transmitting the timed promotion message to the subset of the plurality of venue guest devices in response to identifying that the locations of the plurality of venue guest devices are in the vicinity of the first point of interest.