Something may go viral due to increased shares or exposure on multiple social media platforms. Many companies want their content to go viral because it can generate traffic to their website and increase their brand awareness.
Most viral content elicits an emotional response from the audience. Ultimately, if you want your content to go viral, you need to produce something people want to talk about. An example of this would be the Dollar Shave Club video back in 2012. The public loved this video and after it was released, every other brand wanted a viral video too.
VIDEO LINK: https://www.youtube.com/watch?v=ZUG9qYTJMsI