Skip to content

JuleTwelkemeier/Final_project_ironhack

Repository files navigation

Predictive lead scoring model for X Education

Table of contents

  1. Introduction
  2. Business Problem Statement
  3. Project objective
  4. Tools
  5. Workflow

Introduction

This is a data analytics project focusing on predict a lead scoring for X Education.

Data Source: https://www.kaggle.com/amritachatterjee09/lead-scoring-dataset

About X education

An education company named X Education sells online courses to industry professionals. On any given day, many professionals who are interested in the courses land on their website and browse for courses.

The company markets its courses on several websites and search engines like Google. Once these people land on the website, they might browse the courses or fill up a form for the course or watch some videos. When these people fill up a form providing their email address or phone number, they are classified to be a lead. Moreover, the company also gets leads through past referrals. Once these leads are acquired, employees from the sales team start making calls, writing emails, etc.

Business problem statement

Through this process, some of the leads get converted while most do not. The typical lead conversion rate at X education is around 30%.

Now, although X Education gets a lot of leads, its lead conversion rate is very poor. For example, if, say, they acquire 100 leads in a day, only about 30 of them are converted. To make this process more efficient, the company wishes to identify the most potential leads, also known as ‘Hot Leads’. If they successfully identify this set of leads, the lead conversion rate should go up as the sales team will now be focusing more on communicating with the potential leads rather than making calls to everyone.

Objective

X Education wants to select the most promising leads, i.e. the leads that are most likely to convert into paying customers. The company requires a model wherein a lead score is assigned to each of the leads such that the customers with higher lead score h have a higher conversion chance and the customers with lower lead score have a lower conversion chance. The CEO, in particular, has given a ballpark of the target lead conversion rate to be around 80%.

Dataset-content

Variables Description

  • Prospect ID - A unique ID with which the customer is identified.
  • Lead Number - A lead number assigned to each lead procured.
  • Lead Origin - The origin identifier with which the customer was identified to be a lead. Includes API, Landing Page Submission, etc.
  • Lead Source - The source of the lead. Includes Google, Organic Search, Olark Chat, etc.
  • Do Not Email -An indicator variable selected by the customer wherein they select whether of not they want to be emailed about the course or not.
  • Do Not Call - An indicator variable selected by the customer wherein they select whether of not they want to be called about the course or not.
  • Converted - The target variable. Indicates whether a lead has been successfully converted or not.
  • TotalVisits - The total number of visits made by the customer on the website.
  • Total Time Spent on Website - The total time spent by the customer on the website.
  • Page Views Per Visit - Average number of pages on the website viewed during the visits.
  • Last Activity - Last activity performed by the customer. Includes Email Opened, Olark Chat Conversation, etc.
  • Country - The country of the customer.
  • Specialization - The industry domain in which the customer worked before. Includes the level 'Select Specialization' which means the customer had not selected this option while filling the form.
  • How did you hear about X Education - The source from which the customer heard about X Education.
  • What is your current occupation - Indicates whether the customer is a student, umemployed or employed.
  • What matters most to you in choosing this course An option selected by the customer - indicating what is their main motto behind doing this course.
  • Search - Indicating whether the customer had seen the ad in any of the listed items.
  • Magazine
  • Newspaper Article
  • X Education Forums
  • Newspaper
  • Digital Advertisement
  • Through Recommendations - Indicates whether the customer came in through recommendations.
  • Receive More Updates About Our Courses - Indicates whether the customer chose to receive more updates about the courses.
  • Tags - Tags assigned to customers indicating the current status of the lead.
  • Lead Quality - Indicates the quality of lead based on the data and intuition the employee who has been assigned to the lead.
  • Update me on Supply Chain Content - Indicates whether the customer wants updates on the Supply Chain Content.
  • Get updates on DM Content - Indicates whether the customer wants updates on the DM Content.
  • Lead Profile - A lead level assigned to each customer based on their profile.
  • City - The city of the customer.
  • Asymmetric Activity Index - An index and score assigned to each customer based on their activity and their profile
  • Asymmetric Profile Index
  • Asymmetric Activity Score
  • Asymmetric Profile Score
  • I agree to pay the amount through cheque - Indicates whether the customer has agreed to pay the amount through cheque or not.
  • a free copy of Mastering The Interview - Indicates whether the customer wants a free copy of 'Mastering the Interview' or not.
  • Last Notable Activity - The last notable activity performed by the student.

Workflow

  1. Data Cleaning
  2. Data Preprocessing
  3. Classification Models
  4. Feature Importance
  5. Lead Scoring

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors