What is this video and it’s function?
The product or service launch videos act to create buzz and anticipation prior to the release of this new product/service. Perhaps keep it shrouded in mystery with a carefully crafted promotional video that doesn’t give away the ace you have up your sleeve, instead it will generate interest and drive traffic to your website for more content where they can opt in to receive up to date info about when the product is coming out.
Release another video when the product is out, with full details. Peel back the curtain of anticipation you have already established and show your audience the new direction of your business, your new product or your new service. If done correctly, this will be establish your brand as cutting edge, exciting and engaging all at once.