Email Validation (Preview) in D365 Sales Wave 2

When I was reading thru the wave 2 D365 Sales features I came across out-of-the-box feature that validates email address associated with the lead records.

Here you can find the details to the feature from the MS Learn site –

enable-email-validation

work-invalid-email-addresses

I think that this is a good feature being made available in the platform itself as we have all been there implementing all the necessity validations on the email fields in D365.

Although there is nothing much to talk about the feature itself apart from what is already mentioned in the MS Learn site however I just wanted to share my thoughts on how I would like to envision this feature growing –

  • For now this validation is run only on the Lead record but I feel this is kind of validation is required on other records as well like contact, Account etc… I understand the rationale behind starting this feature with lead as preview feature as we want the sales process to begin with lead record in most of the scenarios and we have been in the situation where the business requires to create contact or account record directly
  • As of now validations are run only on the primary email field I would like to see if these validations could be allowed for other email fields including custom email fields where custom development could also benefit from this simple yet good feature
  • Currently the process in run in the background every six hours however I would imagine that it will be beneficial if we run such a validation on save of the record which will support the original idea of improving data accuracy with such validation at the data entry point. I think running the validation based on an event will improve the processing efficiency which will step towards sustainable development.
  • Lastly, expand such validations to different fields like phone number with valid country code and phone number formats in each country.

Off course, I will not deny the argument that you wanted to make right now that all this is still possible with the customization and extension capabilities in D365 (low code or pro code) but how beautiful if we got such capabilities in the platform which would promote more low code development behavior.

Just my 2 cents!

Leave a comment