Once your freshly made explainer video is ready, it needs to fetch viewers. In order for it your videos now needs to be published somewhere. Animated explainer videos are web based. They are quite different from your regular ads they are not made to be aired on TV. So, have to be treated and marketed differently. 

Below are some of the places you can publish these videos:

Create an official YouTube channel
... Read more