SAVE UP to ₹4999/- OFF On All Salesforce Courses Claim Offer

8

Lead Conversion | Method in Apex Database Class

What Is Lead Conversion In Salesforce?

Lead conversion in Salesforce is a process in which a lead record is converted into Accounts, Contacts & Opportunities. This happens when a lead is identified as a qualified Sales prospect.

Lead Conversion Using Apex Coding

There exists a Database class method “convertLead” which is used to convert the lead but other than this method there are various variables and classes used to convert a lead in Apex which is shown below through a Sample code example.

Lead Conversion:public static void main() {
    Lead l = [SELECT Name FROM Lead WHERE Name like’ sh % ’LIMIT 1];
    Lead l1 = new Lead(LastName = ‘’, CompanyName = ’’);
    insert l1;
    Database.LeadConvert lc = new Database.LeadConvert();
    lc.setLeadId(l.Id);
    System.debug(‘ID of record inserted is: ’+l.id);
    lc.convertedStatu s = ’Closed Converted’;
    lc.ownerId = [SELECT Id FROM User LIMIT 1].Id; // any user id
    Database.LeadConvertResult lcr = Database.convertLead(lc);
}
Next Topic

Need more support?

Get a head start with our FREE study notes!

Learn more and get all the answers you need at zero cost. Improve your skills using our detailed notes prepared by industry experts to help you excel.

Book A 15-Minutes Free Career Counselling Today!