We use these systems for our small business (20 employees, 3 physical locations).
(A) ERP: Handling Inventory and Accounting.
(B) Less Annoying CRM: Tracking Customer Interactions. It's a CRM.
(C) Mailchimp: Sending customer marketing communications
(D) Google Suite: Email, Contacts, Calendar and Drive
(E) Sparkpost: Automated internal emails with report attachments. Notification emails to customers.
(F) Server: Runs scripts for (E) and (G)
(G) Hugo/Netlify Main Site: Mostly static site. Interacts with (C) and (D)
My question is how do you keep track of everything and keep it all in sync? Do you create a separate database and use scripts to update it from all these different sources?
How do you handle this at your companies?
I foresee increased interaction between all of these systems and it's getting overwhelming keeping them synced and working together.