It won't be free but consider getting your own domain to be able to get your own email. Many hosting providers can provide you with a customized email.I believe the limits are on the domain level.
What is the specific CRM that your client is using? If they're using Salesforce, here we some options:https://www.salesforceben.com/8-ways-to-integrate-wordpress-with-salesforce/