Having a YouTube channel is a social proof booster for many users because they can see that you are a legit business that is serious about reaching potential customers via different channels.
The more likes and comments you have, the better. But the mere fact of having an account on YouTube with a couple of videos already gives you additional points in the eyes of picky customers. Besides, video can help to improve your website’s ranking on search engine result pages.
One of the best practices is to upload your first video or several videos right after creating a channel. It can be just a short channel trailer — a video from 20 seconds to 1 minute explaining what you sell and why your store is a good place to shop. So, create such a video (or order one from someone) before creating your channel.
You don’t need to upload an avatar for YouTube separately as it will be taken from your Google account if you use your business email. But you will need to create a channel banner or cover also known as YouTube channel art — it’s a banner that viewers can see on the main page of your channel. Place an attractive image and your business name on it.
You can find the instruction on how to create a YouTube channel and more information about promotion on YouTube in this Sellvia guide.