1. A method performed using at least one computer-based processor, the method comprising: monitoring one or more messages on a social network for information propagation feedback, the monitoring comprising collecting propagation metadata and non-propagation metadata; training a predictive model using the propagation metadata and the non-propagation metadata as a training set; determining a probability of propagation of an input message on the social network using the predictive model; retrieving one or more other probabilities for one or more of alternate content for the input message or an alternate time for posting the input message to the social network; and determining message adjustment information for the input message based at least upon the probability of propagation and the one or more other probabilities, the message adjustment information comprising one or more of a content adjustment for the input message or a timing adjustment for the posting of the input message, wherein the message adjustment information causes the input message to have an increased probability of propagation on the social network.