A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach

Predicting the outcome of sales opportunities is a core part of successful business management. Conventionally, undertaking this prediction has relied mostly on subjective human evaluations in the process of sales decision-making. In this paper, we addressed the problem of forecasting the outcome of...

Full description

Bibliographic Details
Main Author: Alireza Rezazadeh
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Forecasting
Subjects:
Online Access:https://www.mdpi.com/2571-9394/2/3/15
id doaj-6d2c1fff27844a4197bb9be3af3d4627
record_format Article
spelling doaj-6d2c1fff27844a4197bb9be3af3d46272020-11-25T02:55:06ZengMDPI AGForecasting2571-93942020-08-0121526728310.3390/forecast2030015A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning ApproachAlireza Rezazadeh0Electrical and Computer Engineering Department, University of Illinois at Chicago, Chicago, IL 60607, USAPredicting the outcome of sales opportunities is a core part of successful business management. Conventionally, undertaking this prediction has relied mostly on subjective human evaluations in the process of sales decision-making. In this paper, we addressed the problem of forecasting the outcome of Business to Business (B2B) sales by proposing a thorough data-driven Machine-Learning (ML) workflow on a cloud-based computing platform: Microsoft Azure Machine-Learning Service (Azure ML). This workflow consists of two pipelines: (1) An ML pipeline to train probabilistic predictive models on the historical sales opportunities data. In this pipeline, data is enriched with an extensive feature enhancement step and then used to train an ensemble of ML classification models in parallel. (2) A prediction pipeline to use the trained ML model and infer the likelihood of winning new sales opportunities along with calculating optimal decision boundaries. The effectiveness of the proposed workflow was evaluated on a real sales dataset of a major global B2B consulting firm. Our results implied that decision-making based on the ML predictions is more accurate and brings a higher monetary value.https://www.mdpi.com/2571-9394/2/3/15costumer relation managementbusiness to business sales predictionmachine learningpredictive modelingmicrosoft azure machine-learning service
collection DOAJ
language English
format Article
sources DOAJ
author Alireza Rezazadeh
spellingShingle Alireza Rezazadeh
A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
Forecasting
costumer relation management
business to business sales prediction
machine learning
predictive modeling
microsoft azure machine-learning service
author_facet Alireza Rezazadeh
author_sort Alireza Rezazadeh
title A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
title_short A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
title_full A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
title_fullStr A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
title_full_unstemmed A Generalized Flow for B2B Sales Predictive Modeling: An Azure Machine-Learning Approach
title_sort generalized flow for b2b sales predictive modeling: an azure machine-learning approach
publisher MDPI AG
series Forecasting
issn 2571-9394
publishDate 2020-08-01
description Predicting the outcome of sales opportunities is a core part of successful business management. Conventionally, undertaking this prediction has relied mostly on subjective human evaluations in the process of sales decision-making. In this paper, we addressed the problem of forecasting the outcome of Business to Business (B2B) sales by proposing a thorough data-driven Machine-Learning (ML) workflow on a cloud-based computing platform: Microsoft Azure Machine-Learning Service (Azure ML). This workflow consists of two pipelines: (1) An ML pipeline to train probabilistic predictive models on the historical sales opportunities data. In this pipeline, data is enriched with an extensive feature enhancement step and then used to train an ensemble of ML classification models in parallel. (2) A prediction pipeline to use the trained ML model and infer the likelihood of winning new sales opportunities along with calculating optimal decision boundaries. The effectiveness of the proposed workflow was evaluated on a real sales dataset of a major global B2B consulting firm. Our results implied that decision-making based on the ML predictions is more accurate and brings a higher monetary value.
topic costumer relation management
business to business sales prediction
machine learning
predictive modeling
microsoft azure machine-learning service
url https://www.mdpi.com/2571-9394/2/3/15
work_keys_str_mv AT alirezarezazadeh ageneralizedflowforb2bsalespredictivemodelinganazuremachinelearningapproach
AT alirezarezazadeh generalizedflowforb2bsalespredictivemodelinganazuremachinelearningapproach
_version_ 1724718207804112896