Demand-First Marketplace Bootstrapping
Flip the Uber playbook: secure real demand first, then convert supply instantly
- Difficulty
- Advanced
- Time to result
- ~months to results
- Steps
- 4
- Confidence
- 85%
Convoy initially tried the conventional marketplace approach of building up supply before demand, mimicking consumer models like Uber. It failed completely because truckers didn't trust an unproven app. Lewis realized freight has a 24-72 hour buffer between booking and pickup, unlike Uber's need-it-now dynamic, so supply didn't need to be pre-positioned. Instead, Convoy secured a real, confirmed shipment from a shipper first, then approached individual truckers with that concrete job in hand. Conversion jumped from roughly 0% to 95%, because truckers were reacting to a real opportunity, not a speculative pitch, and speed of onboarding a new carrier within the delivery window became the critical operating metric.
Origin
Emerged from Convoy's failed early attempts to recruit truckers by pitching the app without real jobs attached.
Core principles
- 01Not every marketplace needs supply pre-positioned like ride-sharing does
- 02A confirmed, real transaction converts skeptical users far better than a speculative pitch
- 03Onboarding speed becomes the core operating metric once demand leads
How to run it
- 1
Identify your buffer window
Determine whether your transaction has lead time between commitment and fulfillment (e.g., freight's 24-72 hour gap) versus an immediate-need model like ride-hailing.
- 2
Secure real demand first
Get an actual, confirmed order (a real shipment) from the demand side before recruiting supply.
Watch out Chasing supply first, as Convoy initially did, produced zero traction because there was nothing concrete to offer.
- 3
Pitch supply with a concrete offer
Approach potential supply-side users (truckers) with the real job already in hand rather than an abstract app demo.
Pro tip A real, paying job converts skeptics far faster than a vision pitch.
- 4
Optimize onboarding speed
Build operations so a brand-new supplier can be signed up, trained, verified, and dispatched within the buffer window (Convoy targeted 24-48 hours).
Watch out If onboarding is too slow, the buffer window closes and you lose the transaction.
In the wild
After failing to attract truckers by pitching the app cold at truck stops, Convoy started taking real shipments from shippers first and then offering those specific jobs to nearby truckers.
→ Conversion went from roughly 0% to 95%, since truckers only had to download the app to claim a job that already existed.
Common mistakes
Copying the Uber supply-first playbook blindly
Convoy assumed truckers would download the app on the strength of design and vision alone, and got zero adoption before switching strategies.
Underestimating trust deficits with new entrants
A day-old motor carrier number made truckers skeptical of Convoy's loads being real, similar to phantom loads posted by shady brokers.
Is it for you?
Best for
B2B or logistics marketplaces where there is a natural lead time between order and fulfillment.
Not ideal for
Marketplaces with true immediate-need dynamics (e.g., ride-hailing) where supply must be pre-positioned.
From the transcript
“we realized that tactics, the flywheel will not start spinning if we start with supply.”
“So then you go from a zero percent conversion to like 95% conversion, where if the truck driver wants that job, they're gonna download the…”
From the episode
Convoy (with CEO Dan Lewis)