This task can be performed using Twenty CRM
Traditional CRMs are expensive, closed-source, and inflexible for modern business needs.
Best product for this task

Twenty CRM
tech
Twenty provides an open-source, customizable CRM platform that gives companies full control over their customer data and workflows.

What to expect from an ideal product
- Host the CRM on your own servers to keep data within your infrastructure
- Customize database settings and access controls based on your security needs
- Export or backup customer data anytime without platform restrictions
- Modify the source code to match your specific data handling requirements
- Keep sensitive customer information protected behind your company's firewall