Build vs Buy
Decide which capabilities deserve your team's long-term ownership. · Product Judgment · Lesson 13 · 3 min
Build vs Buy · 3 min
Product Judgment
The request
Your product needs customer chat.
The team could:
Build it
Create messaging, notifications, storage, moderation, and search.
Or:
Buy it
Integrate an existing chat provider.
Which should you choose?
Product Judgment
The wrong question
Do not ask only:
Which is cheaper this month?
Build vs buy is usually a longer-term product decision.
You are choosing where your company should spend attention.
Product Judgment
Build makes sense when…
Building becomes more attractive when the capability:
- differentiates the product
- is strategically important
- needs unusual control
- would be expensive or limiting through vendors
If messaging is the heart of your product, owning it may matter.
Product Judgment
Buy makes sense when…
Buying becomes more attractive when the capability:
- is common infrastructure
- does not differentiate you
- would take significant maintenance
- is already solved well by specialists
For many teams, payments, email delivery, or error monitoring fit this category.
Product Judgment
Vendor risk is real
Buying also creates dependencies:
- pricing changes
- outages
- missing features
- data restrictions
- switching cost
“Buy” does not mean “no engineering.”
It means choosing a different set of problems.
Product Judgment
PM question
Ask:
Is this capability part of why customers choose us?
If yes, think carefully before outsourcing too much of it.
If no, ask whether building it is really the best use of your team.
Remember this
Remember this
Build vs buy is not just a cost decision.
It is a decision about where your company should own complexity.