Overview
WalkMe is a digital adoption platform (DAP) that overlays guided walkthroughs, tooltips, task lists, and contextual help content onto web applications. The platform is deployed primarily on enterprise SaaS products, internal tools, and customer-facing portals to improve user onboarding and feature adoption. WalkMe's scripts modify the DOM of the host application to inject interactive guidance layers without requiring code changes to the underlying product.
What This Script Does
WalkMe loads its SDK from cdn.walkme.com and injects a guidance layer onto the host page. The scripts scan the page DOM to identify UI elements referenced in configured walkthroughs, then attach event listeners to track user progress through multi-step flows. Cookies set by WalkMe include walkme_player for session state, user identification tokens that persist for 30–365 days, and progress tracking cookies that record which walkthroughs a user has started or completed. The SDK collects detailed interaction analytics — click paths, time spent on each step, task completion rates, error encounters, and abandonment points. This data is transmitted to WalkMe's analytics backend for digital adoption reporting. On pages where WalkMe is active, the scripts continuously monitor DOM changes to dynamically reposition guidance elements.
Data Collection Detail
WalkMe captures granular user behavior data including element-level click tracking, form field interactions (not values), scroll depth within guided flows, and session replay metadata. For authenticated applications, WalkMe may receive user identifiers passed by the host application to tie adoption metrics to specific accounts or user segments.
Consent & Compliance
WalkMe scripts span functional and analytics categories. The walkthrough overlays and contextual help serve a functional purpose — assisting users in completing tasks within the application. However, the detailed behavioral analytics, session tracking, and engagement scoring extend well into analytics territory. Under GDPR, the analytics data collection requires a legal basis — consent or legitimate interest depending on the deployment context. For customer-facing deployments, consent is the safest legal basis. The ePrivacy Directive requires consent for non-essential cookies, which includes the long-lived progress and identification cookies. Under CCPA/CPRA, the behavioral tracking data constitutes personal information subject to disclosure and access rights.
Should You Block This Without Consent?
Conditional. WalkMe serves a genuine functional purpose in guiding users through application workflows. If deployed on an authenticated internal tool where users have a contractual relationship, the functional justification may support running WalkMe under legitimate interest. For customer-facing or public-facing deployments, the analytics tracking layer requires consent. Evaluate whether WalkMe can be configured to suppress analytics collection and use only session-scoped cookies for guidance state.
Is WalkMe GDPR compliant?
WalkMe typically loads functional and analytics 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 WalkMe 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 WalkMe, not on WalkMe itself.
Consent Categories
Also Known As
Industries
Tracked Domains (2)
walkme.comFunctionalwalkme.com is a functional domain operated by WalkMe, used to run site features like chat, video, embeds, and preferences.
playerserver.walkme.comFunctionalplayerserver.walkme.com is a functional domain operated by WalkMe, used to run site features like chat, video, embeds, and preferences.
Cookies WalkMe Sets (1)
wmFPidWalkMe digital-adoption visitor identifier.
Frequently Asked Questions
Related Vendors
Manage consent for WalkMe
ConsentStack automatically detects and manages WalkMe trackers so your site stays compliant with global privacy regulations.