The client – a leading oil company – wanted Zenitech’s help to create a predictive model that would tackle the problems it was having with human error in its PB gas tank sale management.

Accurate predictions are crucial for the business – especially regarding order quantity and timing.

The need to predict with confidence

The client faced several challenges:

The client needed to be able to predict demand accurately to ensure supply.

Zenitech’s approach

Zenitech’s project team—three data scientists and a project manager—worked closely with the client team to keep them fully updated on the project’s status, answer questions, and assimilate feedback.

During the project, we used PowerBI dashboards to visualise predictions and give a deeper understanding of the current state of the sales pipeline. The additional reports included different views – such as a sales territory-based view – and let the user filter the results. We also automated the data ingestion process and used machine learning to keep the dashboard’s underlying dataset fresh.

Excellent communication, a lack of siloes, and a highly-collaborative approach between Zenitech and the client were crucial to the project’s success.

A finger touching a screen showing colourful lines and dots in a network diagram

Getting the right data

The most important part of the development process was identifying the relevant data sources and data flows.

We started with sales data from SAP and one of the expert systems (Worx). The dataset included weather data and information about holidays – information that could impact delivery of orders.

After reviewing the data and the sales process, we worked closely with the client’s operational teams to gain a deeper understanding of business processes and available data.

This meant we could add data on orders, sales leads, sales deals, planning, pricing and depot information. The data was unstructured and in different formats (including customer- managed Excel tables and notes) and were not standardised between departments, so the team’s greatest challenge was cleaning and standardising the data to deliver accurate insights.

The result: accurate predictions based on good data

By the end of the project, the client had a machine learning model that achieved accurate results when predicting PB gas tank demand across a two-week period.

The new predictive modelling system resulted in more accurate sales predictions that decreased partnership churn significantly.

Subject area experts also gained a deeper understanding of the entire sales pipeline, improving communication and collaboration.

The project succeeded because of the effective communication between Zenitech and the client, the proactive attitude of the data science team, and the ability to adapt the project based on new data insights.