Please find the solution below for the above problem :
1. Manage your leads from multiple channels namely website, social media, partners, Internal Business units, others which are all using a single registration form: Kapture's Omni-Channel System
2. centralize all leads data in one place with the ability to add details to the leads acquired in part 1: Kapture's Lead Management
3. leads can be shared to 1 or more BUs: Kapture's Leads Assignment by Team, Designation, Region etc.
4. reporting on status and data in real-time: Customised Reports
5. able to integrate to other platforms/ automatic data push and pull from other sources: Multiple API Integrations through various platforms like Website,Email,Call,Chat,Social Media platforms like Twitter, Facebook etc.
6. being able to comply to PDPA: Our platform is GDPR, HIPAA Compliant & ISO Certified. Read more