one of my income streams in a last 3 years was selling my own built software. To be exact - plugins for one of the well known e-commerce systems. I have more than 20 different products, and I sell these plugins on the e-commerce's owner's marketplace.
Sales numbers are not massive, but they're ok, considering that I don't do any kind of marketing at all (700+ sales in 3 years, some products have 100+ sales and great reviews).
When I started building plugins I also built my own website/blog ( imakeitwork.net ) - I wrote articles how to use the e-commerce system etc., and couple of years ago I also added an online store to the same website, so visitors could get plugins directly from my website.
At first I had some sales from my own website, but sale numbers were poor, and I started tweaking my online store - add better pictures, longer descriptions. Every time I changed something sale numbers went down even though I thought I'm improving the store. Now I have 600+ blog visitors per month (almost all of them come from Google, looking for solutions and useful information about e-commerce platform), but I have almost no sales at all, and I have no idea why.
Sales on the e-commerce owner's marketplace are stable and fine, so I'm sure my products are relevant and useful. But what's so wrong with my own online store? What should I improve to convert blog readers to customers? Any tips?