+ Start a Discussion
Sumit Sharma 34Sumit Sharma 34 

Keep Initial Lead Source even if it changes

Please suggest best way to accomplish below mentioned task
1. We want that when a new lead is created then its Lead Source is assigned in Lead object. 
2. But when its Lead Source is updated then in Lead object original Lead Source stays.
3. Updated Lead Source is stored in child object for history tracking.
4. Leads can be created/updated through data import wizard and its LeadSource can be changed.
5. Lead can be manually updated and its LeadSource can be changed.