How a Multinational Industrial Supplier Saved $40M Annually Through AI-Powered Customer Churn Prediction

June 16, 2022


This US Manufacturer of Industrial Equipment needed to predict customer churn, but with 10,000+ clients, and pressure to implement a solution, they needed to accelerate their development.


dotData’s Managed Predictive Analytics program gave their BI team the training and software to build ML models using a 100% no-code approach and a two-step iterative process.


With dotData, the company built an analytics process in 14 days, identified more than 50 churn predictors, and built a model that will save over US$40 Million annually.

  • 10X Faster analytics process
  • 50 Churn Predictors Identified
  • $200M in Annual Revenue Recovered Annually

Learn more about dotData Enterprise: Predictive Analytics Automation for BI & Analytics Teams

The Problem of Client Churn

According to a Harvard Business Review article, “acquiring a new customer is anywhere from 5 to 25 times more expensive than retaining an existing one. Research done by Frederick Reichheld of Bain & Company (the inventor of the net promoter score) shows increasing customer retention rates by 5% increases profits by 25% to 95%.”

In markets where growth is slow but steady, acquiring new customers is a net zero-sum process where winning new clients requires taking them from competitors. Customer retention becomes a major priority in such economic climates, and customer churn is a significant risk.
Before the pandemic, the metal cutting tool market was showing moderate growth but softened due to supply chain issues, market disruption, and COVID-19’s impact on customers. In addition, increasing global competition within industrial markets impacted the price of goods, quality and quantity, and the demand for high-technology tools.

Client Background and Challenges

Following the economic downturn caused by the COVID-19 pandemic, an industrial tool supplier had seen revenues drop by more than $200M. Across 10,000+ clients, the company had seen 10% of customers reduce their orders resulting in a loss of over US$200 million in annual revenue.

The company realized that churn reduction would be critical to reclaiming this lost revenue. If they could identify which customers were at risk of reducing their orders or leaving altogether, they could take preventive measures through targeted marketing campaigns or discount policies.

However, identifying “at-risk” clients manually was problematic. With over 10,000 customers, a high volume of accounts needed to be monitored at once. In addition, several different early indicators of churn were derived from a host of data sources. Finally, it was necessary to spot these indicators in customers’ risk exemplifying behavior. 

It became self-evident that manual processes would not suffice. The task seemed overwhelming until the company discovered that AI and machine learning could provide the answer.

The problem of churn prediction for industrial suppliers

Churn behavior is challenging to identify and prevent, particularly with physical rather than digital products. Early indicators with materials supply are derived only from ordering behavior, payment data, and feedback on support forums and customer service portals.  These factors produce thousands of data points and are not straightforward to measure,  compare and analyze.

Most customers “vote with their feet” and rarely leave feedback on why they no longer use a product or service. Even if it were possible to conduct exit interviews to determine why customers left, it is usually too late to win them back. The client knew that it was vital to develop methods to provide early warnings for churn-like behavior so that customers at risk of defecting were identified and addressed as soon as possible.
Many companies lack workable strategies for churn reduction because they use reactive, costly methods to address the problem. While proactive customer engagement accounts for more than a quarter (28%) of support interactions, only 28% of companies have proactive engagement efforts in place.

dotData Solution: Customer Churn Prevention With AI

Predictive Analytics leverages AI models to uncover behavior patterns used to assign risk scores. AI performs exceptionally well at pattern recognition and can detect patterns humans may not have considered. 

A model is trained based on a pool of data of customers who have reduced their orders significantly, moved to a rival supplier, or demonstrated a high churn risk. Using Machine Learning, the model identifies patterns of behavior preceding these signals, effectively learning what early warning indicators to identify.

When directed at the data pool of existing customers, the model can use these confirmed patterns to identify the cohort most at risk of churn. Identifying at-risk clients allows human customer support, marketing, or sales staff to intervene and hopefully turn some vacillating or withdrawing accounts around.

Steps to be Taken in Implementing an AI Solution

To make the above process work, several steps had to be undertaken:

  1. Available data had to be identified and cleaned to ensure proper comparisons. The team had to identify missing data, align formats, and ensure there was sufficient information to track patterns.
  2. The model needed training on a sample data pool to learn and generate the patterns against the entire customer data.
  3. The team determined a process for determining which customers flagged as “at-risk” would be part of a recovery effort.

Because an AI-based model can perform the analysis in days or weeks, the business had to have ready processes to address at-risk clients as quickly as possible. These must be ready to roll if there are discount or retention campaigns. The data can quickly become outdated, requiring the process to be rerun if the moment isn’t promptly seized.

Retail Owner Finding Missing Items

Why dotData

dotData had developed its own proprietary “Managed Predictive Analytics” program for just such tasks. dotData provided the client with a unique approach combining business-focused assistance and technological automation. The business assistance consisted of identifying “soft business goals” and building a churn reduction strategy to be deployed as part of the company’s workflow. The automation component leveraged dotData’s patented AI Automation software to create a predictive model to score at-risk clients in a matter of days.

