The term “viral” is description to a result of content popularity without paying a bunch to promote it, like it were an ad. However, this term is being used as a marketing service and it is 100% junk.
Unless a company is going to fraudulently create views and pad numbers or promotion, NO ONE knows what will end up “viral.”
This is absolutely desired by everyone with everything they create, so beware of any company that promises to produce content that will go viral.
What you should do is have a plan of different videos and/or images that get posted that people would like and be able to share easily. The more unique or obscure may up the chance of your desired “viral” result, but do not get discouraged if not.
If you really look at a lot of the content that meets this classification, they tend to be videos that people hurt themselves from doing dumb things and we do not advise trying to stage anything in the attempt to produce this type of content.
Instead, try to think of things that would make you want to watch them and what your prospective customers would want to watch and continue to produce content. You may end up with content that goes “viral.”