People explain the Zocdoc business model in one line, "patients book free, doctors pay," and think they have understood it. They have understood the pricing, not the model. The Zocdoc business model is a two-sided marketplace whose real product is a filled appointment slot. Once you see that, that Zocdoc is in the business of converting perishable, empty calendar time into booked, paying visits, every other decision (free patients, provider subscriptions, verified reviews, aggressive local focus) stops looking like a collection of features and starts looking like one coherent strategy. Miss it, and you will copy the pricing and wonder why your marketplace never ignites.
The Empty-Slot Economy
Here is the frame I use to explain why this model works when so many marketplace ideas do not. I call it the Empty-Slot Economy. A medical appointment slot is perishable inventory, like an airline seat or a hotel room. If it goes unbooked, the revenue is gone forever; you cannot sell yesterday's 2pm. That single fact is the engine of the whole business.
Two sides, one flywheel
A two-sided marketplace connects groups who need each other but cannot find each other efficiently. Patients want a doctor who fits their needs, is available soon, and can be trusted. Providers want their calendars full of the right patients. Neither finds the other efficiently on their own, so the marketplace sits in the middle and makes the match easy and trustworthy. The value compounds: more patients attract more providers, more providers attract more patients, and the flywheel spins faster the bigger it gets. That compounding is the prize, and the cold start is the price of admission, which I will come back to, because it is where most copies die.
Why patients are free and providers pay
The free-for-patients choice is not charity, it is physics. The patient side has to grow fastest, and any friction, a fee, a clunky search, a slow booking, chokes that growth. A booking marketplace with no patients is worthless to providers, so you strip every barrier from the patient side and charge the side that can measure its return. Providers can measure it precisely: new patients acquired, empty slots filled, no-shows reduced by reminders. Those are dollars a practice can count, which is exactly why a provider will pay for them and a patient will not pay to make a phone call they could make for free. The rule generalizes to almost any marketplace: subsidize the scarce, friction-sensitive side; charge the side with quantifiable ROI. We unpack the specific revenue lines in how Zocdoc makes money.
How providers pay: subscription toward per-booking
On the provider side, the model has historically run on a subscription to be listed and bookable, and it has evolved toward pricing tied more directly to the bookings a provider actually receives. I will not quote figures, because they change and differ by market, but the direction tells you something important about good marketplace design: the closer a provider's cost tracks the value they receive (new patients, filled slots), the easier it is to sell and the fairer it feels. Pure subscription can feel like paying for a gym you do not visit; booking-linked pricing feels like paying for results. If you are designing your own pricing, that alignment principle matters more than copying any specific number, which is the whole argument of how to monetize a doctor booking platform.
What everyone gets wrong: launching the marketplace everywhere at once
This is the mistake that kills more marketplace startups than any technical failure. Founders see a nationwide platform and try to launch nationwide, seeding a thin scatter of providers across dozens of cities. It never ignites, because a marketplace is nearly useless below critical mass in a single place. A patient in a city with three listed doctors, none of whom take their insurance or have a slot this week, leaves and never returns. The winning move is unglamorous: dominate one city or one specialty first. Get enough providers and enough patients in the same place that the flywheel actually turns, that a patient reliably finds a good, available, in-network doctor, then expand outward. Density beats coverage, and this is an operations decision as much as a product one. I have watched clients who went broad early fail on operational readiness, not technology; we could make them tech-ready for the whole country, but they did not have the provider supply and local support to serve it. Start where you can win, then scale.
Density beats coverage: the marketplace flywheel
It is worth making the cold-start point visual, because it is the single idea that decides whether a marketplace ever ignites. Below a critical mass of both sides in the same place, the flywheel barely moves: few providers means patients find nothing useful, few patients means providers see no value, and both drift away. Push one market past critical mass, though, and the wheel starts turning on its own: enough providers attract enough patients, whose bookings and reviews attract more providers, and the momentum compounds. That is why concentrating everything on one city or specialty beats scattering thinly across many. You are not trying to cover the map; you are trying to get one wheel spinning fast enough that it powers the next. In practice that means picking a market where you can guarantee a genuinely good experience, enough in-network providers, real availability, believable reviews, before you spend a dollar chasing the second one. It is patient work, and it is the difference between a marketplace that compounds and one that quietly stalls.
Tell us what you have in mind. We turn AI prototypes and fresh ideas into shipped, scalable products, from India, for the US and UK.
Adapting the model beyond the US
The two-sided marketplace logic travels, but the details bend to the local health system. Doctolib built a large European business on a related model that leans more heavily on being the software that runs a practice's calendar, because European payer systems are not US private insurance, so the "shop for in-network doctors" behavior that anchors Zocdoc matters less there. The lesson is not "copy Doctolib in Europe and Zocdoc in the US." It is: keep the marketplace mechanics, empty slots, two sides, free demand, paying supply, and re-fit which side gets the most value and how they pay to your actual market. We compare the two approaches, and building your own, in what Zocdoc is and how it works.
How we help founders build this model, not just the app
The thing I most want founders to hear: code does not make this business successful, the model does. So before we build anything, we help design the model. Which side is free and why. How providers pay in a way that tracks the value they get. How you solve the cold start in your first city or specialty. How the availability engine, the genuine technical core, actually converts empty slots into filled ones, because that conversion is the product you are selling. Our process uses AI to move fast through the early conceptualization and prototyping, then puts senior engineers on the availability engine, payments and compliance, the parts that carry real weight, and we test the full booking and payment flow before launch. When the model and the engine are right, the marketplace has a chance to ignite. When only the screens are right, it does not. That is the work our MVP and product development team does first, and it is why we start with the business, not the buttons.
Frequently asked questions
What is the Zocdoc business model?
Zocdoc runs a two-sided marketplace. On one side are patients, who search and book appointments for free. On the other are healthcare providers, who pay to be listed and bookable, historically through subscription and increasingly through per-booking style fees. The product Zocdoc really sells is filled appointment slots: it turns a provider's empty calendar time into booked, revenue-generating visits.
Why is booking free for patients?
Because the patient side is the side that must grow fastest, and any friction there kills the whole marketplace. A booking platform with no patients is worthless to providers, so you remove every barrier for patients (no fee, easy search, instant booking) and charge the side that gets clear economic value, the providers filling their calendars. Free-to-patient is a deliberate growth choice, not generosity.
How do providers pay on Zocdoc?
Providers have historically paid a subscription to be listed and bookable, and the model has moved toward fees tied more directly to the bookings they receive. The logic is simple: providers pay for outcomes, new patients and filled slots, so pricing that tracks bookings aligns what the provider pays with the value they get. We avoid quoting specific prices because they change and vary by market.
What is a two-sided marketplace?
A two-sided marketplace connects two distinct groups who need each other but struggle to find each other efficiently, here patients and doctors, and takes a position in the middle by making the match easy and trustworthy. Its value grows as both sides grow: more patients attract more providers and vice versa. The hard part is the cold start, getting enough of both sides on board before the flywheel spins.
What does Zocdoc actually sell?
Filled appointment slots. A doctor's empty calendar time is perishable inventory, an unbooked Tuesday 2pm is revenue gone forever. Zocdoc's core value to a provider is converting that empty, perishable time into booked visits with new patients. Framing the product as "filled slots" rather than "a listing" explains almost every pricing and feature decision in the model.
Why do providers pay when patients are free?
Because providers get measurable value: new patients, fewer empty slots, and fewer no-shows thanks to reminders. Those are real revenue and cost outcomes a provider can put a number on, which justifies paying. Patients, by contrast, would simply not use a paid booking tool when free alternatives (calling the office) exist. You charge the side with quantifiable ROI.
Can this model work outside the US?
Yes, but it adapts. Doctolib built a large European business on a related model that leans more on being the software running a practice's calendar, because European payer systems differ from US insurance. The two-sided marketplace logic holds; the pricing and which side gets the most value shift with the local health system. You localize the model, you do not copy it.
How would appico help me build this business model?
We help you design the model, not just the app: which side is free, how providers pay, how you solve the cold start, and how the availability engine turns empty slots into filled ones. Then we build it, from India for US, UK and EU founders, at a fraction of onshore cost, with compliance from day one and the code in your name. Code alone does not make the business work; the model does.
“Disciplined, committed, over-delivers. Three years in, I would re-hire any day.”
“A factory of ideas.”
“A fantastic-looking and performing website.”
Talk to the team, we reply within 24 hours, and the first consultation is free.
Start a conversation →