Key Takeaway
- Lightning migration is inevitable—plan early for success
- Comprehensive testing and user training are critical
- Revenue Grid provides superior data ownership and migration support compared to Einstein Activity Capture
- Follow a phased approach with pilot groups before full rollout
- Monitor adoption metrics and provide ongoing support post-migration
In winter 2021 Salesforce plans not to enable Lightning sync for its new users and the product retirement for entire user base is scheduled for the first half of 2023. The company has recently made a new addition to the integration line-up, called Einstein Activity Capture – the tool substituting Lightning for Salesforce users.
Salesforce Lightning vs Einstein Activity Capture
Like Salesforce marks in its Help Center: “Salesforce will no longer allow orgs to enable Lightning Sync after Winter ’21 (source). Salesforce is encouraging its clients to move to Einstein Activity Capture and is positioning it as the long-term activity capture product.” This change brings a great question. How Einstein Activity Capture is different from Lightning Sync and is this change beneficial for Salesforce customers?
Let’s explore what is Einstein Activity Capture (EAC) in more detail.
In the Salesforce Help article on Einstein Activity Capture, it states that: “With Einstein Activity Capture, emails and events that you send and receive are automatically added to the activity timeline of related account, contact, contract, lead, opportunity, and quote records. Plus, contacts and events are synced between the connected accounts and Salesforce.”
This definition brings EAC quite close to Lightning Sync, with the main difference that EAC is automatically logging incoming and outgoing emails to the related events. In addition, EAC also works in the background. It means that emails and events automatically log to Salesforce records and you do not have to push any button to perform this synchronization.
The other important benefits of EAC in comparison to Lightning are:
- Email insights – Einstein AI, incorporated to the EAC, processes each email and can offer users useful information about the next actions based on the email content and prepare a more tailored response to the client
- Recommended connections – EAC shows how many interactions another user had with this Lead or Contact so you can make a decision whether you have to work further with this prospect to establish a closer relationship or close the deal
- Activity metrics – Einstein AI allows capturing some important activity metrics, such as last activity date, last call data, or inactive days on the deal
- Activities dashboard – EAC helps to see the summary of the sales activities that were added to Salesforce manually and through EAC. You can use filters to view information about specific activity owners, activity types, and dates, as well as define the most active users.
All these advantages help EAC to outperform Lightning, but we should not forget about some considerations.
One of the most important considerations is the storage of activities outside of Salesforce. With EAC, your activities won’t show up in standard Salesforce reports, and you lose the ability to manage or migrate your email data. This is a huge concern that can lead to sufficient challenges for Salesforce users.
The other problem is the control of your data. With EAC you can’t choose what is stored and what isn’t. In addition, the automatic synchronization to custom objects is not supported.
The final problem is that recurring events are not synced with EAC and they are displayed as a series of unrelated single events.
As you can see, Einstein Activity Capture has some limitations that might prevent Salesforce users from its effective application. Fortunately, there is a possibility to make it the most powerful solution for syncing contacts and events between Microsoft or Google applications and Salesforce. That’s a point where Revenue Grid comes into play.
Why Revenue Grid?
- Full data ownership—never lose your sales history
- Customizable sync engine for any workflow
- Seamless integration with Outlook, Gmail, and Salesforce
Revenue Grid gives you total control, seamless integration, and future-proof data ownership—unlike any other solution.
Revenue Grid supplements EAC in terms of data capturing and synchronization. With Revenue Grid all your activities are stored in Salesforce and changes made are automatically synced in Outlook or Google calendar and vice versa. In addition, email attachments are automatically captured and stored in Salesforce; event reminders are automatically generated from captured events and recurring events are synced with Salesforce.
The following table compares key features between Revenue Grid and Einstein Activity Capture to help you make an informed decision:
| Feature | Revenue Grid | Einstein Activity Capture |
| Data Ownership | Full, always in your Salesforce | Limited, data stored outside Salesforce |
| Custom Sync | Yes, fully customizable | No |
| Migration Support | End-to-end, no data loss | Partial, risk of data loss |
This comparison highlights the key differences in data control and migration capabilities between the two solutions.
Read more about the Revenue Grid vs EAC.
“Revenue Grid made our Salesforce Lightning migration seamless—no data loss, total control. It was a game-changer for our global sales team.”
— VP, Revenue Operations, Global SaaS Company
At Revenue Grid, we believe you should always have full control and ownership of your sales information. Revenue Grid does not store your data like EAC and in case you’d like to migrate to another solution in the future you won’t lose any important information. Besides, the sync engine in Revenue Grid is fully customizable and you can fully control what data is synced and what isn’t.
Hopefully, this quick overview of the Einstein Activity Capture will help you to determine the best ways to integrate emails and calendars in your organization and to choose the best combination of tools for raising the effectiveness of your sales workflow.
What Is Salesforce Lightning?
What is Salesforce Classic?
Prior to the Lightning Experience release, Salesforce Classic was the interface of the Salesforce CRM platform. It was released in 2016 and since that period has been the standard interface of the Salesforce CRM.
However, the UI looks outdated due to its text-centricity, a big share of unused space, and scarce graphical elements displayed in low resolution. As a result, new users find it difficult to navigate the Classic UI and look for greater productivity within their CRM. In response to the growing user requirements and changes in the sales workflows across the globe, Salesforce introduced a new UI, called Lightening experience.
What is Salesforce Lightning?
Salesforce Lightning is the new user interface that changes the look from Salesforce Classic and gets newer features. The intuitive interface and the smooth workflow are the two major advantages of the new product.
Key Benefits of Migrating to Salesforce Lightning
Migrating to Salesforce Lightning offers significant advantages for B2B organizations:
- Enhanced User Experience: Intuitive interface with drag-and-drop customization
- Improved Productivity: Sales Path, Kanban views, and Einstein AI features
- Better Reporting: Enhanced dashboards and real-time analytics
- Future-Proofing: All new Salesforce features are Lightning-only
- Mobile Optimization: Responsive design for mobile sales teams
Salesforce Classic vs Lightning: Key Differences
The major difference between Salesforce Lightning and Classic lies in-home features, activity timeline, and workspace page layout. In addition to events, calendars, and customizable dashboards, Lightning includes new, key deals and performance charts on the home page. Lightning helps users keep track of their history of activity for each account or each lead, which is not supported in the Classic version. In addition, Lightning allows users to add new forms of pages, such as App, Home, and Record pages.
This comparison table outlines the key differences between Salesforce Classic and Lightning Experience:
| Feature | Salesforce Classic | Salesforce Lightning |
| User Interface | Text-heavy, outdated design | Modern, visual, responsive |
| Customization | Limited, code-based | Drag-and-drop, easy |
| Sales Path | Not available | Built-in guided selling |
| Einstein AI | Limited features | Full AI capabilities |
| Mobile Experience | Poor mobile optimization | Fully responsive |
This table demonstrates why Lightning Experience is the preferred choice for organizations seeking enhanced productivity and user experience.
Let’s dive into Lightning interface benefits and drawbacks in more detail, as the Salesforce Classic to Lightning migration is inevitable and every organization would like to easily go through this process.
Everything forward will be Lightning, as Salesforce executives claim. It offers tons of benefits for businesses and will surely be embraced by every employee in every company, sooner or later. Let’s consider the most prominent advantages and disadvantages of Lightning Experience User Interface.
Lightning UI pros:
- It’s faster, quicker to customize (with easy drag and drop configuration), and easier to maintain; though it requires extra time to get adjusted to.
- It is more flexible and dynamic as compared to Classic UI, with better visualization due to Smarter Views.
- Sales Path efficiently helps define key stages for a Lead to go through and fields per stage a sales rep needs to complete.
- The new practical Kanban view offers insights into opportunities that help manage them easily.
- Enhanced design and improved functionality for Reports, Charts and Dashboards.
Lightning UI cons:
- Teams will spend more time on the migration. It’s an arduous process and can take up to several months or even a year.
- The slowdown in users’ adoption as a result of their long coexistence with Classic.
- Some applications from the AppExchange might not be supported in the new edition right from the start. You need to check everything minutely before the migration.
In fact, both Classic and Lightning versions lack some great features. For example, sales and support reps heavily use the Classic UI’s feature that allows them to assign tasks in Lightning to multiple users. This one is not available in Lightning yet.
On the flip side, users will miss some Lightning features, like Sales Path, Assistant, Kanban, Einstein Lead Scoring, in Classic UI, and so on.
Comprehensive Salesforce Lightning Migration Plan
Follow this detailed, step-by-step migration plan to ensure a successful transition from Salesforce Classic to Lightning:
Phase 1: Assessment and Planning
- Run Lightning Readiness Check: Use Salesforce’s built-in readiness report to identify potential issues
- Inventory Customizations: Document all custom objects, fields, workflows, and integrations
- Assess AppExchange Apps: Verify Lightning compatibility for all installed packages
- Define Success Metrics: Establish KPIs for user adoption and productivity
Phase 2: Preparation and Testing
- Create Migration Sandbox: Set up dedicated environment for testing
- Data Cleanup: Remove duplicate records and outdated information
- Update Visualforce Pages: Redesign with Lightning Design System
- Test Critical Workflows: Validate all business processes work correctly
Phase 3: Deployment and Training
- Pilot with Power Users: Start with a small group of experienced users
- Conduct User Training: Provide role-specific training sessions
- Phased Rollout: Gradually migrate users by department or role
- Monitor and Support: Provide ongoing assistance and gather feedback
Common Pitfalls in Salesforce Lightning Migration
While changing UIs, users can naturally experience major technical issues. The main task of the Salesforce admin team in a company is to identify gaps and help users eliminate them. As for pain points, here are some of them:
Common Salesforce Lightning Migration Challenges and Solutions
Here are the most common migration challenges and their practical solutions:
This table outlines common migration challenges and their recommended solutions:
| Challenge | Impact | Solution |
| User Adoption Resistance | Low productivity, poor ROI | Comprehensive training, change management, pilot programs |
| Custom JavaScript Buttons | Broken functionality | Replace with Lightning Actions, Flow, or Apex |
| Visualforce Page Issues | Poor user experience | Redesign with Lightning Design System or Lightning Components |
| Performance Issues | Slow loading times | Optimize page layouts, upgrade hardware, review customizations |
| AppExchange Compatibility | Lost functionality | Update apps, find Lightning alternatives, or build custom solutions |
Use this table as a reference guide to proactively address potential migration issues.
User Adoption
Unfortunately, lightning doesn’t allow for record sharing. The way out can be switching to Classic, finishing the task and returning to Lightning (or using a special component from Salesforce AppExchange). Not the best way, but at least there is one for now.
Low operation speed
The new interface is loaded with data and functions, leading to low operation speed. This one will definitely irritate many users. You’ll also need better hardware for Lightning’s virtual machines.
JavaScript buttons
Lightning also doesn’t support Custom JavaScript buttons. The way out can be an alternative build of quick actions, triggers, or workflow rules.
On-page search
Ctrl + F doesn’t work as an on-page search. The possibility to find something in a new system is vital, but it’s absent from Lightning.
Visualforce
You should review Visualforce pages, sort them out by relevance, and migrate to a new SalesForce Lightning Component. You should also redesign all pages with the Lightning design system.
Event attendees
You can’t add event attendees in Lightning.
URLs
Lightning also doesn’t allow users also can’t auto-populate using URL.
Task status
When you transfer a completed task, their status changes and requires manual processing to be corrected.
As you can see, there are no off-the-shelf solutions for these issues right now. Let’s hope Salesforce developers will introduce the needed improvements as soon as possible.
Salesforce Lightning Experience: challenges and ways to migrate
As migration is inevitable, your main challenge is to assure a smooth transition. Below we offer a set of tips from our in-house specialists on how to make Salesforce Lightning connect to your organization with minimum losses.
Implementation workflow:
- Outline your transition goals
- Map out workflows
- Discuss and prioritize functionality and potential integrations
- Run a Lightning readiness check
- Work in a Sandbox
- Test your goals
- Roll out Lightning to power users
- Create detailed documentation
- Introduce Lightning and do the training
- Launch
It’s vital to define a plan in the first place. It will help you reduce hiccups while swapping user interfaces midstream. Plus, you have to think about adequate training for your team in advance. You can employ versatile sessions, webinars, strategic meetings, face-to-face training, and coaching sessions.
Sample Plan:
- Educate your company on Lightning benefits
- Conduct a gap analysis of non-supported features
- Decide which users move to Lightning first (test group)
- Develop an internal marketing strategy to educate future users
- Create a training plan
Best Practices for a Successful Salesforce Lightning Migration
Follow these proven best practices to maximize your migration success:
- Start with Executive Buy-in: Ensure leadership supports the migration timeline and resources
- Form a Cross-functional Team: Include IT, sales, marketing, and end-user representatives
- Communicate Early and Often: Keep all stakeholders informed throughout the process
- Invest in Training: Provide comprehensive, role-specific training programs
- Monitor Post-Migration: Track adoption metrics and provide ongoing support
Salesforce Lightning Migration Checklist
Use this comprehensive checklist to ensure you don’t miss any critical migration steps:
Pre-Migration
- ☐ Run Lightning Readiness Report
- ☐ Audit all customizations and integrations
- ☐ Check AppExchange app compatibility
- ☐ Create migration timeline and resource plan
- ☐ Set up dedicated sandbox environment
During Migration
- ☐ Test all critical business processes
- ☐ Update Visualforce pages for Lightning
- ☐ Replace JavaScript buttons with Lightning alternatives
- ☐ Train pilot user group
- ☐ Document all changes and workarounds
Post-Migration
- ☐ Monitor user adoption metrics
- ☐ Provide ongoing user support
- ☐ Optimize page layouts and performance
- ☐ Gather feedback and iterate
- ☐ Plan for ongoing Lightning feature adoption
Change on the horizon.
From now on, Salesforce intends to build new features only for Lightning. There are already 200 things that you can do with it. Unlocking new opportunities of Lightning Experience, as compared to Classic UI, can become the final straw that breaks the camel’s back. The reason is the apprehension of some companies’ stakeholders to migrate because of the extended learning curve, the need to prove ROI, etc.
Still, everyone needs to remember that such changes are never easy and that the migration is imminent. Here’s to hoping it will go as smoothly as possible for all companies.
What is the migration tool for Salesforce?
Salesforce provides several built-in tools for Lightning migration, including the Lightning Readiness Report, Lightning Usage App, and the Lightning Experience Migration Assistant. Third-party tools like Data Loader and migration services from Salesforce partners can also assist with complex migrations.
When did Salesforce move to Lightning?
Salesforce Lightning Experience was first introduced in 2015 and became generally available in 2016. Salesforce has been encouraging migration to Lightning since then, with all new features being Lightning-only since 2017.
What is a Salesforce migration?
A Salesforce migration refers to the process of moving from one Salesforce interface or system to another. In this context, it specifically means transitioning from Salesforce Classic to Lightning Experience, which involves updating the user interface, customizations, and ensuring all functionality works properly in the new environment.
How long does a Lightning migration typically take?
Migration timelines vary based on organization size and complexity. Simple implementations may take 2-3 months, while complex enterprises with extensive customizations can take 6-12 months or longer. The key is proper planning and phased rollout.
What are the main risks of Lightning migration?
The primary risks include user adoption challenges, broken customizations, performance issues, and temporary productivity loss. These can be mitigated through thorough testing, comprehensive training, and gradual rollout strategies.