Building a marketplace application looks like a product business with distribution solved. The distribution part is real. The rest of the product business is not solved, and that is where the business case usually falls apart.

The most common origin story is the weakest one: "we built this for ourselves, we may as well sell it." Internal tools encode your specific process, your data model and your assumptions. Making one work for other organisations is typically more work than the original build, and the demand is unproven.

What the business case must cover

CostOne-off or ongoingFrequently forgotten
Multi-tenancy workOne-off, substantialYes
Security review preparationOne-off, then per updateYes
Listing assets and documentationOne-off, then upkeepPartly
Customer supportOngoing, scales with installsYes
Platform release compatibilityOngoingYes
Billing and licence enforcementOne-off plus ongoingYes
Marketing beyond the listingOngoingAlmost always

A marketplace listing is a shelf, not a sales force. Applications that succeed there are marketed the way any product is marketed; the listing captures demand rather than creating it.

The multi-tenancy tax

This is the largest hidden item. An application built for your organisation assumes things a distributed one cannot:

  • Custom fields and objects that exist in your org and nowhere else.
  • Data volumes orders of magnitude different from yours.
  • Configuration, currencies, locales and regional endpoints that vary.
  • Edition differences changing what APIs are available.
  • Permission models configured entirely unlike yours.
  • Installation and uninstallation being clean, which internal tools never need.

Testing the demand before building it

  1. Find ten organisations with the problem who are not you. If you cannot, the market may not exist.
  2. Ask what they do today — a painful manual workaround is a much stronger signal than agreement that the problem exists.
  3. Ask what they would pay, and watch for hesitation rather than listening to the number.
  4. Check what already exists on the marketplace, honestly.
  5. Offer a paid pilot before building the product version. Money changing hands is the only reliable signal.
  6. Then decide.

Sell it before you productise it. Private packages or bespoke installs for three or four paying customers prove demand, generate revenue and teach you what varies between organisations — which is exactly the knowledge multi-tenancy work requires. Listing afterwards is a much better-informed build.

When the case is strong

Proceed when

  • Paying customers exist already
  • The problem is common, not specific to you
  • You can fund years of support
  • Someone owns it as a product
  • There is a marketing plan beyond listing

Reconsider when

  • It began as an internal tool
  • Demand is assumed, not tested
  • Nobody will own support
  • Mature competitors exist
  • The revenue would not fund the maintenance

A model that stays honest

LineAssume conservatively
Installs in year oneLow double digits at best
Conversion of free to paidA small fraction
ChurnHigher than you expect early
Support hours per customerMore in the first months
MaintenanceA standing engineering cost, not zero
Break-evenLater than the optimistic case

If the model only works at high install counts, it is not a business case — it is a hope. A model that survives conservative assumptions is one you can commit to.

Considering a marketplace application? Tell us the problem and who else has it — we will be straight about whether the case holds. See AppExchange security review and Zoho Marketplace publishing.

Frequently asked questions

Far fewer than the marketplace listing count suggests. Most listings have modest install bases, and the visible successes are not representative. Build a model that works at low install numbers and treat anything above as upside.
It can be, if the tool is genuinely useful and clearly points at your services. It still costs support time and maintenance, so treat it as a marketing investment with an ongoing cost rather than a one-off build.
One, properly. Multi-platform doubles the review, support and maintenance burden while the demand signal is still unproven. Expand after one listing demonstrates sustained installs.