Est. 2016Herzliya, IsraelConsulting · Software · Data
+972 54-596-1023
HomeInsights › How a Mid-Size Business Should Choose a Data Platform

How a Mid-Size Business Should Choose a Data Platform

By Kalai Holdings · Herzliya, Israel · 6 min read

Choosing a data platform is one of the highest-leverage decisions a mid-size business will make in a given budget cycle, and one of the easiest to get wrong. The market is saturated with vendors promising a single pane of glass, real-time everything, and AI-ready infrastructure. Most of that is marketing. The right platform decision starts somewhere much less glamorous: an honest inventory of what data you actually have, who needs to see it, and how fast they genuinely need to see it.

We work through this decision with four criteria, in a deliberate order. Skipping ahead to comparing vendors before working through the first three is the most common mistake we see mid-size businesses make.

Start With Your Sources, Not Your Dashboard

Before evaluating any platform, list every system that produces data worth analyzing: point-of-sale or transaction systems, a CRM, marketing platforms, spreadsheets maintained by individual teams, and any operational systems specific to the business. For most mid-size companies, this list is longer and messier than leadership expects, because departments have quietly built their own tracking over the years without much central coordination.

The purpose of this inventory is not just completeness. It tells you what kind of integration work the platform actually needs to support. API connectors to well-known SaaS products are commodity work now, well served by managed connectors most platforms already ship with. Custom or legacy systems, homegrown databases, and anything that only exports to CSV are where cost and timeline risk actually live. A platform evaluation that sizes itself around your best data source, instead of your worst one, will underestimate the effort by a wide margin.

Match Latency to the Decision, Not to the Technology

"Real-time" is the most overused word in this category. Real-time infrastructure is meaningfully more expensive to build and operate than batch infrastructure, so the question worth asking for every data source is: what decision depends on this number, and how often is that decision actually made?

Inventory levels that inform a same-day reorder decision may genuinely need near-real-time visibility. A monthly board report does not, no matter how often someone asks to check the dashboard. We have seen organizations spend a full data-engineering budget building streaming pipelines for numbers that get looked at once a week. Match the refresh cadence to the decision cadence, line by line, and the architecture gets simpler and cheaper immediately.

Design Around the Team You Have

A platform's power is irrelevant if nobody on staff can operate it. Be honest about who will actually build and maintain the pipelines, write the transformation logic, and answer the inevitable question of why one number doesn't match another report, six months from now.

If the internal team is comfortable with SQL and has some data engineering background, a modern warehouse paired with a transformation layer gives you flexibility without excess overhead. If the team is smaller or more generalist, a more managed, lower-configuration platform will cost more per seat but far less in the ongoing maintenance nobody budgeted for. The most expensive data platform is the one that requires a specialist the business does not have and cannot hire quickly.

The Buy-vs-Build Decision Is Not One Decision

Businesses often frame this as a single choice: buy a platform, or build one internally. In practice, almost every real deployment is layered, and the buy-vs-build question should be asked separately at each layer.

Ingestion, meaning the work of connecting to and pulling from your sources, should almost always be bought. Managed connectors are mature, and building custom ingestion for common systems rarely earns back the engineering time it costs. Storage and transformation, the warehouse and the modeling layer that turns raw data into usable tables, is where a mid-size business typically gets the most value from a well-configured commercial platform rather than custom infrastructure, unless data volumes or specific compliance requirements push otherwise. Analysis and reporting, the layer people actually look at, is the layer most worth customizing, because it needs to reflect how your business actually makes decisions, not a generic template shipped by a vendor.

Treating this as one binary choice leads either to an expensive custom build across the board, or to a rigid off-the-shelf tool that nobody trusts because it does not match how the business actually operates.

Total Cost of Ownership: Say the Quiet Part Out Loud

Vendor pricing pages rarely reflect what a platform costs to run. The license or usage fee is the visible number. The real total includes implementation time, the internal hours spent maintaining pipelines as source systems change, the cost of the specialist skill set the platform requires, and the cost of migrating away if the platform turns out to be the wrong fit.

We ask clients to model three years of cost, not one, including a realistic estimate of ongoing internal time at a fully loaded rate. Platforms that look inexpensive in year one often carry the highest three-year cost once maintenance and specialist hiring are accounted for honestly. This is the single most common gap between the business case presented to leadership and what actually ends up being spent.

A Practical Starting Sequence

For most mid-size businesses without an existing data function, a workable sequence looks like this: inventory your sources and rank them by decision value rather than by data volume; pick the two or three decisions that would benefit most from better data and work backward from those; choose a storage and transformation layer sized to the team's actual skill level, not an aspirational one; and treat the reporting layer as the thing worth the most internal customization, since that is what people will actually use every day.

Getting this sequence right the first time is considerably cheaper than migrating platforms eighteen months in, which is the situation we are most often brought in to help untangle. If your team is somewhere in this process and wants a second opinion on where things stand, our technology and data work covers exactly this kind of assessment, or you can get in touch directly.

Frequently asked questions

Do we need a full data warehouse, or are well-organized spreadsheets enough for now?

Spreadsheets are genuinely fine as long as a single person can maintain them accurately, only one or two people need the output, and no decision depends on combining several sources by hand. Once you see multiple people editing the same file, numbers that quietly disagree across departments, or a recurring decision that requires manually reconciling more than two sources, that is the practical signal to move to a proper platform, rather than any specific data volume or headcount threshold.

How long does a typical mid-size data platform implementation take?

It depends far more on the number and condition of your source systems than on the platform you choose. A business with a handful of well-behaved SaaS sources and clear reporting requirements can have a working first version in a few months. A business with legacy or custom systems, inconsistent historical data, or unclear ownership of the reporting requirements should expect the timeline to extend well beyond that. Anyone who quotes a single fixed timeline before reviewing your actual sources is guessing.

Should we choose the platform before or after deciding what reports and dashboards we want?

After. Choosing the platform first tends to produce a technically capable system that does not actually answer the questions leadership asks day to day. Defining the two or three decisions you most want better data for, and working backward from there, gives you a much clearer basis for evaluating whether a given platform actually fits, rather than judging it on a generic feature checklist.

Have a project in mind?

Kalai Holdings works with businesses on technology, product, and data — reach out to start the conversation.

Related insights

Insight

From Spreadsheets to Live Dashboards: A Realistic Path to Becoming Data-Driven

A staged, practical approach for mid-size businesses moving off spreadsheets toward live dashboards, and the common failure modes that stall the transition.

Read insight →

Insight

What an Outsourced Digital Operations Team Actually Does

A clear picture of what a managed digital-operations engagement covers month to month: web presence upkeep, listings accuracy, content cadence, and honest reporting.

Read insight →