Gladly

Gladly

Gladly is an enterprise customer service platform that centers interactions around people rather than tickets. Scripts embed messaging and support components into branded customer portals. Conversation history across all channels — voice, email, chat, and social — is unified in a single customer timeline.

Overview

Gladly is an enterprise customer service platform that reimagines support around people rather than tickets. Instead of creating a new ticket for each support interaction, Gladly builds a single lifelong conversation timeline for each customer, unifying voice calls, email, live chat, SMS, WhatsApp, Twitter/X DMs, and Facebook Messenger into one continuous view. It is used by consumer brands — particularly retail, e-commerce, and subscription services — that handle high contact volumes and want to eliminate the frustration of customers repeating themselves across channels. Gladly's scripts appear on customer-facing websites as live chat and messaging widgets embedded in branded support portals.

What This Script Does

Gladly's scripts load a messaging widget on customer-facing websites:

Widget initialization:

  • Loads the Gladly SDK (cdn.gladly.com/gladly/chat-sdk/widget.js) on pages where customer support access is configured — typically help centers, order status pages, checkout flows, and account pages
  • Initializes the widget with the brand's configuration: widget appearance (colors, logo, greeting message), available channels (chat, email, SMS), and operating hours

Chat and messaging:

  • Renders a chat icon or embedded messaging interface that visitors can click to start a support conversation
  • When a visitor initiates chat, the script opens a WebSocket connection to Gladly's messaging infrastructure to enable real-time message delivery between the visitor and a support agent
  • Transmits messages, attachments, and any contextual information the visitor provides to Gladly's servers

Visitor context collection:

  • Captures the visitor's current page URL and passes it to the connected agent so the agent can see what the customer was looking at when they initiated contact
  • For authenticated customers (logged into an account), the site can pass identity signals (customer ID, email, name, order context) to Gladly via gladly.setUserToken() or similar initialization calls, pre-populating the customer's support timeline for the agent
  • This identity handoff is configured by the implementing organization — Gladly does not independently identify anonymous visitors

Session persistence:

  • Sets gladly_session (first-party, session cookie) to maintain the active conversation state across page navigations during the visit
  • May set gladly_cid (first-party, persistent, up to 1 year) to recognize returning visitors and reconnect them with their previous conversation history on the same device

Real-time agent routing:

  • Routes incoming conversations to available agents based on configured skill routing, queue depth, and operating hours
  • Displays queue position and estimated wait time to visitors when agent capacity is limited

Consent & Compliance

  • Category: Functional
  • GDPR: Customer support chat is a user-initiated service directly supporting the contractual relationship between the organization and its customers. Under GDPR, this processing can be justified under "contract performance" (Article 6(1)(b)) or "legitimate interests" (Article 6(1)(f)). Gladly acts as a data processor; a DPA is required. The gladly_session cookie is strictly necessary for the chat service. The gladly_cid persistent cookie enables conversation history continuity for returning visitors — this serves a clear functional purpose for users who return with follow-up questions.
  • ePrivacy Directive: Session cookies for maintaining the support conversation are strictly necessary for the service the visitor explicitly requests. The persistent gladly_cid cookie serves a legitimate functional purpose (conversation continuity) rather than tracking for marketing.
  • CCPA: Support conversation data constitutes personal information. Disclose Gladly's use in your privacy policy. Gladly is a US company (San Francisco) — EU data transfers use Standard Contractual Clauses.
  • Authenticated context: When Gladly receives customer identity information (name, email, order history) passed from the host site on login, this enriches the support timeline. This processing is part of the service delivery and covered by the organization's customer relationship privacy disclosures.

Should You Block This Without Consent?

No. Gladly provides customer support functionality that visitors explicitly initiate. The cookies set are necessary for maintaining chat sessions and enabling conversation continuity for returning customers. Blocking this script would prevent customers from accessing support, which is a core customer service function.

Visit website

Consent Categories

Functional

Also Known As

customer service platformhelp desk softwarelive chat supportGladly chatenterprise supportcustomer messaging

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

cdn.gladly.comFunctional

Frequently Asked Questions

Does Gladly customer support chat require consent?

No. Gladly chat is a visitor-initiated service justifiable under GDPR contract performance or legitimate interests. Session cookies are strictly necessary for the chat, and the persistent continuity cookie serves a clear functional purpose for returning customers.

What information does Gladly collect during a support interaction?

Gladly captures the visitor's current page URL and all messages exchanged. For authenticated customers, sites can pass identity signals like email, name, and order data via initialization calls, pre-populating the agent's unified customer timeline.

How does ConsentStack handle Gladly on my site?

ConsentStack classifies Gladly as functional and allows it to load without consent since customer support is a legitimate service function. ConsentStack still logs that Gladly is active on the site to support privacy policy transparency and documentation.

Related Vendors

Google Maps
Google Maps
Google Maps is the dominant web mapping service used for embedded maps and location features on websites. Scripts load interactive map tiles, geocoding, and Places API functionality through the Maps JavaScript API. May set cookies to remember map preferences and manage API quota.
Google Search
Google Search
Google Search appears on websites through the Programmable Search Engine, enabling custom site-specific search functionality. Scripts load the search widget from Google's servers to render search bars and display results within the host website. Sends search queries to Google's index and may set cookies for search personalization and query history.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Teams
Microsoft Teams
Microsoft Teams is a workplace communication and collaboration platform that can be embedded on websites for chat, meetings, and document sharing. Embedded widgets load from Microsoft's servers to enable real-time messaging, video calls, and file collaboration. Sets authentication and session cookies to verify participant identity and maintain connection state.
Apple Maps JS
Apple Maps JS
Apple Maps JS is Apple's JavaScript mapping framework for embedding interactive maps on websites. Scripts load map tiles, location pins, and routing data from Apple's MapKit servers to render navigable maps within web pages. Requires a MapKit JS token for authentication but does not set tracking cookies or collect behavioral analytics data.
Apple Business Chat
Apple Business Chat
Apple Business Chat enables direct customer messaging between websites and Apple's Messages app. Scripts load chat buttons and conversation interfaces that connect visitors to business support agents through iMessage. Sets minimal session cookies to maintain conversation context but does not track browsing behavior or collect analytics data.

Manage consent for Gladly

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