Freshdesk

Freshdesk

Freshdesk is a customer support helpdesk platform by Freshworks. Scripts embed a support chat widget and help center on websites. Tracks visitor page history to provide context for support agents. Sets cookies to maintain chat session continuity and identify returning support users.

Overview

Freshdesk, part of the Freshworks product suite, is a customer support platform that provides helpdesk ticketing, live chat, and knowledge base functionality. On third-party websites, Freshdesk's primary presence is the Freshchat widget (also branded as Freshworks Messaging) — an embedded chat interface that allows visitors to initiate support conversations, browse help articles, and submit tickets. The widget is widely deployed across SaaS, e-commerce, and service-oriented websites as a real-time support channel.

What This Script Does

Freshdesk's widget loads from wchat.freshchat.com or fw-cdn.com and initializes the chat interface on the host page.

Functionality:

  • Renders a persistent chat bubble that expands into a full messaging interface
  • Supports real-time messaging with support agents and chatbot-driven flows
  • Displays contextual help articles from the connected Freshdesk knowledge base
  • Tracks the visitor's current page and navigation history to provide context to support agents
  • Supports file attachments and screenshot sharing within the chat

Cookies set:

  • fc_uid — persistent cookie identifying the visitor across chat sessions so agents can see conversation history
  • fc_session — session cookie for the active chat session
  • fc_campaign — cookie tracking whether the visitor has seen or dismissed proactive chat campaigns
  • Cookies scoped to freshchat.com domain for maintaining the chat session state

Data collected:

  • Chat messages and file attachments submitted by the visitor
  • Current page URL and navigation path (displayed to agents for support context)
  • Visitor identity when provided (name, email) or when pre-populated via the host application
  • Browser and device information for troubleshooting

The page history tracking serves a support context purpose — agents see what pages the visitor browsed to understand the issue without asking. This is standard practice for support chat tools but does involve passive data collection beyond what the visitor explicitly submits.

Consent & Compliance

Freshdesk falls under the functional consent category. Under GDPR, the chat session cookies serve the functional purpose of enabling a service (customer support) that the visitor initiates by clicking the chat widget. The persistent visitor identification cookie (fc_uid) maintains conversation history across sessions, which is a functional feature but involves storing a persistent identifier.

The proactive chat campaign cookie (fc_campaign) manages whether triggered chat prompts have been shown, which some DPAs may view as requiring consent since the proactive messages are not user-initiated.

Under CCPA/CPRA, the data collected through support interactions is user-directed and does not constitute a "sale" of personal information. Freshdesk should be disclosed as a data processor in the privacy policy.

Should You Block This Without Consent?

No. Freshdesk's chat widget serves a functional support purpose. The core chat functionality and session cookies are tied to a service visitors explicitly engage with. If you use proactive chat campaigns (auto-triggered messages), consider whether those require consent in your jurisdiction, as they involve behavioral monitoring before the visitor initiates contact.

Is Freshdesk GDPR compliant?

Freshdesk typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Freshdesk can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Freshdesk, not on Freshdesk itself.

Visit website

Consent Categories

Also Known As

freshdeskfreshworksfreshdesk chat widgethelpdesk widgetfreshworks support

Industries

Computers Electronics and TechnologyProgramming and Developer Software

Tracked Domains (2)

freshdesk.comFunctional

freshdesk.com is a functional domain operated by Freshdesk, used to run site features like chat, video, embeds, and preferences.

freshworks.comFunctional

freshworks.com is a functional domain operated by Freshdesk, used to run site features like chat, video, embeds, and preferences.

Cookies Freshdesk Sets (1)

_fw_crm_v

Freshdesk widget visitor identifier set on the customer apex by the Freshchat / Freshdesk web widget.

Frequently Asked Questions

Related Vendors

Freshworks
Freshworks
Freshworks provides a suite of customer engagement products including Freshdesk (support), Freshchat (messaging), and Freshsales (CRM). Scripts typically embed a Freshchat widget that enables live chat and bot-driven conversations on websites. Visitor session data and conversation history are stored in the Freshworks platform.
Razorpay
Razorpay
Razorpay is an Indian payment gateway for processing online transactions. Scripts embed checkout flows supporting cards, UPI, netbanking, and digital wallets on e-commerce sites. Handles payment tokenization and fraud detection. Sets session cookies during checkout to maintain transaction state.
Monday.com
Monday.com
Monday.com is a work OS and project management platform. Websites embed Monday forms and widgets for task intake and project creation. Scripts handle form submissions and route data to Monday.com workspaces. Sets minimal cookies for embedded widget session state.
Mux
Mux
Mux is a video infrastructure and streaming platform. Scripts deliver adaptive bitrate video playback and collect engagement analytics including play rate, watch time, rebuffering events, and quality metrics. Sets cookies to identify viewers and optimize streaming performance across sessions.
Smartsheet
Smartsheet
Smartsheet is a work management and project collaboration platform. Websites embed Smartsheet forms for data collection and intake workflows. Scripts handle form validation and submission, routing responses to Smartsheet sheets. Minimal tracking beyond form interaction data.
Workday
Workday
Workday is an enterprise human capital management and financial management platform. Recruiting and career page widgets embed on company websites for job applications. Scripts handle application form flows and track candidate interactions. Sets session cookies during the job application process.

Manage consent for Freshdesk

ConsentStack automatically detects and manages Freshdesk trackers so your site stays compliant with global privacy regulations.