Glowroad is one of the most fears competitors of Meesho, as it has already crossed more than 10 million downloads in India only. Shop101 is also a keen opponent, and giving decent competition.