WalkMe

WalkMe

WalkMe scripts inject guided walkthroughs, tooltips, and contextual help overlays into web applications to support digital adoption. The platform tracks user interactions, task completion rates, and step-by-step engagement to measure onboarding effectiveness.

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.

Visit website

Consent Categories

Also Known As

WalkMe DAPWalkMe walkthroughsWalkMe digital adoptionWalkMe tooltipsWalkMe onboarding

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (2)

walkme.comFunctional

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

playerserver.walkme.comFunctional

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

Cookies WalkMe Sets (1)

wmFPid

WalkMe digital-adoption visitor identifier.

Frequently Asked Questions

Related Vendors

Customer.io
Customer.io
Multi-channel marketing automation platform focused on behavioral triggers for transactional and lifecycle emails. The Customer.io snippet tracks page views and custom events that trigger automated workflows. Sets a cookie to identify returning users and link on-site behavior to contact profiles.
Semrush
Semrush
Semrush embeds website traffic widgets and competitive analysis badges on partner and third-party sites. Scripts may load analytics data visualizations and set tracking cookies to measure widget engagement and attribute referral traffic to the platform.
WooCommerce
WooCommerce
WooCommerce scripts power cart functionality, checkout flows, and product pages on WordPress stores. The platform integrates analytics, marketing pixels, and payment processing, setting cookies for session management, cart persistence, and purchase tracking.
Yotpo Reviews
Yotpo Reviews
Yotpo Reviews scripts embed star ratings, review carousels, photo galleries, and Q&A sections on e-commerce product pages. The SDK collects review submissions, tracks engagement with user-generated content, and may set cookies for personalization.
Bazaarvoice
Bazaarvoice
Bazaarvoice is an enterprise ratings, reviews, and UGC syndication network used by major global brands. Scripts embed review display widgets, Q&A sections, and photo galleries on product pages. Reviews are syndicated across Bazaarvoice's retailer network, and collected UGC is used in social advertising and shopper insights programs.
BigCommerce
BigCommerce
BigCommerce scripts deliver storefront functionality and checkout flows on hosted and headless e-commerce sites. The platform integrates analytics, marketing pixels, and payment processing, setting cookies for session management, cart persistence, and conversion tracking.

Manage consent for WalkMe

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