Skip to content
ARE U LIVING IN THE REAL WORLD?
4 min readIn English

A million users can be the wrong business

Language
es-CO

Illustrative design example about separating marketplace scale from business quality.

Illustrative design example. This is not a verified factual account. This article exists to demonstrate the blog's layout and editorial structure. Its narrative and figures have not been fact-checked for publication.

Roughly one million monthly active users. About ten million listings. A marketplace can produce both numbers and still fail the only test that keeps it alive: the unit economics.

Dondo began as digital barter. The activity was real. The press was real. The advertising-margin problem was also real, and growth did not repair it.

TL;DR

A large audience is evidence of demand for an experience, not proof of a durable business. When revenue depends on advertising, attention has to clear the full cost of acquiring, serving, moderating, and retaining that audience. Dondo did not clear that bar.

The dashboard was telling the truth

The tempting story was that scale would solve the model. More listings would create more matches. More matches would create more sessions. More sessions would create more ad inventory.

Every step could be true while the conclusion remained false.

SignalWhat it provedWhat it did not prove
Monthly active usersPeople returned to the productEach return generated enough margin
Listing volumeSupply could grow quicklySupply converted into valuable transactions
Press coverageThe idea was legible and timelyThe business had repeatable distribution
EngagementThe marketplace produced activityAdvertising could pay for the system
Source not supplied

The dashboard did not lie. We asked it to answer a question it could not answer.

Growth magnified the mismatch

Advertising looks forgiving because the revenue line grows with traffic. The cost line grows too. Infrastructure, moderation, support, fraud handling, sales effort, and acquisition all arrive before the pageview becomes margin.

The model needed one of two things: materially cheaper growth or materially more value per active user. Neither moved enough.

This is where aggregate numbers become dangerous. A million users compresses acquisition sources, retention curves, geography, session quality, and revenue concentration into one impressive integer. It hides the expensive users beside the useful ones.

The correction was not a better chart. It was a different question: if we stopped acquiring users tomorrow, which cohort would pay for the system it already used?

The answer was not strong enough.

The team contracted before the story did

The company moved from roughly 40 people to 8. That contraction was not a productivity trick. It was the operating consequence of a model that could not support its previous shape.

A smaller team bought time and clarity. It did not convert weak margin into strong margin. Cost reduction can expose a viable core, but it cannot manufacture one.

The difficult part was not recognizing that the spreadsheet was bad. It was accepting that real usage and a weak business model could coexist. Product teams are trained to treat engagement as validation. Founders eventually have to ask what, exactly, has been validated.

What survived

The marketplace shut down. The company later became an AI product for merchants. That was not a cosmetic pivot around the same dashboard. It was a change in who received value, what they paid for, and how directly the product could connect an outcome to revenue.

The useful artifact from the marketplace was not the audience number. It was a stricter operating rule:

  1. Define the margin mechanism before celebrating the volume metric.
  2. Split acquisition and retention by cohort before reading the total.
  3. Price moderation, support, and fraud as product costs.
  4. Treat a smaller team as a test of the core, not as proof that the core works.

Assumptions & caveats

  • Audience figures are approximate: the one-million MAU and ten-million-listing figures describe the recorded peak, not a constant baseline.
  • The model was advertising-led: a different monetization mechanism could have produced a different outcome.
  • Contraction is not causation: moving from 40 people to 8 reflects the operating response. It does not isolate one reason the model failed.
  • This is not a universal marketplace rule: transaction frequency, take rate, liquidity, and trust costs differ by category.

The lesson is not that users do not matter. It is that “users” is an unfinished sentence. The business begins after you can say which users, acquired how, returning for what, and leaving enough margin to serve the next one.

Continue reading

Illustrative example

I measured what AI did to my output

Illustrative design example about testing an AI productivity claim without trusting one metric.

Newsletter

One email when a piece is published. No tracking, no sponsors.

Opens Buttondown in a new tab. Confirm your email there.