The reporting, analytics and forecasting hierarchy
There are four recognised levels of what you can do with data, and most businesses only operate at the first one or two.
Descriptive analytics tells you what happened. Your monthly sales report, last quarter's occupancy rate, how many support tickets you closed this week – this is the default output of most business intelligence tools. It's useful, but it's backward-looking by definition.
Diagnostic analytics tells you why it happened. Why did revenue drop in October? Which customer segment drove the Q3 spike? This requires slightly more analytical capability and, crucially, the ability to join data across systems – something a lot of SMEs can't do cleanly.
Predictive analytics uses historical data and statistical or machine learning models to predict future outcomes, rather than simply reporting on what has already occurred. This is the level most businesses aspire to reach but few get to without deliberate investment.
Prescriptive analytics goes a step further, suggesting specific actions to take based on those predictions. It's the most sophisticated level and, for most SMEs, the furthest away in practical terms.
The gap between descriptive and predictive isn't primarily a technology gap. It's a data quality and data architecture gap. The tools to do forecasting are accessible and, in some cases, free. The data foundation they require is where most businesses fall short.
What predictive analytics actually involves
Predictive analytics is a broad term, and it's worth being specific about what it means in practice. At its core, it involves training a model – statistical or machine learning – on historical data, and using that model to generate probability-weighted projections about future states.
In a business context, that might mean predicting which customers are likely to lapse in the next 90 days, what demand will look like for a product category over the next quarter, or what your cash position will be in eight weeks given current receivables and historical payment patterns.
None of this requires a data science team or a PhD. Modern tools – including some built into platforms you may already use – can handle the modelling if the data going in is clean and consistently structured. The modelling is no longer the hard part. Getting the data into a state where it can be modelled reliably is.
The data quality prerequisite
Before any forecasting capability is possible, the data foundation has to be in place. For many SMEs, this is where the real work lies.
The typical problem isn't a lack of data. It's data spread across multiple disconnected systems – a CRM, an ERP or accounting platform, an e-commerce platform, a booking system – with inconsistent formats, different date conventions, customer records that don't match across systems, and no single place where it's brought together.
Predictive models need clean, consistent historical data. If your sales data uses one customer identifier and your support data uses another, your model can't connect the two. If your historical records have gaps, inconsistencies or have been manually corrected without audit trails, your model will learn from noise rather than signal.
This is why a data warehouse is typically the prerequisite rather than the optional extra. It's the layer that standardises, consolidates and preserves historical data in a form that forecasting tools can actually use. Without it, you're trying to forecast using spreadsheets and gut feel – which is exactly what most businesses are already doing.
Demand forecasting
Demand forecasting is one of the most commercially valuable applications and one of the most tractable for businesses without specialist data teams. It applies across retail, hospitality, manufacturing and anywhere else where production, purchasing or staffing decisions need to anticipate demand rather than react to it.
The principle is straightforward: given historical demand patterns, plus contextual variables like seasonality, promotions and external events, what's the likely demand for a given product or service over the next period?
Getting this right has a direct impact on margin. Over-ordering ties up cash and creates waste. Under-ordering means missed revenue and poor customer experience. Most businesses make these decisions on instinct or simple averages. A properly built demand forecast, even a basic one, almost always outperforms both.
The data requirements are specific: clean historical demand records (not just sales, but demand including lost sales where you have it), reliable date and category tagging, and ideally contextual variables that influenced past demand – promotions, weather, events. The better the historical data, the more accurate the model.
Customer churn prediction
Churn prediction identifies customers or members at risk of lapsing before they do, giving you a window to intervene. It's particularly valuable in SaaS, subscription e-commerce and membership organisations, where customer lifetime value is concentrated and early warning has real commercial weight.
The inputs are behavioural. Login frequency, feature usage, engagement with communications, support ticket history, time since last purchase – these signals, combined with historical data on customers who did and didn't churn, allow a model to assign a risk score to each current customer.
The output isn't certainty. It's a ranked list of customers most likely to leave within a given timeframe, which lets your commercial team prioritise outreach, retention offers or account management attention. Even a modest improvement in churn rates compounds significantly over time.
What it requires is consistent engagement data across your systems – and that data needs to be in one place to be useful. Engagement signals spread across a CRM, an email platform and a product database can't be analysed together without first being consolidated.
Revenue and cash flow forecasting
Cash flow forecasting is the application most immediately understood by finance and leadership teams, because the consequence of getting it wrong is visceral. Businesses that run out of cash rarely do so because they weren't profitable – they do so because they couldn't predict the timing of cash movements with enough accuracy to act.
Basic cash flow forecasting is available in tools like Xero and QuickBooks. These work from your existing receivables and payables data and apply simple projections. For many businesses, this is a useful starting point and far better than nothing.
More sophisticated forecasting – combining accounts receivable data with historical payment patterns by customer segment, factoring in seasonal revenue cycles and modelling multiple scenarios – requires a data warehouse. The reason is simple: the inputs come from multiple systems, need historical depth and require joins that a native accounting tool can't perform.
The outcome is a cash flow projection that accounts for the fact that some customers consistently pay late, that certain product lines have different payment cycles and that Q4 has a different pattern to Q1. That level of specificity makes the forecast materially more accurate – and more useful for decisions about hiring, investment or credit facilities.
Tools and the build vs. buy question
The tools available for forecasting have become significantly more accessible in the past few years, and several are within reach of businesses without dedicated data science resource.
Prophet, developed by Meta and released as open-source, is a time-series forecasting library that handles seasonality, holidays and missing data well. It requires some technical setup but no machine learning expertise to use effectively.
Cloud providers offer managed forecasting services – Amazon Forecast, Azure Machine Learning and Google Vertex AI – that abstract much of the model management. These are well suited to businesses working with a managed data service or iPaaS provider, as the integration work is more significant than the modelling work.
Power BI and Tableau both include built-in forecasting capabilities that work directly on connected data sources. For businesses already using these tools for reporting, this is the lowest-friction starting point – though the sophistication of the output depends entirely on the quality of the underlying data.
The build vs. buy question is less about the forecasting tool and more about the data layer underneath it. Building and maintaining a data warehouse in-house requires ongoing engineering effort. Managed data services – where a provider handles the warehouse infrastructure, pipelines and maintenance – reduce that burden significantly and are often the more cost-effective route for businesses below enterprise scale.
How to start without a data science team
The most common mistake is trying to solve the forecasting problem before solving the data problem. Investing in a sophisticated forecasting tool before your data is consolidated and clean produces sophisticated-looking outputs that aren't reliable – which is worse than no forecast at all, because it creates false confidence.
A more practical sequence looks like this.
First, audit your current data. Where does it live? What systems does it come from? How consistently is it structured? What historical depth do you have? This doesn't require a consultant – it requires an honest conversation between your operations and finance teams about what's actually captured and where.
Second, identify one forecasting use case with clear commercial value. Demand forecasting, churn prediction and cash flow are the most common starting points because the value is quantifiable. Pick the one that maps most directly to a decision you're currently making on instinct.
Third, build or commission the data foundation for that specific use case. A full data warehouse covering every system is not a prerequisite for starting. Consolidating the data relevant to your first forecasting use case is.
Fourth, use the simplest tool that produces reliable output. A well-built model using clean data outperforms a sophisticated model using poor data every time. Start simple, validate the output against actuals and iterate from there.
The businesses that get the most from predictive analytics aren't the ones that made the biggest initial investment. They're the ones that started with a specific problem, built the data foundation to address it and expanded from there.
Route B helps businesses move from basic reporting to genuine forecasting capability. Get in touch to discuss your data requirements.
Get in Touch