I will set up a (free) up to 3,000 contacts Hubspot account with domain-assigned (corporate) email address, load it with your contacts, and integrate it with a WordPress website. I have over a decade of experience with CRM integrations and building marketing stacks, web development, and integrations with marketing and analytics tools.