FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Personalization
  4. Dynamic Yield
D

Dynamic Yield

Analytics

Related services

A

AB Tasty

AB Tasty is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. AB Tasty supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, AB Tasty enables informed decisions that improve experience and drive results.

Analytics
A

ABLyft

ABLyft is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. ABLyft offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, ABLyft empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

Acquia Personalization

Acquia Personalization is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Acquia Personalization supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Acquia Personalization enables informed decisions that improve.

Analytics
A

Adobe Target

Adobe Target is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Adobe Target offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Adobe Target empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

Algolia DocSearch

Algolia DocSearch is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Algolia DocSearch supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Algolia DocSearch ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences
B

Bloomreach Discovery

Bloomreach Discovery is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Bloomreach Discovery supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Bloomreach Discovery enables informed decisions that improve experience.

Analytics
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Dynamic Yield do?

Dynamic Yield is a personalization, recommendations and A/B testing platform owned by Mastercard since 2022. The script stores a persistent visitor identifier (_dyid) and captures behavior across sessions to personalize the website experience. Prior opt in consent is required.

What Dynamic Yield is and how it personalizes

Dynamic Yield is a personalization, recommendations and A/B testing platform founded in Israel in 2011. After being acquired by McDonalds in 2019 and resold to Mastercard in 2022, the company now operates from Tel Aviv, New York and London. The product combines a JavaScript SDK that runs on the website, a personalization engine that evaluates campaigns server side and a recommendations engine that powers product suggestions. The Dynamic Yield script (dy.js) is loaded from cdn.dynamicyield.com on every page.

Cookies and identifiers set on visitors

The Dynamic Yield script sets _dyid (persistent first party identifier, default 13 months), _dyid_server (a server side variant for backend recommendations), _dyjsession (session identifier), _dyfs and _dy_geo (page context and geolocation hints). These identifiers persist across sessions and link behavior into a personalization profile, so they qualify as tracking cookies under Article 5(3) ePrivacy. The script may also write _dycst with the consent state when integrated with a consent management platform.

GDPR and ePrivacy implications

Article 5(3) ePrivacy requires prior opt in consent because Dynamic Yield stores persistent identifiers and reads them for profiling. Article 6(1)(a) GDPR (consent) is the legal basis. The platform performs profiling under Article 22, so the customer must inform visitors and offer a way to object. The customer is the controller, Dynamic Yield Inc. is the processor under Article 28 GDPR with a DPA. Israel and the United Kingdom benefit from adequacy decisions, the United States is covered by SCCs and the EU US Data Privacy Framework when applicable.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Data transfers and Schrems II

Request the AWS EU West 1 (Ireland) region for the customer data plane. The Cloudflare CDN that serves dy.js is global, which is acceptable for content delivery. Some AI training and product analytics pipelines run from the US or Israel, both covered by adequacy or SCCs. Tel Aviv is the primary R&D site, London handles EU support and account management.

Practical compliance steps

Gate the Dynamic Yield script behind a consent management platform with Google Consent Mode v2 or IAB TCF. Use the Dynamic Yield consent integration so the script defers identifier creation until consent. Request the EU region. Sign the Dynamic Yield DPA. Document the processor in your RoPA with retention, personalization rules and channels. Carry out a DPIA before launch. Provide a clear opt out path in your privacy notice.

GDPR consent category

Analytics

Websites using Dynamic Yield must obtain user consent under GDPR regulations.

Legal basisArticle 6(1)(a) GDPR (consent) and Article 5(3) ePrivacy because Dynamic Yield stores persistent identifiers, tracks behavior across sessions and performs profiling for personalization and recommendations.
Risk levelhigh
Applicable regulationsGDPR, ePrivacy Directive, DSGVO, RGPD, LSSI, Israeli Privacy Protection Law (adequate), UK GDPR (adequate), Schrems II for US tracking endpoints, IAB TCF when integrated with consent management vendors

DPIA considerations

A DPIA is required for Dynamic Yield deployments because the platform performs systematic profiling, behavioral segmentation and personalization of identified or identifiable users. Document the legal basis, the EU region selection, the retention period (default 13 months), the personalization rules, the data minimization controls and the integration with a consent management platform.

Sample consent text

We use Dynamic Yield to personalize the content and recommendations you see on this site. Dynamic Yield stores a cookie (_dyid) that identifies your visit and tracks your interactions to suggest the most relevant content. These cookies are activated only after you accept them in the consent banner.

Technical details

Tracking methodPersonalization, recommendations and A/B testing platform. The Dynamic Yield script (dy.js loaded from cdn.dynamicyield.com) identifies visitors with a persistent cookie (_dyid), captures pageviews, custom events and engagement signals, then evaluates personalization campaigns and recommendation strategies in real time. The script can modify the DOM, fire personalization variations and capture conversion events.
Server locationDynamic Yield by Mastercard (acquired in 2022 from McDonalds Corp.) operated by Dynamic Yield Inc. with offices in Tel Aviv (Israel), New York (United States) and London (United Kingdom). The platform runs on Amazon Web Services with regions in EU West 1 (Ireland), US East 1 (Virginia) and AP Southeast 2 (Sydney). Asset delivery via Cloudflare with global PoPs.
Data transferred outside the EUEuropean customers can request the AWS EU West 1 (Ireland) region for the data plane. The Dynamic Yield script is loaded from a global Cloudflare CDN, which is acceptable since the JavaScript file is content. Corporate operations cover Israel, the US and the UK, all three under adequacy decisions or covered by Standard Contractual Clauses. Some product analytics, support and AI training pipelines may run from the United States.

Third-party domains contacted

dynamicyield.comcdn.dynamicyield.comst.dynamicyield.comrcom.dynamicyield.comrms.dynamicyield.comasync-px.dynamicyield.com

Cookies placed

NameTypeDurationPurpose
_dyidfirst-party13 months (default, configurable)Persistent visitor identifier created by Dynamic Yield to recognise a returning visitor and link behavior across sessions for personalization. Requires consent.
_dyid_serverfirst-party (server side variant)13 monthsServer side variant of _dyid used by Dynamic Yield server side recommendations. Requires consent.
_dyjsessionfirst-partySessionSession identifier used to group page views and events within a single visit. Requires consent.
_dyfsfirst-partySessionStores feature flags and the page context detected by the Dynamic Yield script. Requires consent.
_dy_geofirst-partySessionStores the approximate geolocation derived by Dynamic Yield to feed location based personalization. Requires consent.
_dycstfirst-partyUp to 1 yearStores the consent state communicated by the consent management platform to Dynamic Yield. Strictly necessary when the consent integration is enabled.

Dynamic Yield collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

Does Dynamic Yield set cookies on website visitors?

Yes. The Dynamic Yield script sets _dyid (persistent identifier, 13 months by default), _dyjsession (session), _dyfs and _dy_geo (page context) and may set _dyid_server and _dycst. These identifiers persist across sessions and require consent.

Do I need consent for Dynamic Yield under GDPR and ePrivacy?

Yes. Prior opt in consent is required because Dynamic Yield stores persistent identifiers and performs profiling for personalization and recommendations.

What is the legal basis for processing data with Dynamic Yield?

Article 6(1)(a) GDPR (consent) for personalization and profiling. Article 22 GDPR applies because Dynamic Yield performs automated decisions to personalize content. The customer is the controller, Dynamic Yield Inc. (Mastercard) is the processor with a DPA.

Does Dynamic Yield transfer data to the United States?

European customers can request the AWS EU West 1 (Ireland) region. The Cloudflare CDN that serves dy.js is global, acceptable for content. Some AI training, support and product analytics pipelines run from the US or Israel, covered by SCCs or adequacy.

Is a DPIA required for Dynamic Yield?

Yes. Article 35 GDPR makes a DPIA mandatory for systematic profiling of identified or identifiable users. Document the EU region, retention, personalization rules and consent mechanism.

How do I implement Dynamic Yield compliantly?

Gate the script behind a consent management platform with Google Consent Mode v2 or IAB TCF, use the Dynamic Yield consent integration, request the EU region, sign the DPA, document the processor in your RoPA, run a DPIA before launch and provide a clear opt out.

What are the alternatives to Dynamic Yield?

Other personalization platforms include Adobe Target, Optimizely Web Experimentation, Monetate (Kibo), Insider (Turkey), Algonomy, AB Tasty (France), Kameleoon (France), Webtrekk (Mapp, Germany) and Salesforce Personalization.

How do I update the cookie policy for Dynamic Yield?

List _dyid, _dyid_server, _dyjsession, _dyfs, _dy_geo and _dycst in your cookie disclosure with duration and purpose. Document the EU region, the profiling activity and the consent management integration. Update whenever new Dynamic Yield campaigns are activated.