How to Build a Two-Sided Marketplace App: From MVP to Multi-City Scale
How to build a two-sided marketplace: solve the chicken-and-egg problem, launch an MVP, reach liquidity and scale city by city with the right architecture.
Hansraj
PRINCIPAL ARCHITECT9 MIN READ

To build a two-sided marketplace, recruit supply before demand, launch an MVP that completes one transaction end to end in one city and one category, and expand only when match rate, time to fill and repeat use hold steady. iSkylar builds marketplaces from MVP to multi-city scale with dedicated teams.
Most advice on how to build a two-sided marketplace focuses on features. Features are rarely why marketplaces fail. They fail because buyers arrive to find too few sellers, sellers leave because there are too few buyers, or the founders expand to a second city before the first one works.
This guide covers the order that actually matters: which side to build first, what the MVP must do, the numbers that tell you a market is working, and how the product and the platform underneath it need to change as you grow from one city to many.
What is the right order to build and grow a marketplace?
Build in four stages, and only move to the next stage when the current one hits its targets. Going from marketplace MVP to scale is about passing each gate, not about time spent.
Stage | Goal | What you build | Move on when |
|---|---|---|---|
1. MVP | Complete real transactions end to end | Sign-up for both sides, listings or requests, matching, payment with commission, payouts, ratings, admin tools | 50 to 100 transactions completed without manual workarounds |
2. Liquidity | Make one city and one category reliable | Better search and matching, recurring orders, escrow and disputes, seller tools | Match rate above 80% for 8 weeks, repeat buyers above 30% a month, and sellers busy enough to stay |
3. Second city | Prove the playbook can be copied | City settings for pricing, areas and supply, city-level admin and reports | The second city reaches liquidity faster than the first, and the first city is profitable per order |
4. Multi-city | Launch new cities as a repeatable process | Automated matching, multi-currency and language, regional payment and data setup, analytics per city | Each new city follows the same launch checklist and targets |
Industry estimates put two-sided liquidity at 6 to 12 months after launch, so plan your budget and runway around stage 2, not stage 1. The MVP itself usually costs $6,000 to $12,000; our guide to what a marketplace costs to build breaks that down in detail.
How do you solve the marketplace chicken-and-egg problem?
Start with supply, keep the market small enough that supply feels full, and do things that do not scale until it works. Supply shortage is the most common reason marketplace MVPs fail to keep their first buyers, according to Andreessen Horowitz.
Shrink the market. One category in one area. A cleaning marketplace covering three neighbourhoods feels busier than one covering a whole city with the same number of cleaners.
Recruit supply by hand. Call, visit and sign up the first sellers or providers yourself. Small companies are faster than individuals because one agreement brings several people.
Give supply a reason to join before demand arrives. A free booking page, calendar or invoicing tool keeps sellers active while buyer numbers are still small.
Match manually at first. Founders and ops staff pairing requests by hand teach you the matching rules before you automate them.
Subsidise the first buyers carefully. Discounts help, but only in the area where supply is ready. Spending outside it creates bad first experiences.
Cap supply if you need to. Too many sellers with too few jobs leave quickly. It is better to have fewer, busier sellers.
Which numbers show your marketplace liquidity is working?
Marketplace liquidity means buyers reliably find what they want and sellers reliably get enough work. Track these numbers every week, by city and by category.
Metric | What it means | Why it matters |
|---|---|---|
Match rate | Share of buyer requests or searches that end in a transaction | The clearest single sign of liquidity |
Fill rate | Share of listings, jobs or slots that get taken | Shows whether supply is being used or wasted |
Time to fill | How long a request waits before a seller accepts it | Long waits push buyers to competitors |
Repeat rate | Share of buyers who transact again within a month | The best predictor of long-term revenue |
Seller utilisation | Share of a seller's available time or stock that sells | Low utilisation means sellers will leave |
Take rate | Share of each transaction the platform keeps | Must cover payments, support and growth |
Contribution per order | What one order earns after payouts, payment fees and support | Tells you if a city can fund its own growth |
If match rate rises while repeat rate stays flat, buyers are finding sellers but not coming back, which usually points to quality or price, not supply.
How should marketplace app architecture change as you scale?
Start with one well-organised codebase, and split it into separate services only where scale or new markets demand it. Good marketplace app architecture is less about using many services early and more about keeping things like pricing, tax and language as settings, not hard-coded rules.
Part of the platform | At MVP | At multi-city scale |
|---|---|---|
Codebase | One modular backend with clear sections for users, listings, orders and payments | Payments, search, matching and notifications run as separate services |
Matching | Admin or rule-based matching | Automated matching by distance, skill, availability and rating |
Search | Database search with filters | Dedicated search engine with ranking and personalisation |
Payments | One payment provider | A payment layer that routes to the right provider in each country |
City and country settings | Defaults for one city | Per-city pricing, service areas, currency, tax and language |
Data | One database in one region | Regional hosting where local data rules require it, plus reporting copies |
Operations | One admin dashboard | City admins, support tools and automated alerts |
Dispatch-heavy platforms are a good example of this shift. In our on-demand dispatch apps, matching starts simple and becomes the most important service once several cities are live.
Which marketplace trust and safety features do you need at each stage?
Launch with the basics that protect every transaction, then add stronger controls as volume and the number of markets grow.
Stage | Trust and safety features |
|---|---|
MVP | Seller identity checks, two-way ratings, in-app messaging that hides phone numbers, clear cancellation rules, admin moderation of listings and users |
Liquidity | Held payments until delivery, a dispute process with evidence and partial refunds, review fraud checks, seller performance scores |
Multi-city | Automated fraud scoring, country-specific background checks, insurance for high-value jobs, service-level tracking per city |
Trust is what turns a first transaction into a habit. A buyer who has one bad experience on a young marketplace rarely gives it a second chance.
How do you scale a marketplace to new cities and countries?
Treat every new city as a repeat of your first launch, with its own supply target, launch area and metrics. To scale a marketplace to new cities successfully, recruit supply 4 to 6 weeks before opening, launch in a small area first, and copy only what worked in city one.
A new country adds one more layer: data protection rules. These decide how you collect consent, where you store personal data and how you move it across borders.
Market | Main data law | What changes when you launch there |
|---|---|---|
United Kingdom | UK GDPR and the Data Protection Act 2018 | A lawful basis for each use of data, breach reports to the ICO within 72 hours, and approved safeguards for transfers outside the UK |
United States | State privacy laws such as California's CCPA/CPRA | Privacy notices, opt-outs from the sale or sharing of data, and different rules in each state you operate in |
Canada | PIPEDA, plus Quebec's Law 25 | Meaningful consent and, in Quebec, a privacy impact assessment before sending personal data outside the province |
Australia | Privacy Act 1988 and the Australian Privacy Principles | Clear collection notices and reporting of serious data breaches under the Notifiable Data Breaches scheme |
UAE | Federal Personal Data Protection Law (Decree-Law 45 of 2021); DIFC and ADGM have their own laws | Consent and purpose rules, and limits on transferring data to countries without adequate protection |
Saudi Arabia | Personal Data Protection Law, overseen by SDAIA | Strict conditions on sending personal data abroad, so many platforms host Saudi user data in the Kingdom |
Building data location and consent as settings from the start means a new country is a configuration change, not a rebuild.
Who should build and scale your marketplace?
A small, stable team that stays with the product from MVP through scale usually beats rebuilding the team at each stage. Speed matters most at the start, which is why we focus on launching an MVP in 90 days or less. After launch, the same engineers who built the matching and payment logic can extend it, which is the reason many founders scale with a dedicated development team instead of hiring from scratch.
Our marketplace app development case study shows this path in practice: a focused two-sided MVP first, then the payments, trust features and admin tools needed to grow. For marketplaces we typically use Flutter for buyer and seller apps, Next.js for the web platform, Node.js services for matching and payments, PostgreSQL for transactions and Redis for real-time availability.
Plan your marketplace from MVP to multi-city
We help founders scope the MVP, set the metrics for each stage and build the platform to grow city by city. Book a demo to map your marketplace launch with our team.
WRITTEN BY
Hansraj
Leads marketing, growth and go-to-market strategy at iSkylar, helping founders scope and launch on-demand and marketplace apps.
Frequently Asked Questions
Which side of a marketplace should I build first?
How do I know my marketplace has reached liquidity?
When is the right time to expand to a second city?
What take rate should a new marketplace charge?
What trust and safety features does a marketplace need at launch?
What changes when I launch my marketplace in a new country?
Should I build my marketplace with an in-house team or a dedicated team?
Further Reading
Stay at the forefront of innovation.
innovation.
Join our inner circle of industry leaders and get exclusive insights delivered to your inbox every Thursday morning.
WE RESPECT YOUR PRIVACY. NO SPAM, EVER.
Updated At:





