Emarsys

Emarsys

Emarsys (SAP Emarsys) is an omnichannel customer engagement and marketing automation platform. Scripts collect behavioral data including browsing patterns, product interactions, and purchase intent signals to enable real-time personalization. Cookies identify returning visitors and link on-site behavior to marketing profiles.

Overview

Emarsys, now operating under SAP as SAP Emarsys Customer Engagement, is an enterprise omnichannel marketing platform that powers personalized customer journeys across email, web, mobile, and advertising channels. It uses AI-driven segmentation and predictive analytics to deliver targeted content. Its browser-side scripts are a critical data collection layer, feeding real-time behavioral signals into the personalization engine that drives marketing decisions across all channels.

What This Script Does

Emarsys deploys a JavaScript tracking suite known as the Web Extend SDK on client websites. This is a comprehensive behavioral data collection system:

Visitor Identification and Cookies

  • Sets a persistent visitor cookie (commonly cdv, scarab.visitor, or s prefixed identifiers) with a lifespan of up to 2 years
  • Links anonymous visitor sessions to known customer profiles when a visitor logs in, makes a purchase, or submits an email address
  • Maintains session-level cookies for tracking navigation within a single visit

Behavioral Data Collection

The Web Extend script tracks:

  • Page views: Every page load is recorded with URL, timestamp, referrer, and page category
  • Product interactions: Product views, category browsing, add-to-cart events, and wishlist additions are captured with product IDs, prices, and quantities
  • Purchase events: Transaction data including order value, product SKUs, and quantities is transmitted to Emarsys for revenue attribution
  • Search queries: On-site search terms are collected to inform product recommendation models
  • Custom events: Site-specific interactions (video plays, PDF downloads, configurator usage) can be tracked through the ScarabQueue.push() API

Personalization and Recommendations

Emarsys scripts also render personalized content blocks on the page:

  • Product recommendation widgets populated by Emarsys's Predict engine
  • Personalized banners and content blocks based on visitor segment membership
  • Web push notification permission prompts

Data is transmitted to recommender.scarabresearch.com, api.emarsys.net, and related SAP Emarsys endpoints. The collected behavioral data feeds into Emarsys's AI models for predictive segmentation, churn scoring, and lifecycle marketing automation.

Consent & Compliance

Emarsys is classified under both marketing and analytics categories. Under GDPR and ePrivacy, all behavioral tracking cookies and the Web Extend script require explicit prior consent. The persistent visitor identification cookies, product interaction tracking, and cross-session behavioral profiling are unambiguously non-essential and serve marketing objectives.

Emarsys provides a built-in consent integration through its Web Extend SDK — the ScarabQueue.push(['consent', true/false]) method can be called to activate or suppress tracking based on the visitor's consent status. This should be wired to your consent management platform to ensure the script respects visitor choices.

Under CCPA/CPRA, the behavioral profiles and purchase data Emarsys collects constitute personal information. The cross-channel nature of Emarsys (linking web behavior to email engagement to purchase history) may qualify as "sharing" under CPRA if data flows to SAP Emarsys's recommendation models that serve multiple clients. A "Do Not Sell or Share My Personal Information" link is required if this applies.

Should You Block This Without Consent?

Yes. Emarsys's Web Extend SDK is a comprehensive marketing and behavioral analytics system. Every aspect of its data collection — visitor identification, product interaction tracking, purchase attribution, and predictive personalization — serves marketing purposes and requires prior consent under EU privacy regulations.

Visit website

Consent Categories

Marketing
Analytics

Also Known As

emarsyssap emarsysemarsys trackingemarsys cookiesmarketing personalization consentemarsys privacy

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Frequently Asked Questions

Do I need consent to use Emarsys?

Yes. Emarsys (SAP Emarsys) is classified under marketing and analytics. Its Web Extend SDK sets persistent visitor cookies up to 2 years, tracks product interactions and purchase events, and builds behavioral profiles for personalization. All of this requires prior consent under GDPR and ePrivacy.

What cookies does Emarsys set?

Emarsys sets persistent visitor cookies (cdv, scarab.visitor, or s-prefixed identifiers) lasting up to 2 years. Session cookies track in-visit navigation. Data is transmitted to recommender.scarabresearch.com and api.emarsys.net for real-time personalization and predictive segmentation.

How does ConsentStack handle Emarsys?

ConsentStack blocks the Emarsys Web Extend SDK under the marketing and analytics categories until consent is granted. Once consent is provided, ConsentStack signals the SDK using ScarabQueue.push(['consent', true]) to activate tracking in compliance with Emarsys's built-in consent integration.

Related Vendors

Google Ads
Google Ads
Google Ads is Google's advertising platform for search, display, and remarketing campaigns. Conversion tracking scripts fire on advertiser landing pages to measure actions taken after ad clicks. The remarketing tag builds audience lists for retargeting users across Google's ad network.
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 Dynamics 365
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications that integrates with websites through tracking scripts and embedded forms. Web tracking code captures visitor behavior, page views, and form submissions to build customer profiles and score leads. Sets cookies to identify returning visitors and attribute marketing touchpoints across sessions.
Microsoft
Microsoft
Runs Clarity (session recording and heatmaps), the Microsoft Advertising UET tag (conversion tracking), and Bing's remarketing pixel. Clarity injects a recording script that captures mouse movements, clicks, and rage clicks. The UET tag fires conversion events to tie ad clicks to on-site actions across Microsoft's ad network.
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag is the Universal Event Tracking pixel for Microsoft's ad platform, formerly Bing Ads. The JavaScript tag fires on advertiser websites to track page views, conversions, and custom events for campaign optimization. Sets cookies to identify visitors across sessions and attribute conversions to Microsoft Search and Audience Network ad clicks.
LinkedIn Ads
LinkedIn Ads
LinkedIn Ads is LinkedIn's advertising platform for B2B marketing and professional audience targeting. Conversion tracking scripts and pixels fire on advertiser websites to measure sign-ups, downloads, and purchases driven by LinkedIn ad campaigns. Sets cookies for audience matching, retargeting list building, and cross-device attribution reporting.

Manage consent for Emarsys

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