Skip to content
Stories & Systems
Back to insights

Build, buy, or integrate?

StrategyCustom SoftwareCRM

Nearly every operational problem has three possible answers: buy a tool, build something custom, or connect what you already own. Most organizations default to one out of habit. The ones who choose well treat it as a real decision, made deliberately, for each problem. Here's how we think it through.

Buy when the problem is common

If thousands of organizations have your exact need, someone has already built a good tool for it. Email, accounting, basic scheduling. Buying is fast and cheap, and reinventing it is a waste. The catch: you adapt to the tool's assumptions, which is fine for commodity problems and painful for the work that makes you distinct.

Integrate when you own good tools that don't talk

Often the tools are fine. The problem is the gaps between them. Integration, connecting your systems and establishing one source of truth, is frequently the highest-leverage and most overlooked option. It can eliminate whole categories of manual work without the cost of a ground-up build.

Build when the work is your difference

Custom is the right call when the process is core to how you operate and no off-the-shelf tool fits it without painful compromise. That's where a purpose-built system pays off, because you're encoding the very thing that makes your organization effective.

Buy the commodity. Build the difference. Integrate everything in between.

A test before you commit

Ask three questions of any problem:

  1. Is this need common to most organizations, or specific to how we work?
  2. Do we already own tools that could solve it if they were connected?
  3. Is this process central to our mission, or just supporting it?

Common and supporting points to buy. Owned-but-disconnected points to integrate. Specific and central points to build.

The expensive mistake

The costly errors run in both directions: building what you could have bought, and bolting on yet another tool when integrating the ones you have would have done it. A clear-eyed build/buy/integrate call up front saves far more than it costs. If you're staring down a decision like this, let's reason through it together.