I about to venture into a startup that will address two types of users who have a relationship with each other. Let us call one of them X and the other are their users (let us call them Y). My startup helps both of them. My startup acts like a mediator or broker between the two.
I can imagine the issues one has when bootstrapping a startup which is focused on one kind of users. However one does not lose focus there as one has to worry only about one specific kind of user.
Here, I want to get sufficient number of X AND Y together as soon as possible. My worry is that X may not come to use my product if sufficient number of Y is not present and similarly, Y may not come in if sufficient number of X is not available. Can anyone help me with ideas on how to ensure that I get enough number of BOTH X and Y?
Examples could be a Real Estate Broker service or a used car service. There too, one need to handle two different types of users. One is the buyer of used car/realty and the other, the seller. How did such startups get both types of users together when bootstrapping?
Unfortunately, unlike Real Estate brokers or used car sites, my startup is not concentrated on any particular geography. It is supposed to work all over the Internet.