Salesforce released an upgraded version, "Salesforce Lightning," towards the end of 2015 that promised applications across all compatible browsers and devices with a better responsive and intuitive user interface. To increase user adoption exponentially by letting customers access applications across different devices, migration from Salesforce Classic to Salesforce Lightning became the need of the hour.
Though Salesforce Classic reduced manual effort, many users could not enjoy the full benefits as it was incompatible with devices like iPhones leading to decreased user adoption. Since the Salesforce applications are the primary source of business transactions and other relevant data, we had to think of solutions to fix the low user adoption and device incompatibility issues.
We decided that migration to Salesforce Lightning with its 'responsive' features would be the ideal solution. But customizing entire applications with the limited out-of-the-box components was a significant challenge. Another problem was figuring out ways to rebuild Lightning components without too many changes to make them compatible with both desktop and mobile devices. But the biggest challenge of all was the seamless migration of the current Classic environment users and managing the expectations of the customers.
We brainstormed available options and came up with a migration plan for rebuilding the application with reusable components, our strategy for the mobile app, and the gradual migration of users from Classic to Lightning.
Our plan included:
• Leveraging Aura and Lightning Web Component to develop the application
• Running performance metric for measuring page load time using Experienced Page Time(EPT) provided by Lightning Platform
• Feeding back the EPT values of every page and navigation to ensure the solution improved performance and metrics.
We did all this with minimal impact on the existing users of the Classic environment by ensuring that the applications running in Classic were undisturbed while the user's migration was in progress.
1. User adoption was extremely high. User licenses improved by more than 2x - from 600+to 1600 licenses.
2. Easy Adoption of new frameworks like LWC, integration with Tableau, and Flow usage helped visualize the data and led to better decision-making.
3. The migration has resulted in significant performance gains in page load time - from14.7sec to 4.3sec.
4. The solution saved time and money that would have been spent on hiring resources with special skills to build responsive applications with separate libraries.
We take pride in pride in providing quality delivery that our clients rely on.
If you are still unsure about whether to partner with us, we can help you make that decision. Simply leave your team’s biggest tech challenge in the text box below and we will find a solution free of cost. The decision, then, would be up to you – whether we are a good fit for your organization or not.