That's quite tricky to describe because it's just always different in everyone's experience. I would say it's a good start if you can get your first deal from your network or friends. And then you need some pilot cases to support your product success. And you need a long run in building your product reputation, your SEO ranking, etc. Then it seems that it can be a bit easier to get customers...
still on this way as well :)