1. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to: receive unique identifier information and activity information for a user that referred a social media link to one or more other users; generate a reference identifier for a referrer of the social media link to the one or more other users; embed the generated reference identifier into the social media link to dynamically transform the social media link to maintain a record of the unique identifier information and the activity information of the user; and propagate endorsement information associated with the social media link to other users in a social network which have a relationship with the user in anticipation of the other users requesting a page of the social network, wherein the generated reference identifier includes a concatenation of the unique identifier information, the activity information, and information pertaining to referrals of the social media link prior to the refer to the one or more other users.