1. A method for message distribution associated with a venue, the method comprising: receiving information associated with a plurality of venue guests corresponding to a plurality of guest devices; receiving an outgoing message; receiving targeting specifications identifying a trait shared among one or more targeted venue guests; identifying the one or more targeted venue guests as a subset of the plurality of venue guests based on the targeting specifications and the received information; and transmitting the outgoing message to one or more targeted venue guest devices corresponding to the one or more targeted venue guests.