In case your customers/site visitors do not want to be tracked on your website, you need to modify the embed code of the Freshchat conversations widget, also known as the web messenger, that you have used on your website.
These changes are based on what is permitted by your customer/site visitor.
i) page transitions events (this is triggered when a webpage from the same website is visited) and
ii) all custom events
window.fcWidgetMessengerConfig = { config: { disableEvents: true, } }
Adding the Freshchat CRM tracking code below will allow apps to block only page transition events
window.fcWidgetMessengerConfig = { config: { disablePageTransition: true, } }