Agreed. Relying on itch.io alone is not good but using the platform as an extra option beyond Steam makes tons of sense as it's free to post a game here. So no $100 fee like on Steam, Epic. And yeah, sales are always vastly lower than traffic unless the traffic is intensely well targeted.
Ie stuff like search queries and tag filtering directly related to your game type from people who are actively looking and filtering down for a specific thing on itch or via search engines. There is a truism in business apparently that if 3% of visitors to a page buy, you have a hit product. 3% sounds small but it is actually better than most products do. Take that best case 3% and expect the number of user reviews to be about 3% of that. True on Steam and most places aside from eBay. On itch, for me, I have over 5% of customers reviewing which seems anomalous, but has to do with how impressed they typically are by my work. Normally reviews only occur when a product either blew someone away as far better than expected, or disappointed them strongly. Middling reactions of the 3/5 sort rarely lead to posted reviews.
What this means is when a game has say ten ratings visible, that means it made maybe 300 sales and that more likely than not, somewhere over 10,000 people have looked at it. Which is usually fairly hard to attain! But the user feedback in comments, reviews and ratings is gold, as it greatly boosts the probability of future buyers taking a chance on a game. So the more you keep at it, over time the percentage of people buying inches up as reviews are posted, and if you are persistent it can snowball enormously. It's why I deliberately take a moment to encourage comments, reviews and feedback on my own product pages. It seems to be increasing the odds of people posting feedback. Sometimes if you simply ask for that, it will have an effect.
Finally, it all still depends on having a good game people will likely review well, which is the most difficult step and the most important one, and takes a lot of work.
Anyway, good luck to you here. I think that you may have a hit over time. Not a big success yet exactly, but it's definitely a strong start.
Matthew H, matthornb.itch.io
