Success Story

E.ON: Retention Campaign Cut Contract Terminations by 50%

Powered by advanced analytics models developed by Adastra on Databricks.

50%

reduction in contract terminations

2x

higher success rate in identifying at-risk customers

21x

greater targeting efficiency compared to random selection

About the Client

E.ON is a leading energy provider in the Czech Republic, supplying more than 1.5 million customers and operating 66,000 kilometers of power lines and 4,000 kilometers of gas pipelines.

Solution

Advanced analytics models in Databricks—developed and trained by Adastra—have helped E.ON prevent customer churn to competitors.

Success Story

Technology:

Date:

June 3, 2025

Tomáš Paulík, Head of CRM, E.ON

“Among the highest-risk customer segment, the machine learning model ultimately reduced churn by 50% compared to the control group.”

Tomáš Paulík
Head of CRM, E.ON

Challenge

Identifying the Right Customers for Retention Efforts

To enable timely customer engagement, we designed and automated a process running on Microsoft Azure. Our tasks included:

  1. Designing an analytical datamart containing all relevant data needed to develop a predictive machine learning (ML) model.
  2. Automating the transformation and loading of data from the data warehouse into the datamart.
  3. Using the datamart on the Databricks platform to train, evaluate, interpret, and automate an ML model aimed at:
  • Identifying customers at risk of switching to a competitor.
  • Determining the key factors driving customer dissatisfaction, enabling E.ON to proactively target these customers with the most suitable retention offers.

Solution

From 300 Core Attributes to Over 7,500 Advanced Predictors

As part of the business analysis, we mapped out the key aspects of customer churn, contract terminations, supplier switching processes, and the regulatory framework governing these activities. We defined the data requirements not only for the development of the ML model but also for future use cases.

Working closely with E.ON’s business stakeholders, we identified critical data within the data warehouse, designed the necessary transformations, and built the concept for the analytical datamart. We then synchronized the automated transfer of data from the datamart to the Databricks platform.

On Databricks, we expanded approximately 300 core attributes into a rich set of over 7,500 advanced predictors. The ML model was developed and trained on an analytical dataset comprising 10 million records and 750 attributes.

The model’s output—a churn probability score for each customer—is regularly exported from Databricks back to the data warehouse, enabling E.ON to proactively engage with at-risk customers. The entire process is fully automated and refreshed monthly.

E.ON’s Retention Campaign Cut Contract Terminations by 50% Among Targeted Customers

Impact

ML Model Identifies Twice as Many At-Risk Customers Compared to the Original Expert Approach

Using the machine learning model to select customers for E.ON’s retention campaign, we achieved twice the accuracy in identifying at-risk customers compared to the previous manual, expert-rule-based method—and 21 times higher accuracy than random targeting.

The proactive retention campaign based on the model’s results reduced contract terminations by 50% among the top 5% of the most at-risk customers.

Key Results:

  • 50% reduction in contract terminations among the top 5% most at-risk customers through a proactive retention campaign driven by the ML model.
  • 2x higher success rate in identifying at-risk customers compared to the original expert-based selection.
  • 21x greater targeting efficiency compared to random selection.

Need a similar solution?

Contact Form (Sidebar)

Share this story

Read More Success Stories

Need a similar solution? Get in touch with us, we can help.