1. A method for providing notification of events, the method comprising: receiving product data; comparing the product data to a set of predefined trigger parameters; generating a dynamic message when at least one of the predefined trigger parameters are satisfied by the product data, wherein the dynamic message is based, at least in part, on the product data; and automatically transmitting the dynamic message to a set of recipients over a social networking medium.