Is there a tool out there that can reliably track a link as it is shared across various social media platforms and give you some pretty good detail of its viral journey? I am particularly interested in link propagation on Facebook. There any free tools that do a good job with this or do you have to subscribe to a professional service?