Tips for converting a lead to a contact in Microsoft CRM
When converting from a lead to a contact, Microsoft CRM saves the contact record without forcing the user to fill in the required fields. Is there a way I can map the fields from the lead form to a contact form without saving the contact, forcing the user to fill in all the required data before they can save the contact record?

    Requires Free Membership to View

    When you register, you'll begin receiving targeted emails from my team of award-winning editorial writers on the latest customer relationship management (CRM)and call center technology issues today. Our goal is to keep you informed on the hottest issues facing this fast-changing industry.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchCRM.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchCRM.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

I would recommend a different approach first. I would add all required Contact fields to the Lead entity and the Lead form. Then, to ensure that the fields are transferred from the Lead to the Contact entity, I would update the contact _originating _lead relationship mappings to include these fields. Finally, I would make these fields required on the Lead form. If the fields are required only before the Lead needs to be converted, I would add JavaScript code to disable the Convert Lead button until these fields are populated on the Lead Form.

You could probably use the approach you suggested and use JavaScript to open the Contact Create Form and populate certain fields with the values from the Lead record. However, this approach would be much more difficult and time-consuming, may border on the unsupported, and you may lose valuable aspects of the out-of-the-box Convert Lead functionality such as populating the Originating Lead field on the Contact. As a result, I would take a careful look at the first approach that I suggested, and if it does not meet your needs, research the second approach further.

Editor's note: Get help linking leads to opportunities in Microsoft CRM.

This was first published in March 2009