{"id":35366,"date":"2022-12-01T12:55:04","date_gmt":"2022-12-01T12:55:04","guid":{"rendered":"https:\/\/vymo.com\/?p=35366"},"modified":"2023-04-19T14:35:38","modified_gmt":"2023-04-19T14:35:38","slug":"thinking-ahead-60-increase-in-lead-conversions-with-ml-based-lead-allocation","status":"publish","type":"post","link":"https:\/\/vymo.com\/blog\/thinking-ahead-60-increase-in-lead-conversions-with-ml-based-lead-allocation\/","title":{"rendered":"Thinking Ahead &#8211; 60% Increase in Lead Conversions with ML-based Lead Allocation"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><span style=\"font-weight: 400;\">Imagine that you\u2019re in the market for an insurance policy. You start with a basic search online. Find a couple of trustworthy websites and give your contact information so that they can reach out to you. You haven\u2019t made a decision yet, you are looking to learn more about what\u2019s on offer. Needless to say all the insurance competing to serve you have similar offerings. In most cases, the first salesperson to call you gets your attention. But it could be that that person isn\u2019t fluent in your language. Right after this call you get another call from a different salesperson and they not only speak your language, but live two blocks away from you. It is likely that the second salesperson gets your attention.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now look at this from the Insurance company&#8217;s point of view. Getting the right salesperson to call the lead as soon as possible is of utmost importance in order to sell. This is true for any sales team.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Institutions in the BFSI segment get thousands of leads every minute across different distribution channels and geographies. In this context, managers can\u2019t manually allocate leads to their team members. Automated Lead Allocation has become the norm in the industry. But a static rule-based allocation system is no longer the best solution available. It isn\u2019t optimized for lead conversion. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">With Vymo, Sales teams can maximize Lead Conversions from the get go. We use a combination of manual, automatic and ML-based methods to allocate leads for our users. Machine Learning (ML) powered allocation is specifically optimized for lead conversion as compared to a rule-based approach.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">ML Lead Allocation with Vymo<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The ML-based Lead Allocation consists of two parts.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Allocation Service Rule-set\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ML Model.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The Allocation Rule-set is the order-wise criteria that need to be met while considering a possible user for a lead. This is a necessary stage to shortlist the available users for the lead. This Rule-set can be based on the following user or lead attributes,\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lead Details viz. Source of the Lead, Product Type, Potential Ticket size\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Current Location of Lead and User<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">User Details viz. Role, Department, Zone, Channel, Tenure, Online\/Field Agent<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">User Performance Metrics viz. Conversion ratio, Number of leads engaged, Avg Time to first call<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Rule-set can be made by combining rules that consider one or more of the above parameters.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once a set of users are shortlisted as potential matches for the lead, the allocation can happen in either of two ways. The first is the simple Round-Robin method, which is an equal distribution. The second method involves the ML Model. Customers can configure whether any given lead type has equal distribution or ML-based Allocation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In case the Lead has ML Allocation configured,\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The set of Users eligible to be matched with the lead (based on the Rule-set) are fed into the ML Model.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The ML Model uses lead\u2019s and users\u2019 data fields to compute the lead conversion propensity score for each potential match.<\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Match with the highest propensity to convert will be used by the Allocation system.\u00a0<\/span><\/p>\n<p><strong>How is Vymo\u2019s ML Model deployed?<\/strong><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The leads\u2019 and users\u2019 historical data is fed into the ML Model. Each entry will be one lead-user match that was allocated in the past and the result of that allocation i.e conversion or churn.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">As The ML Model learns from each record, it adjusts its algorithm to find a pattern that defines the lead-user match with the propensity for conversion.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">We use the Cross Validation technique to make the ML Model more robust.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">After creating and training a model, new and unseen data is used to test its performance. We compare the Model\u2019s prediction with actual results to measure the effectiveness. We use metrics such as, Accuracy, F1 Score and Area-under-the-Curve to quantify the effectiveness.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">If the Model doesn\u2019t meet our standards of effectiveness. We go back to step 1 to retrain the Model.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Once the Model is effective, It is deployed. Customers now have the option to choose the ML Model based Allocation system for their leads.<\/span><\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-35368\" src=\"https:\/\/vymo.com\/wp-content\/uploads\/2022\/12\/Post_insert1-1.png\" alt=\"\" width=\"2400\" height=\"1196\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n<p>We use metrics like\u00a0<i data-stringify-type=\"italic\">F1 score, accuracy and AUC\u00a0<\/i>to quantify the efficacy of our ML Model:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-35369\" src=\"https:\/\/vymo.com\/wp-content\/uploads\/2022\/12\/Post_insert2-1.png\" alt=\"\" width=\"1200\" height=\"598\" title=\"\"><\/p>\n<p><span style=\"font-weight: 400;\">Over time, ML Models tend to become less effective when implemented on newer data sets, to tackle this we periodically retrain the Model.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Our objective from deploying this model is to increase the median propensity score for lead conversion (over a set of leads). Since an increase in score reflects a higher chance of lead conversion.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Why use Vymo\u2019s ML-based Lead Allocation?\u00a0<\/span><\/h2>\n<p><b><i>Vymo Knows you sales reps better.<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Vymo captures user behavior and sales engagements at a finer granularity. We know how and when your sales reps work. By being an integral part of our users\u2019 daily workflow, we are in a unique position to track their performance across metrics that are otherwise untraceable.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We bring this knowledge to our Lead Allocation system.<\/span><\/p>\n<p><b><i>ML-Model will do the thinking for you<\/i><\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vymo\u2019s ML-based Lead Allocation works with the intention of allocating leads to the person who is most likely to convert it. While Lead Allocation in itself is an operational challenge for many technology providers, we take it up a notch in providing value to the customer.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Such an allocation method, by way of its implementation, can keep learning. It can be refined through iterating it with newer data. So that it adjusts its algorithm to the context of your specific business use-case. With each iteration of learning it can recalibrate the weight given to each parameter and improve accuracy.<\/span><\/p>\n<p><b><i>Quickly adapt to changing user behavior.<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Since the ML-model considers User\u2019s performance metrics in allocating leads, Users that show a performance dip will be allocated lesser leads. If their conversion rates rise back up, they\u2019ll be given more leads.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If a user has sufficient leads to work on, the system doesn\u2019t allocate more leads so as to not inundate their workload and thereby cause them a performance dip.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Our ML-based allocation positively impacts your revenue from the very moment it is deployed. With our recent implementation, a customer of ours gained significant results within just two months. <\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-35370\" src=\"https:\/\/vymo.com\/wp-content\/uploads\/2022\/12\/Post_insert3.png\" alt=\"\" width=\"1200\" height=\"356\" title=\"\"><\/p>\n<p><span style=\"font-weight: 400;\">ML-based allocation is the only way to find the best possible middle-ground between quick and\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">accurate allocation. This approach can be deployed in cases where we have enough data to train our ML model. But once we set things in motion it is a journey of continuous improvement and optimization that only keeps giving.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Imagine that you\u2019re in the market for an insurance policy. You start with a basic search online. Find a couple of trustworthy websites and give your contact information so that they can reach out to you. You haven\u2019t made a decision yet, you are looking to learn more about what\u2019s on offer. Needless to say [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":35849,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82],"tags":[96],"class_list":["post-35366","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lead-management","tag-lead-allocation"],"_links":{"self":[{"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/posts\/35366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/comments?post=35366"}],"version-history":[{"count":3,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/posts\/35366\/revisions"}],"predecessor-version":[{"id":36213,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/posts\/35366\/revisions\/36213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/media\/35849"}],"wp:attachment":[{"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/media?parent=35366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/categories?post=35366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vymo.com\/blog\/wp-json\/wp\/v2\/tags?post=35366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}