OpenTable solved the problem by first distributing booking management software that restaurants could use to manage their seating inventory. Once OpenTable had enough restaurants on board, they built out the consumer side, which allowed them to start booking tables and collecting