Marketplace Advisor
Strategic frameworks for two-sided and multi-sided marketplace founders, operators, and product leaders. Marketplaces have distinctive economics — most ecommerce / SaaS playbooks don't translate.
Keywords
marketplace, two-sided market, three-sided market, multi-sided market, supply, demand, liquidity, take rate, network effects, chicken and egg, GMV, repeat rate, fill rate, supply density
Clarify First
Before scoring, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the score.
Quick Start
python scripts/marketplace_health_scorer.py metrics.json
Scores marketplace health across liquidity, supply/demand balance, take rate sustainability, repeat rate, and network-effect strength.
Core Workflows
Workflow 1: Marketplace Health Diagnostic
- Capture key metrics: GMV, take rate, supply, demand, fill rate, repeat rate
- Run:
python scripts/marketplace_health_scorer.py metrics.json
- Identify which dimension is the constraint (usually one of: not enough supply, not enough demand, low repeat, weak liquidity, take rate too high or too low)
- Plan one focused intervention; don't try to fix all five at once
Time Estimate: 2-4 weeks per diagnostic.
Workflow 2: Chicken-and-Egg Strategy
- Read
references/marketplace_dynamics.md
- Identify your "constrained side" (usually supply for new marketplaces)
- Pick a strategy: subsidize the constrained side, single-player mode, vertical wedge, geographic concentration
- Measure liquidity in the smallest viable unit (one city, one category, one buyer segment)
Time Estimate: 6-12 months for first liquid segment.
Workflow 3: Take-Rate Decision
- Read
references/take_rate_design.md
- Benchmark category norms (eBay 10-13%, Airbnb 14%, Uber 25-30%, Etsy 6.5%, vertical B2B varies)
- Decide: high take rate (full-stack with lots of value-add) vs. low take rate (commodity matching)
- Plan trajectory: most marketplaces raise take rate over time as value-adds compound
Time Estimate: 4-8 weeks for first take-rate decision.
Tools
marketplace_health_scorer.py
Scores marketplace health on five dimensions: liquidity, balance, take-rate sustainability, repeat-rate strength, and supply density.
python scripts/marketplace_health_scorer.py metrics.json
python scripts/marketplace_health_scorer.py metrics.json --json
Reference Guides
references/marketplace_dynamics.md — Chicken-and-egg, liquidity, network effects, vertical / horizontal trade-offs
references/take_rate_design.md — Take rate benchmarks, when to raise / lower, full-stack vs lean
Templates
assets/marketplace_metrics_template.json — Input file for the health scorer with example values
Best Practices
- Liquidity over GMV. A marketplace with $10M GMV across 1,000 cities is mostly broken; the same GMV in 5 cities can be liquid and growing.
- Pick a wedge. New marketplaces almost always start narrow (single city, single category, single segment) and expand.
- Measure repeat early. Marketplaces without repeat are often serving as infrastructure for off-platform transactions (a leakage problem to fix or accept).
- Take rate ratchets up, rarely down. Start low to attract supply; add value-adds (payments, fulfillment, insurance, financing) that justify higher take rate.
- Single-side first when possible. Some categories let you build a tool for one side that becomes a marketplace once liquid (e.g., OpenTable started as restaurant software).
- Beware of weak network effects. Many "marketplaces" lack real network effects — supply on one platform doesn't make demand stickier on that platform. Examine carefully.
Integration Points
- Pairs with
business-growth/pricing-strategy — take rate is essentially marketplace pricing
- Pairs with
c-level-advisor/cs-fundraising-advisor — marketplace investor expectations differ from SaaS
- Pairs with
marketing/landing-page-generator for supply / demand recruitment funnels
1---
2name: marketplace-advisor
3description: >
4 Strategic advisory for two-sided marketplace founders on chicken-and-egg, take
5 rates, liquidity, and network effects. Use when scoping a marketplace idea or
6 scoring health, or mentioning marketplace, take rate, liquidity, or network effects.
7license: MIT + Commons Clause
8metadata:
9 version: 1.0.0
10 author: borghei
11 category: vertical-advisors
12 domain: marketplace
13 updated: 2026-05-04
14 python-tools: marketplace_health_scorer.py
15 tech-stack: marketplace, network-effects
16---
17
18# Marketplace Advisor
19
20Strategic frameworks for two-sided and multi-sided marketplace founders, operators, and product leaders. Marketplaces have distinctive economics — most ecommerce / SaaS playbooks don't translate.
21
22---
23
24## Keywords
25
26marketplace, two-sided market, three-sided market, multi-sided market, supply, demand, liquidity, take rate, network effects, chicken and egg, GMV, repeat rate, fill rate, supply density
27
28---
29
30## Clarify First
31
32Before scoring, confirm these inputs. If any is unknown or vague, ASK — do not assume:
33
34- [ ] **Measurement unit** — whole marketplace or one liquid segment (city/category)? Liquidity beats GMV; a blended global number can hide a broken core (sets what the score actually describes)
35- [ ] **Category + take rate** — benchmarks vary widely (Etsy ~6.5% vs Uber ~25-30%), so the take-rate-sustainability dimension is meaningless without the category
36- [ ] **Supply, demand, and fill rate** — drive the liquidity and balance dimensions, usually the binding constraint
37- [ ] **Repeat rate** — drives repeat-strength; a low repeat often signals off-platform leakage rather than a healthy marketplace
38
39Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the score.
40
41## Quick Start
42
43```bash
44python scripts/marketplace_health_scorer.py metrics.json
45```
46
47Scores marketplace health across liquidity, supply/demand balance, take rate sustainability, repeat rate, and network-effect strength.
48
49---
50
51## Core Workflows
52
53### Workflow 1: Marketplace Health Diagnostic
541. Capture key metrics: GMV, take rate, supply, demand, fill rate, repeat rate
552. Run: `python scripts/marketplace_health_scorer.py metrics.json`
563. Identify which dimension is the constraint (usually one of: not enough supply, not enough demand, low repeat, weak liquidity, take rate too high or too low)
574. Plan one focused intervention; don't try to fix all five at once
58
59**Time Estimate:** 2-4 weeks per diagnostic.
60
61### Workflow 2: Chicken-and-Egg Strategy
621. Read `references/marketplace_dynamics.md`
632. Identify your "constrained side" (usually supply for new marketplaces)
643. Pick a strategy: subsidize the constrained side, single-player mode, vertical wedge, geographic concentration
654. Measure liquidity in the smallest viable unit (one city, one category, one buyer segment)
66
67**Time Estimate:** 6-12 months for first liquid segment.
68
69### Workflow 3: Take-Rate Decision
701. Read `references/take_rate_design.md`
712. Benchmark category norms (eBay 10-13%, Airbnb 14%, Uber 25-30%, Etsy 6.5%, vertical B2B varies)
723. Decide: high take rate (full-stack with lots of value-add) vs. low take rate (commodity matching)
734. Plan trajectory: most marketplaces *raise* take rate over time as value-adds compound
74
75**Time Estimate:** 4-8 weeks for first take-rate decision.
76
77---
78
79## Tools
80
81### marketplace_health_scorer.py
82
83Scores marketplace health on five dimensions: liquidity, balance, take-rate sustainability, repeat-rate strength, and supply density.
84
85```bash
86python scripts/marketplace_health_scorer.py metrics.json
87python scripts/marketplace_health_scorer.py metrics.json --json
88```
89
90---
91
92## Reference Guides
93
94- **`references/marketplace_dynamics.md`** — Chicken-and-egg, liquidity, network effects, vertical / horizontal trade-offs
95- **`references/take_rate_design.md`** — Take rate benchmarks, when to raise / lower, full-stack vs lean
96
97---
98
99## Templates
100
101- **`assets/marketplace_metrics_template.json`** — Input file for the health scorer with example values
102
103---
104
105## Best Practices
106
107- **Liquidity over GMV.** A marketplace with $10M GMV across 1,000 cities is mostly broken; the same GMV in 5 cities can be liquid and growing.
108- **Pick a wedge.** New marketplaces almost always start narrow (single city, single category, single segment) and expand.
109- **Measure repeat early.** Marketplaces without repeat are often serving as infrastructure for off-platform transactions (a leakage problem to fix or accept).
110- **Take rate ratchets up, rarely down.** Start low to attract supply; add value-adds (payments, fulfillment, insurance, financing) that justify higher take rate.
111- **Single-side first when possible.** Some categories let you build a tool for one side that becomes a marketplace once liquid (e.g., OpenTable started as restaurant software).
112- **Beware of weak network effects.** Many "marketplaces" lack real network effects — supply on one platform doesn't make demand stickier on that platform. Examine carefully.
113
114---
115
116## Integration Points
117
118- Pairs with `business-growth/pricing-strategy` — take rate is essentially marketplace pricing
119- Pairs with `c-level-advisor/cs-fundraising-advisor` — marketplace investor expectations differ from SaaS
120- Pairs with `marketing/landing-page-generator` for supply / demand recruitment funnels