function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Chuck Scro 13Chuck Scro 13 

Can we have two different lead conversion processes?

Is it possible to have two different lead conversion processes available at the same time? If so, could we make the Lead conversion process similar to Record Types where either the user can select which conversion process to take or we can determine who gets which process through permissions?

We have created an app that works great with the standard lead conversion process. But, the customer is using NPSP and is using the NPSP lead conversion process which causes our app to throw an error on lead conversion: Error: ConvertLead failed. First exception on row 0; first error: INVALID_STATUS, invalid convertedStatus: Open - Not Contacted: [Status]
 
SFDC Prime SquadSFDC Prime Squad
Lead conversion is a predefined standard process, you can create two record types and prepare two different queues to be treated for different processes. Lead status field can be used to segregate leads here and assignment rule to define ownership.
 
Once you have the queues ready then process it based as per your business needs. One set of leads can undergo standard lead conversion process and another one can be converted using batch class.