Mixpanel and segment

Are these two items required for the self hosted appsmith?

If so what purpose do they serve?

Hi, These are not required for self-hosted. Since our cloud and self-hosted instances share the same codebase these optional fields are there which help us with analytics.

Do you support adding our own analytics to track how tools we create are being used etc?

Found a similar thread - Is it possible to add any external libraries like Google Analytics to track metrics of Appsmith apps individually?

Hi Alex! You cannot add yet custom JS libraries, but you can add a comment to this feature request, as it would help us prioritize it: [Feature] Custom JS lib: Allow users to add private JS libraries. · Issue #6777 · appsmithorg/appsmith · GitHub

As for tracking tools, you can use our REST API interface to talk to Google Analytics and report events.