An admin who is managing a Magento 2 store cannot ignore the need to maintain customer data.
The admin needs to obtain customer data in order to operate effectively on anything from marketing to customer service, delivery, and so forth.
For instance, you might wish to launch a marketing campaign targeted at a certain age group or incorporate validation based on consumer groupings.
In Magento 2, all of these actions necessitate obtaining client data.
In Magento 2, a client can typically be found using their ID. But if you don't have a customer ID, I'll show you how to get customers by Email Magento 2!
By just passing the customer's email address to the code below, you may obtain the customer's ID, first and last names, and other information about them.
For more information, Visit: https://meetanshi.com/blog/get-customer-by-email-in-magento-2/