Beyond essential risk scoring, dotData identified the two most important risk reduction elements for the client’s particular case. These were:

  • Identification of the most impactful customer cohort. These were the customers who purchased a specific stock-keeping unit (SKU) for more than 50% of their orders and had a total expenditure of $20,000 or more annually. This cohort would significantly impact the client if they reduced their orders or adopted a competitor supplier.
  • Identification of over 50 customer behaviors indicating churn risk. These behaviors provided crucial insight into the reasons for customer cancelations or reduced expenditures, empowering salespeople and customer success teams. It became possible to intervene to reduce the level of churn significantly.

AI-Driven Churn Reduction 10x Faster than Manual Analysis

Another major factor in the success of dotData’s churn reduction measures was how easily it could be incorporated within the client’s ongoing sales and marketing functions. Previously, tens of millions of data rows had to be scoured for self-evident risk indicators that human analysts could discover.

AI-empowered methods achieved the same task more than ten times faster than human counterparts while providing greater accuracy, better insights, and more in-depth analysis. 

While manually analyzing order histories, calendar data, demographics, and customer complaints originally took six to ten months, after dotData, the process was performed in fourteen days.

Creating a Churn Prevention Plan with Iterative Analysis for Deeper Insight

The two-week analytic timeframe included iterative analysis, with the participation of LoB (Line of Business) officers:

  • First Iteration: Customers were segmented into distinct patterns of behavior.
  • Second Iteration: Cohorts with higher churn risk were identified among those segments.

For example, two days or longer delayed deliveries would indicate high churn risk, as would a high volume of customer service complaints or an increase in goods returned. These indicators allowed the client to formulate churn mitigation strategies directly to target specific cohorts. 

Identifying these high-risk incidents and behaviors allowed the client to create a churn prevention plan and take prompt action. This would simultaneously improve the client’s services and processes while retaining more customers.

Using dotData’s methods would achieve these ends over ten times faster than conventional human analysis.


These efforts resulted in over $40 million of recovered revenue. After fourteen days, the company was left with a quick process to regularly incorporate into their sales and customer service workflow.

Furthermore, the client now had insights into what factors most frequently drove some customers away or led them to reduce expenditure. While some aspects would be challenging to mitigate due to an inflationary economy, other churn-related factors proved much easier to address. New insights allowed the company to sharpen the skills of customer service, sales, and marketing teams, empowering them with actionable insight and providing time to act.
Want to learn more about customer churn reduction? Read our case study on Reducing Churn in the Insurance Industry.

Case Study Highlights: Preventing Retail Fraud with AI and Predictive Analytics

dotData’s automated feature engineering (AutoFE) technology accessed many data sources, including billing information, customer details and behavior, and individual store and regional data analyses. Combining these disparate sources helped highlight a particular issue some credit managers had spotted – critical patterns of repeated underpayment.

Integrated within automated payments and invoicing systems, dotData’s derived risk rating meant that credit managers could concentrate their efforts elsewhere. For example, larger clients’ high-risk transactions could become the focus of human inquiry, while dotData’s AI handled 80% of the invoicing and reimbursement issues.

The AI system’s ability to scrutinize invoicing and payment behavior on an ongoing basis meant that the company could identify problems or high-risk profiles as soon as relevant evidence appeared. Repetitive manual analysis of historical data gave way to automated early warning indicators.

Moving Forward

The client was able to incorporate AI and machine learning into its tech stack to ensure the adoption of best practices on an ongoing basis. The company would see continuous revenue savings as dotData’s AI-generated models would continue to spot trends and adapt to changing economic circumstances.

The solution wasn’t a quick fix or an emergency measure but a valuable risk reduction measure, enabling our client to protect corporate revenues across all regions.

About dotData

dotData solves the biggest challenge for organizations of all sizes: Turning raw business data into valuable insights ready for use in Machine Learning (ML) and Artificial Intelligence (AI) models. dotData provides unique products and solutions tailored to organizations just getting started with predictive analytics and more mature businesses with established data science and data engineering processes. 

Our core technology automatically converts data from data warehouses and data lakes into feature tables by exploring the relationships between varied data tables with hundreds of columns and millions of rows. 

Forrester recognized dotData as a leader in ML and AI in 2019, and CRN named dotData to its Big Data 100 list four years running. dotData was named a CB Insights Top 100 AI Startups for 2020 and was recognized as the “best machine learning platform” for 2019 by the AI breakthrough awards. 
Fortune 50 companies around the Globe rely on dotData to help them accelerate their ML, AI, and Advanced Analytics projects. For more information, visit, and join the conversation on Twitter and LinkedIn.

Share On


dotData Inc.

dotData Automated Feature Engineering powers our full-cycle data science automation platform to help enterprise organizations accelerate ML and AI projects and deliver more business value by automating the hardest part of the data science and AI process – feature engineering and operationalization. Learn more at, and join us on Twitter and LinkedIn.