In 2024, an 80-person SaaS company decided to build a custom AI model for customer churn prediction. Their Head of Engineering was sharp, the data team was credible, and leadership was convinced that proprietary AI was a competitive differentiator. Eighteen months later, they had a working model — and a $420,000 tab covering data infrastructure, model development, MLOps tooling, and the opportunity cost of four engineers pulled off product work.
Three weeks after go-live, their VP of Sales forwarded a link to Gainsight — a vendor tool with a built-in churn prediction engine that was already trained on SaaS retention data, integrated with their CRM in a day, and cost $18,000 per year. The outputs were nearly identical. The build gave them nothing a competitor couldn't replicate by opening a browser tab.
This is the build vs. buy AI mistake in its purest form. And it happens constantly — not because leaders are careless, but because the decision gets framed as a technology question when it's actually a strategy question. The right framework has almost nothing to do with model architectures or vendor features. It comes down to three things: whether the process is a competitive differentiator, whether you own data no vendor has, and whether you can absorb 12–18 months of organizational attention. Get those three right, and the technology decision follows naturally.
When to Buy
The signal is simple: could a direct competitor buy the same tool tomorrow and get the same result? If yes, buy. A competitive advantage that anyone can license for $30K/year isn't a competitive advantage — it's table stakes. Trying to reproduce it internally costs 10–25x more and takes 10x longer.
Buy when:
- The process isn't your differentiator. Accounts payable automation, CRM enrichment, email routing, meeting transcription, contract extraction — these are commodity operations. Every company in your industry does some version of them. Vendors have built AI on thousands of examples; your 18 months of invoices aren't better training data.
- You need results in under 90 days. A vendor implementation of AI-powered AP automation (e.g., Stampli, Tipalti) can go live in 4–8 weeks. A custom build of equivalent scope takes 12–18 months minimum. If the business case requires ROI this fiscal year, buy.
- You don't have ML engineering in-house. Hiring a senior ML engineer costs $180K–$250K/year. A team capable of building, deploying, and maintaining a production model — not just a notebook — is at minimum two engineers, plus data infrastructure. If you're not already staffed for this, the build economics rarely close.
- Proven vendor ROI exists in your vertical. If five of your industry peers have deployed a specific vendor tool with documented results, there's no strategic upside to building your own version. HubSpot AI for SMB sales, Salesforce Einstein for CRM scoring, Gong for revenue intelligence — these have thousands of mid-market deployments. The risk-reward math strongly favors buy.
When to Build
The signal here is equally sharp: if a vendor had full access to your data and your process, would they build exactly this tool and sell it back to every company in your industry? If yes, build. That's when you have something genuinely proprietary — and handing it to a vendor means you're funding your own commoditization.
Build when:
- You have proprietary data no vendor has. A logistics company with 10 years of route-optimization data for a specific geography. A healthcare company with 15 years of treatment outcomes for a niche patient population. A marketplace with unique transaction signals no outside vendor can see. If your data is the moat, building on top of it deepens the moat. Sharing it with a vendor gives that moat away.
- The process itself is your competitive advantage. If your pricing logic, underwriting model, recommendation engine, or risk score is what differentiates you from competitors — not just how you execute it — then a vendor approximation is strategically worse than a custom build, even if it's cheaper in year one.
- Long-term TCO favors build at your scale. A vendor tool at $80K/year costs $400K over five years. A custom build at $300K upfront plus $75K/year in maintenance costs $675K — but at scale (2x the volume, 3x the users), the vendor tool is $160K/year and climbing, while the custom build marginal cost is near zero. If you have clear scaling projections, run the 5-year TCO, not the year-one number.
- You have (or are committed to hiring) the ML capability. Building requires more than software engineers. It requires data engineers to build the feature pipelines, ML engineers to train and evaluate models, and MLOps capability to deploy, monitor, and retrain in production. If you're not prepared to staff for this, “build” becomes “build poorly and abandon.”
The Hidden Third Option: Configure
Most mid-market companies frame this as a binary — build a custom model or buy a vendor product. They miss the middle path that is often the right answer: configure an AI-capable platform using your proprietary data, without building from scratch.
Platforms like Salesforce Einstein, HubSpot AI, Microsoft Copilot Studio, or workflow tools with AI layers (Zapier AI, Make, n8n with LLM nodes) let you bring your own data — customer history, behavioral signals, internal knowledge bases — without managing model training, MLOps infrastructure, or retraining pipelines. You get the customization benefit of proprietary data with the implementation speed and lower risk of a vendor product.
This is the right answer for companies with strong, clean data and a clear use case but limited ML engineering capacity. A 60-person company with rich CRM data and no data science team should almost never build a custom churn model — they should configure Salesforce Einstein or a similar tool with their historical data. They get 85–90% of the benefit in 60 days instead of 18 months. The remaining 10–15% of precision isn't worth $300K and a year of engineering focus.
Configure is also the right starting point before committing to build. If you configure a platform solution, run it for 6–12 months, and find consistent limitations that only proprietary model architecture can solve — now you have a build business case grounded in real production evidence, not speculation.
Free Resource
Benchmark Your Organization for Free
Before any AI initiative, you need an honest read on where you stand. The Fulcrum AI Readiness Scorecard — 25 questions, 5 minutes — tells you exactly what's ready and what will block you.
Get the Free Scorecard →The Decision Framework: 4 Questions
Run every AI initiative through these four questions before anyone opens a vendor demo or writes a line of code. The answers tell you which path to take.
Question 1
Is this process core to your competitive advantage?
No → Buy
If every company in your industry does this process and a competitor buying the same vendor tool would match your output — this is commodity. Optimize cost and speed to deploy. Don't over-engineer.
Yes → Build or Configure
If this process is what makes you better than competitors — pricing logic, underwriting, recommendations, routing — a vendor approximation is a strategic concession. This is where build or configure earns its cost.
Question 2
Do you have proprietary data no vendor has?
No → Buy
If your training data looks like everyone else's — generic transaction records, standard support tickets, industry-common signals — vendors have already built on better, larger datasets. Your custom model won't outperform theirs.
Yes → Build or Configure
Unique behavioral signals, niche domain outcomes, proprietary sensor data, longitudinal records no outside vendor can access — this is the foundation of a build case. Your data advantage compounds over time if you build on top of it.
Question 3
Do you need this working in under 6 months?
Yes → Buy or Configure
A vendor implementation can go live in 4–12 weeks. A configure approach on an existing platform takes 6–12 weeks. A serious custom build takes 12–18 months minimum before production readiness. Time-to-value often decides this question alone.
No → Build remains viable
If the initiative is genuinely long-horizon — a capability you want in 18–24 months as a strategic asset — build timelines don't disqualify the approach. But be honest about organizational patience for 18-month projects with uncertain early returns.
Question 4
Do you have (or plan to hire) ML/AI engineering capability?
No → Buy or Configure
A production ML system requires data engineering, model training, deployment infrastructure, and ongoing retraining. Without dedicated ML capability, build projects get delivered as fragile prototypes that degrade over time. Buy or configure solves the capability gap.
Yes (or committed to hiring) → Build viable
If you have a credible plan to staff two or more ML engineers and the data infrastructure to support them, the technical execution risk drops significantly. Now the decision is purely economic and strategic — not a capability gap.
The Cost Reality Check
The single most consistent mistake we see mid-market companies make: dramatically underestimating what “building” actually costs. A “simple” internal AI tool is never just model development. It requires:
- Data engineering: cleaning, labeling, and pipeline infrastructure to feed the model. This is often 30–40% of total project cost and almost always underestimated.
- Model training and evaluation: iterative work that rarely ends with the first model. Expect 3–6 training cycles before production-quality results.
- MLOps infrastructure: deployment, monitoring, A/B testing, drift detection, and retraining pipelines. This is the part that keeps the model working after go-live.
- Ongoing maintenance and retraining: models decay as real-world distributions shift. Expect 15–25% of initial build cost annually just to maintain performance.
Real numbers for a mid-market custom AI build: $150K–$500K in year one, depending on complexity and whether you're staffing internally or using consultants. Ongoing cost: $75K–$150K per year for maintenance, retraining, and infrastructure.
Vendor tools, by comparison: $15K–$100K per year depending on scope, with implementation costs typically $25K–$75K. The five-year TCO comparison often looks like $800K–$1.2M (build) versus $125K–$600K (buy) — for processes that aren't differentiators.
The number that doesn't appear on any spreadsheet: organizational attention. A serious build consumes your engineering team for 12–18 months. That's 12–18 months of not building product features. Not improving infrastructure. Not supporting the business in other ways. For a 20–50 person engineering organization, that opportunity cost routinely exceeds the direct build cost. It's the hidden expense that turns a $250K build into a $750K decision.
The Right Answer for Most Mid-Market Companies
Buy for commodity processes. Configure for data-rich processes where you have proprietary signals but limited ML capacity. Build only for true competitive moat — where your data is unique, the process defines your differentiation, and you have the engineering capability to sustain a production ML system.
The mistake isn't choosing the wrong technology. The mistake is defaulting to “build” because it feels more powerful — like you're really investing in AI rather than just buying software. That feeling costs mid-market companies hundreds of thousands of dollars and 18 months of runway with nothing to show for it except a model that a $20K/year vendor tool already does better.
Getting this decision right before you commit is exactly what the AI Readiness Assessment is designed to do. We map your operations, identify the highest-value AI candidates, and give you a clear recommendation — buy, configure, or build — for each one, with the business case to defend it internally.
Related Reading
The Vendor Evaluation Framework
A structured framework for evaluating AI vendors before you sign anything.
AI Consultant vs. In-House AI Hire
A cost and capability comparison for mid-market companies choosing between consulting and hiring.
How Much Does AI Automation Cost?
A realistic breakdown of AI automation costs — implementation, licensing, and ongoing maintenance.
Next Step
Get clarity on your build vs. buy decision
The AI Readiness Assessment maps your operations, identifies your highest-value AI candidates, and gives you a clear build / configure / buy recommendation for each one — with the business case to back it up. 90 minutes. Actionable roadmap delivered.
Fulcrum AI is a strategic AI consultancy working with COOs, CMOs, and Heads of Ops at mid-market companies. We help operators cut through the noise and build AI strategies that actually work.