Centralized customer portal for all client data : ecommerce
TLDR: What is the easiest way take care of a centralized customer portal?
I am operating on a brand new ecommerce web page. The corporate I am operating for makes use of a number of other equipment for stuff like email advertising(mailchimp), customer beef up(zendesk), some CRM stuff(touch checklist principally) and a ERP for inventory and accounting.
I need the brand new ecommerce web page to offer the customer an entire view of his/her customer courting with the corporate:
Edit their private data, like email, telephone quantity, deal with
Set their sees eye to eye for private data
Remove/upload to publication lists
View ancient orders, create new orders
Send customer carrier requests, view ancient customer carrier requests.
The customer must now not really feel like they’re any place else then on our platform. Like a 3rd birthday celebration CRM and many others.
What will the most productive technical answer be to succeed in this?
Develop a plugin on best of our eCommerce platform, get and replace all data the usage of APIs?
Handle all person data in a central data warehouse(on best of the eCommerce platform), that talks to all the opposite equipment the usage of APIs?