The digitalization and networking of corporate marketing has become an irreversible trend. Almost all large customers will search online for information on purchases or choices. In addition, social media accounts for most of the browsing share of online marketing. If a company can have a well-made business introduction animated short film, it can greatly increase the sales volume and image of the company. Animated Explainer Video can explain the complex business idea to the client, but the question is how should the company produce a business introduction animated short film?