Whether you call them explainer, corporate, or online videos, when you incorporate an animated video into your digital marketing strategy you are offering a highly creative and flexible platform for site visitors to quickly engage with and set yourself apart from the competition. In the last few years, online videos have gone from being a…