Viral marketing campaigns are difficult to analyze. If you use Conventional marketing eg. Adwords or Facebook ad campaign there are lot of options available to track the reach to the Audience
Read this post on dreamstopixels.com