Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
AI Apps

Building for Yourself Versus Building Something to Sell

Last updated:

They look similar and are not

An internal AI tool can assume your data shapes, your vocabulary, your process and your one customer. A product can assume none of those, and unpicking those assumptions is most of the work of converting one into the other.

That is why “we will build it for ourselves and sell it later” usually produces something that serves neither well.

What a product needs that a tool does not

  • Multi-tenancy, with data separation you can prove
  • Self-service onboarding, because you cannot configure each customer by hand
  • Configurable vocabulary and rules per customer
  • Billing, usage limits and plan enforcement
  • Support, documentation and a status page
  • Security posture you can answer questions about
Each of those is weeks of work. Together they frequently exceed the original build, which is why the conversion decision deserves its own business case rather than being assumed.

Build internal first, deliberately

Prove the capability where the error tolerance is higher and the feedback is better. Your own staff will tell you what is wrong far more directly than customers will.

If it works and other businesses genuinely want it, you will then be building a product with a proven core rather than a hypothesis.

Signals that a product is real

  1. People outside your business have asked to use it, unprompted
  2. The problem is common rather than specific to how you operate
  3. You can describe the buyer without describing yourself
  4. Someone has offered to pay before it exists

Fewer than four and it is an internal tool, which is a perfectly good thing to be.

If you do go both ways

Build the capability as a service with a clean interface from the start, and let both the internal tool and any future product consume it. That way the expensive core is built once.

It costs a little more initially and it preserves the option properly rather than nominally.

Frequently asked questions

Can we sell an internal tool later?

Occasionally, and expect substantial rework. Treat it as a new project with a business case rather than as a repackaging exercise.

Does building for sale cost much more?

Typically two to three times, mostly in multi-tenancy, onboarding, billing and support tooling rather than in the core capability.

Should we keep the option open?

Cheaply, yes — build the capability behind a clean interface. Expensively, no; do not pay for multi-tenancy you may never need.

What if a customer asks to buy access?

That is the strongest signal you can get. Charge them, deliver it manually if necessary, and see whether a second and third follow before building a product.

Keep reading

Built something internally that others keep asking about?

That is worth taking seriously and worth costing properly. Tell us what it does and who has asked.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

AI AgentsCustom Software DevelopmentSaaS Development