How to enhance record searching in search lookup in Unmatched Emails?
The default searching in lookup dialogue box in Salesforce is limited to record's name only. If you want to search for a record based on some other field's value of that object (could be another lookup such as Contact lookup on Lead object, or some other non-lookup field like Email field), searching could be enhanced. To enable this searching for dialogue box for matching unmatched emails, please follow steps mentioned below:
- Enable Enhanced Lookups
Please follow steps here to enable enhanced lookups: https://help.salesforce.com/articleView?id=search_enhanced_lookup_enable.htm&type=5
- Set Search Filter fields
Once enhanched lookups are enabled, set search filter fields on your object of choice. To set filter fields, please follow steps here: https://help.salesforce.com/articleView?id=search_enhanced_lookup_specify_filters.htm&type=5
- Show all Available Records
By default, only recent records and not all the records are shown in search lookup dialog box. To show all the records, so that search filters can be applied on these fields, a custom field can be created and used in searching. To set this up, please follow steps here: http://www.salesforce-me.com/how-to-show-all-available-records-in-a-lookup-search/
Once all three above mentioned steps are configured, search lookup dialog box for matching unmatched emails to target object will provide users with advanced searching. Following screenshot shows a filter added on 'Contact lookup field on custom object called 'Request'.
Please contact us at email@example.com with any questions.