Anyone can create viral content however not everyone would see the same level of success as expected so you might as well just want to start getting it done. This is so you can see how well it allows you to perform.
Perhaps, you might want to get started by checking websites that feature a number of viral content so you can see what they share as a common factor which you could also learn something from.
This would allow you to develop and come up with a plan that would enable you to constantly come up with viral content to market your business. It is a good practice to check how others are creating viral content so you can learn the secrets of successfully promoting your business through content that people find interesting enough to want to share with others.
It is necessary that you have a plan as it is only after you have planned that you will be able to successfully promote your business through a number of different platforms including social media which would provide you with the best opportunity to get your content go extremely viral.
You will have to include a number of media types to your content so that it becomes easier for you to attract people from different backgrounds as not everyone would appreciate going through plain text only nor would everyone appreciate having to only browse through images.