You need a platform to sell your products, let it be on social networking platforms or on your own website. Audience needs to be engaged with your products, you need good content and good graphics and possibly videos as well!
But what really matters is whether your content is spiced up ? will it engage the readers? will they benefit from your products.
Well if you are a inborn story teller then no issues otherwise you will have to hire a expert to write your story for you.
Owning content matters a lot and then how you present them also matters it has to be presentable otherwise how can your readers go through it in their smartphones and in their desktop devices?
The website has to load fast who has the time these days to wait?