You solve that by doing a limited first release. Don't advertise to the whole world or pay for a TV commercial. Target some customer groups you think would like the product and have a few of them use it. The early feedback is invaluable.
Even after you have a mature product, you can trickle out new features this way. Sometimes customers will come to you a feature request and even ask to help you beta test it, because they want it so badly.
Even after you have a mature product, you can trickle out new features this way. Sometimes customers will come to you a feature request and even ask to help you beta test it, because they want it so badly.