<!--NOLIM--><!--NLM011--><!--settings{"applyTo":"1","elemClass":"animat"}settingsend--> <script> (function(){ function t_ready(e) { "loading" != document.readyState ? e() : document.addEventListener ? document.addEventListener("DOMContentLoaded", e) : document.attachEvent("onreadystatechange", function() { "loading" != document.readyState && e() }) } var t396_waitForFinalEvent = function() { var e = {}; return function(t, n, o) { o || (o = "Don't call this twice without a uniqueId"), e[o] && clearTimeout(e[o]), e[o] = setTimeout(t, n) } }(); function checkscale() { let e = document.querySelectorAll(".t396__artboard_scale .animat .tn-atom"); Array.prototype.forEach.call(e, function(e) { let t = window.getComputedStyle(e.closest(".tn-atom__scale-wrapper")).transform; if(t!='none') { e.closest(".tn-atom__scale-wrapper").style.removeProperty("transform"), e.closest(".animat").style.transform = t } }) } t_ready(function() { if (window.isFirefox || window.isOpera) { let e = document.querySelector("body"), t = document.createElement("style"); if (e.appendChild(t), t.setAttribute("id", "nlm011delete"), t.type = "text/css", t.styleSheet ? t.styleSheet.cssText = ".animat{display:none!important;" : t.appendChild(document.createTextNode(".animat{display:none!important;")), document.querySelectorAll(".t396__artboard_scale").length > 0) { let elList = 0; let count = 0; let int = setInterval(function() { let e = document.querySelectorAll(".t396__artboard_scale .animat"); let elList2 = e.length; if (elList == elList2) { count += 1; if (count == 3) { clearInterval(int); if (e.length == document.querySelectorAll(".t396__artboard_scale .animat .tn-atom").length) { checkscale(); setTimeout(function() { checkscale(); }, 0); let e = document.querySelector("#nlm011delete"); null !== e.parentNode && e.parentNode.removeChild(e), window.addEventListener("resize", function(e) { t396_waitForFinalEvent(function() { window.isMobile ? document.documentElement.clientWidth !== window.tn_window_width && checkscale() : checkscale() }, 500, "resizeruniqueid") }, !0); window.addEventListener("orientationchange", function() { t396_waitForFinalEvent(function() { window.isMobile ? document.documentElement.clientWidth !== window.tn_window_width && checkscale() : checkscale() }, 500, "resizeruniqueid") }); } } } else { count = 0; elList = elList2; } },50); } } }); })() </script> <style> .animat{ overflow:hidden!important; } </style>
The company utilized the classic version of Salesforce. There was a lack of flexibility in the configuration, new features, and no capability or restrictions to dynamically hide or include data.
Customer data was entered into various systems, including Salesforce, Excel spreadsheets, ERP and farming systems, ultimately leading to longer processing times for creating quotes and orders, and duplication of work.
The company only utilized a portion of Salesforce's functionality, utilizing only the Lead-to-Account process. As a result, the automation of order placement and potential deals was severely limited, negatively impacting productivity and staff satisfaction.
The process of obtaining manager approval for the price and conditions for a specific customer occurred in multiple locations and lacked standardization. As a result, some of the data was lost, and extra time was required to retrieve it during reconciliation.
There was a necessity for a single source of truth system. The data were in different systems, making it difficult and time-consuming to find, and they were sometimes lost.
There was a lack of Contract Lifecycle Management (CLM) and Order Management (OM).
The Vimera team performed an Audit of the client’s Salesforce org and prepared a report based on which there was prepared a strategy of migration to Lightning Experience. The client has been migrated to the modern Salesforce Lightning platform, which allows them to utilize Lightning features and provides flexibility for future changes.
Salesforce was chosen as the primary source of information, and all data from third-party resources was transferred to it. Salesforce was integrated with the ERP system (Kometsales), making data easily accessible without duplication of workload.
We implemented a custom CPQ considering all specific of the company and making it much more convenient for users to configure quotes. They no longer need to worry about certain configurations, as they are now automated.
We made significant changes to the current internal processes, making them simpler and more convenient. Managers approve and collaborate on a single platform, Salesforce, where all prior approvals and modifications are visible.
We implemented Opportunity and Quote management with a strict lifecycle towards the closing of a deal, with back-and-forth communication about the customer proposal, and sending it to the customer and approvals.
We implemented the full CLM and OM, specifically in terms of creating, modifying and renewing contracts. Now, top managers can track all changes to their orders throughout the contract lifecycle, including cancellations, up-sells, renewals and terminations, and view the final total amount in one place as a 360-degree customer overview.
CPQ
Kometsales
Quote Management