Probant vs. Dynamic Yield
Both tools compared point by point, based on Dynamic Yield’s public documentation, accessed November 11, 2026. Every statement about Dynamic Yield links to its source.
What Dynamic Yield offers.
Dynamic Yield presents its platform, Experience OS, as an operating system for personalization.1 Mastercard has owned it entirely since April 2022.2 Its testing engine is Bayesian: each variant gets a probability of being the best.34
Probant is for sites that want A/B test verdicts that hold up, with a plan set before launch and guardrails monitored through rollout. It measures what each conversion is worth: the margin on an order, a qualified or signed lead, a paid subscription.
The differences, point by point.
On the left, what Dynamic Yield’s public documentation says, each sentence with its source. On the right, what Probant does. “Not mentioned” means nothing was found in that documentation, which does not prove a feature is missing.
| Criterion | Dynamic Yield | Probant |
|---|---|---|
| Statistical method | A Bayesian engine: each variant gets a probability of being the best, computed by sampling the posterior distributions. A frequentist mode is not mentioned.34 | Frequentist, with a sequential plan set before launch: target effect, duration, and checkpoints. The verdict fits in one sentence, with a 95% range. Where to check |
| Peeking | No sequential test is documented: Dynamic Yield presents its Bayesian results as readable at any time, but only declares a winner after a minimum duration (14 days by default, adjustable) and when the expected loss is below 1%. According to Dynamic Yield, its approach does not aim to control false positives, whose rate is not bounded by a threshold.5678 | Decisions are only made at planned checkpoints, with O’Brien-Fleming boundaries: very strict at first, close to the usual threshold at the end. During a rollout, ranges are always valid (mSPRT), so you can check them at any time. Where to check |
| Traffic split (SRM) | The A/A testing guide offers a calculator to check the traffic split between variants yourself.910 An automatic sample ratio mismatch (SRM) check is not mentioned in their public documentation (as of November 11, 2026). | The traffic split is checked with a chi-square test every time the report is read. If the split is off, the test moves to “blocked” status and no winner is declared. Where to check |
| Guardrails | Dynamic Yield advises checking secondary metrics before applying the winning variant; its alerts flag an event that falls well below its expected value.1112 Guardrails that stop a test on their own are not mentioned in their public documentation (as of November 11, 2026). | Guardrail metrics are tracked with their range; a guardrail is only breached if the whole range crosses the limit. A breached guardrail blocks the test’s verdict, stops a running test on its own, and during a rollout moves visitors back to the original automatically. Where to check |
| Gradual rollouts | The Rollout app gradually increases the share of visitors and allows a rollback without redeploying; an automatic rollback on metric degradation is not mentioned. Installed through the account team.1314 | Steps of 25% → 50% → 100% by default, 10% → 25% → 50% → 100% in cautious mode. Automatic rollback when a guardrail is breached; an exposed visitor stays exposed in the following steps. Where to check |
| Multi-armed bandit | “Dynamic Allocation” mode is a multi-armed bandit: 90% of traffic to the best variant, 10% at random, recalculated at least hourly. Dynamic Yield recommends a random control group to measure its effect.151617 | Optimization test: Thompson sampling, reallocated at most once a day, with a minimum share per variant. It maximizes a conversion rate, or an amount per visitor such as revenue: purchase probability and average order value drawn from their distributions, with values capped at a percentile as in an A/B test. Optionally, shares per device (mobile, tablet, desktop): one draw per device, each with its own learning and floor. A visitor always keeps their variant: a new split only applies to visitors who arrive after it. The screen says so: it maximizes conversions (or the amount per visitor) during the test, without proving that a variant is better. The difference is read period by period (and device by device), with no declared winner; the CSV export gives the same reading. Where to check |
| Revenue and margin per visitor | Revenue per user (or per session) can be a primary or secondary metric, with probability to be best and a 95% credible interval on the value and on the lift.181920 A goal that carries a monetary value can be read as conversions or as revenue.21 Margin per visitor is not mentioned in their public documentation (as of November 11, 2026). | Revenue and margin per visitor, each with its range; the gain is stated in euros. Margin is calculated on the server from reconciled orders, the cost of each product (Shopify or CSV), and store fees; no margin verdict below 90% of revenue covered by known costs. Where to check |
| Winner’s curse | A winner’s curse correction is not mentioned in their public documentation (as of November 11, 2026). | The reported gain is corrected for the winner’s curse by Bayesian shrinkage toward the effects of the store’s past tests. Where to check |
| Bayesian mode | Probability to be best, probability to beat control, 95% and 50% credible intervals on the metric and the lift; expected loss is used to declare the winner but is not displayed. The documented prior is a Beta(1,1) distribution; no user choice of prior is documented. Win threshold adjustable from 75% to 99%.22232425 | Optional, off by default: a Bayesian reading next to the verdict, with the probability that the variant does better, the credible interval, and the expected loss of each choice. The prior is centered on zero and as wide as the effects measured by the store’s completed tests; while there are too few of them to estimate it, the Bayesian reading is not shown. The decision always follows the sealed plan; when the two readings disagree, the report explains why. Where to check |
| Multiple comparisons | “Probability to Be Best” compares all variants together.26 A multiple comparisons correction is not mentioned in their public documentation (as of November 11, 2026). | Segment comparisons are corrected with the Holm method. With several variants, the error risk is split across comparisons (Bonferroni). Where to check |
| Multivariate testing | A multivariate test is not mentioned in their public documentation (as of November 11, 2026). | Full factorial design generated by Probant: two to four sections, each with two to four levels, up to sixteen combinations, each served as a variant. Main effects of each section across all traffic and interactions between two sections, corrected with the Holm method on the comparisons stated in the plan. Based on the workspace’s measured traffic, the plan says whether the test can reach a conclusion and suggests removing a level or a section; no best combination is declared without a check. Where to check |
| Variance reduction (CUPED) | Variance reduction (CUPED) is not mentioned in their public documentation (as of November 11, 2026). | CUPED applied to live test reports, using each visitor’s history before their first exposure; without history, the difference stays unadjusted and the report says so. Where to check |
| Visual editor | “Visual Edit” campaigns open the preview page in a point-and-click editor (reorder, text, colors), with CSS and JavaScript for complex changes. Custom Code campaigns and HTML/CSS/JS templates cover the rest.2728 | Two ways to edit, producing the same changes: a page preview loaded by Probant, without its scripts, or the live page on the site, scripts included. On the site, the editor is loaded by the script already installed, through a short-lived signed link for one draft and one variant, with no browser extension. It only sends the chosen changes to Probant. Where to check |
| Widgets | The template library has hundreds of templates: banners, countdowns, carousels, quizzes and product finders, badges, and more.2930 | Banner, countdown, pop-up, badge, reassurance, action bar, delivery date, social proof, promo code, free shipping, and survey, set up without code in the editor and saved in the workspace library for other tests. A widget is just a set of ordinary changes: escaped text, links over https or to the site, and styles applied without a style attribute, so a strict CSP does not need loosening. The countdown follows the site’s time zone and disappears at the deadline; the pop-in opens on arrival, on exit intent, or after scrolling, closes with the keyboard, and does not reappear during the visit if consent allows. Their small modules only load for visitors in the variant. The delivery date is calculated in the visitor’s browser (cutoff time, business days, public holidays); social proof shows the exact number of purchases received over a rolling week, and only above a threshold. The survey asks up to 8 questions (closed answers, recommendation scale, open question) with conditional logic, on the page or through a link outside the site (email, QR code), based on 70 templates (recommendation, satisfaction, effort, checkout blockers, cancellation, concept test, multi-question surveys…); open answers are redacted before sending (email addresses, phone numbers, cards, IBANs), kept for 180 days, and grouped by theme; each question is read by variant, with its range and response rate, and comparisons across all questions are corrected together; a response through a link is attached to the variant the visitor saw, recalculated by Probant, or stays outside the test. Where to check |
| Script and flicker | Two scripts (api_dynamic.js and api_static.js) placed at the top of the head, synchronously and outside any tag manager, to avoid flicker; no page-hiding technique is described and the size is not stated. The Experience APIs avoid flicker server-side.313233 | Script under 7 KB compressed, loaded asynchronously, that does not hide the page while it loads. Server-side assignment available, for a display with no flicker at all. Where to check |
| Granular permissions | Per-site access (Full access, Publish, Create drafts, No access), a separate code permission, per-app permissions, and predefined or custom roles.343536 | Four fixed roles, plus custom roles the owner builds from a catalog of named permissions: prepare, launch and stop, roll out, approve a launch, write variant JavaScript, manage flags, metrics, margin, members, and keys. No privilege escalation: billing, roles, transfer, and deletion of the workspace stay with the owner; no one can grant more than their own permissions, and an API key cannot exceed its author’s. Where to check |
| Data hosting | Two data centers (United States and European Union) that share no data; the console and API have dedicated .eu domains. The cloud hosting provider is not specified (exports go through Amazon S3).3738 | Database and compute in Amsterdam, with Scaleway, in the European Union. Scaleway, which hosts the database and compute, is a French company. Published subprocessor list: Scaleway (Amsterdam, Netherlands (nl-ams region), in the European Union), Brevo (European Union: servers in France and Germany, encrypted backups in Belgium (Google Cloud), according to Brevo), Mistral AI (European Union by default (European API endpoint), according to Mistral), ClickHouse (option not used), Stripe (Contract with Stripe Payments Europe, Ltd. (Ireland); data transferred to Stripe, LLC (United States), according to Stripe), Sentry (European Union: Frankfurt (Germany), including backups, according to Sentry). Depending on the feature used, Mistral may temporarily transfer data outside the European Union to the subprocessors it publishes; its data processing agreement limits these transfers to countries the EU recognizes as adequate, or covers them with standard contractual clauses. Stripe transfers payment data to Stripe, LLC, in the United States, under the Data Privacy Framework and, failing that, standard contractual clauses. Whatever region is chosen, Sentry may keep the data of Probant’s Sentry account (members, settings, audit log, project descriptions) in the United States; reported errors stay in Frankfurt. Where to check |
| Consent by default | “Active Cookie Consent” mode is an option to implement: when on, it sets no cookie and collects nothing before consent (variants no longer persist). Without it, the script sets its cookies on load. Cookie lifetime is capped at 365 days.39404142 | Consent required by default: no cookie, no assignment, and nothing sent before the visitor agrees. Consent given mid-page: the page does not change in front of the visitor; their variant starts on the next page. First-party cookie, lasting 390 days at most, never extended. Where to check |
| Pricing model | The vendor’s Shopify listing states that a paid Dynamic Yield account is required.43 Public pricing is not mentioned in their public documentation (as of November 11, 2026). | Creating a Probant workspace is free; paid plans cost €590 to €1,990 per month depending on the number of tested visitors (2 months free with annual billing), with no overage charges. Agency plan: 1,000,000 tested visitors per month, shared across client workspaces, from 3 workspaces, for €1,490 per month or €14,900 per year. Where to check |
What Dynamic Yield also does.
Probant shares these points with Dynamic Yield.
Revenue per visitor, with its range
Revenue per user (or per session) can be a primary or secondary metric, with probability to be best and a 95% credible interval on the value and on the lift.181920
Dynamic traffic allocation
“Dynamic Allocation” mode is a multi-armed bandit: 90% of traffic to the best variant, 10% at random, recalculated at least hourly. Dynamic Yield recommends a random control group to measure its effect.151617
A visual editor
“Visual Edit” campaigns open the preview page in a point-and-click editor (reorder, text, colors), with CSS and JavaScript for complex changes. Custom Code campaigns and HTML/CSS/JS templates cover the rest.2728
Ready-made widgets
The template library has hundreds of templates: banners, countdowns, carousels, quizzes and product finders, badges, and more.2930
EU hosting
Two data centers (United States and European Union) that share no data; the console and API have dedicated .eu domains. The cloud hosting provider is not specified (exports go through Amazon S3).3738
When to choose Dynamic Yield over Probant.
Based on Dynamic Yield’s public documentation.
You want personalization and recommendations at scale
Audience, affinity, and predictive targeting, with an optional control group per experience and a global control group to measure the impact of the whole program.444546
You want to measure the cumulative impact of the whole program
A global test, formerly the “Global Control Group,” measures the impact of the whole personalization program: 5% of users form the control group. It is turned on through a setting requested from the Customer Success Manager.474849
You sell on Magento or Salesforce Commerce Cloud
Shopify app (scripts, ecommerce events, catalog, consent; web stores only, purchases reported from the confirmation page or web pixels), a Magento 2 extension, and a Salesforce Commerce Cloud cartridge. WooCommerce, PrestaShop, and BigCommerce are not mentioned.50515253
What sets Probant apart.
These points are not in Dynamic Yield’s public documentation, accessed November 11, 2026. A missing mention does not prove a feature is missing; if these points matter to you, ask Dynamic Yield.
Margin per visitor
Probant measures revenue and margin per visitor, each with its range.
Dynamic YieldA goal that carries a monetary value can be read as conversions or as revenue.21 Margin per visitor is not mentioned in their public documentation (as of November 11, 2026).
Learn moreWinner’s curse correction
The reported gain is corrected by Bayesian shrinkage toward the effects of the store’s past tests.
Dynamic YieldA winner’s curse correction is not mentioned in their public documentation (as of November 11, 2026).
Learn moreSRM that blocks the verdict
A traffic split imbalance moves the test to “blocked” status, and no winner is declared.
Dynamic YieldThe A/A testing guide offers a calculator to check the traffic split between variants yourself.910 An automatic sample ratio mismatch (SRM) check is not mentioned in their public documentation (as of November 11, 2026).
Consent required by default
No cookie, no assignment, and nothing sent before the visitor agrees.
Dynamic Yield“Active Cookie Consent” mode is an option to implement: when on, it sets no cookie and collects nothing before consent (variants no longer persist). Without it, the script sets its cookies on load. Cookie lifetime is capped at 365 days.39404142 Consent required by default is not mentioned there (as of November 11, 2026).
Frequently asked questions.
How much does Dynamic Yield cost?
The vendor’s Shopify listing states that a paid Dynamic Yield account is required.43 Public pricing is not mentioned in their public documentation (as of November 11, 2026). Creating a Probant workspace is free; paid plans cost €590 to €1,990 per month depending on the number of tested visitors (2 months free with annual billing), with no overage charges.
Where does Dynamic Yield host data?
Two data centers (United States and European Union) that share no data; the console and API have dedicated .eu domains. The cloud hosting provider is not specified (exports go through Amazon S3).3738 Probant hosts its database and application in Amsterdam, with Scaleway.
Does Dynamic Yield measure margin?
A goal that carries a monetary value can be read as conversions or as revenue.21 Margin per visitor is not mentioned in their public documentation (as of November 11, 2026). Probant measures revenue and margin per visitor, each with its range, from orders and the cost of each product.
Can you look at Dynamic Yield results while a test is running?
No sequential test is documented: Dynamic Yield presents its Bayesian results as readable at any time, but only declares a winner after a minimum duration (14 days by default, adjustable) and when the expected loss is below 1%. According to Dynamic Yield, its approach does not aim to control false positives, whose rate is not bounded by a threshold.5678 Probant sets its checkpoints before launch (O’Brien-Fleming) and uses always-valid ranges during rollouts.
Sources.
Official pages from Dynamic Yield, accessed November 11, 2026. Quotes are reproduced in their original language.
- Source 1: support.dynamicyield.com/hc/en-us/articles/6619283801885-Experience-OS-by-Mastercard-Dynamic-Yield
Experience OS is an operating system for hyper-personalization, built to be agnostic, scalable, and fully customizable to your needs, and to provide value across all your digital marketing.
- Source 2: www.sec.gov/Archives/edgar/data/1141391/000114139122000163/R9.htm
In April 2022, Mastercard acquired 100% equity interest in Dynamic Yield LTD.
- Source 3: support.dynamicyield.com/hc/en-us/articles/360038582294-The-Bayesian-Approach-to-A-B-Testing
Dynamic Yield uses a score called Probability to be Best to determine how to allocate variations across your site's traffic. The score is based on a Bayesian statistical approach.
- Source 4: support.dynamicyield.com/hc/en-us/articles/15694740112541-How-to-Run-an-A-A-Test
The Bayesian method used by Dynamic Yield does not focus on Type 1 error control but rather tries to limit the loss (downlift) that occurs by accepting a false discovery.
- Source 5: support.dynamicyield.com/hc/en-us/articles/360038582294-The-Bayesian-Approach-to-A-B-Testing
But this is not necessary for the Bayesian, who can stop the test at any point and calculate probabilities from data.
- Source 6: support.dynamicyield.com/hc/en-us/articles/360011253618-Probability-to-Be-Best
The Probability to Be Best score, together with the minimum test duration (default: 14 days), determines which (if any) variation is the winner of an A/B test.
- Source 7: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
The expected loss for the variation is lower than 1%.
- Source 8: support.dynamicyield.com/hc/en-us/articles/15694740112541-How-to-Run-an-A-A-Test
Particularly, because the system doesn't focus on false positive control, there should be no expectation that false positives are bound by a certain threshold.
- Source 9: support.dynamicyield.com/hc/en-us/articles/15694740112541-How-to-Run-an-A-A-Test
Expectation: No sample ratio mismatch is detected.
- Source 10: support.dynamicyield.com/hc/en-us/articles/15694740112541-How-to-Run-an-A-A-Test
Due to randomness, allocation will never be exactly as defined, but you can use this calculator to check if there’s an issue, by entering the number of users of each variation.
- Source 11: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
We recommend checking out the secondary metrics before applying the winning variation to all users for the following reasons:
- Source 12: support.dynamicyield.com/hc/en-us/articles/27302554536349-Experience-OS-Alerts
Yesterday's count of a specific event reported by your section, such as Purchase, Add to Cart, or Sign Up, dropped significantly below its expected baseline.
- Source 13: dy.dev/docs/rollout
Campaigns are targeted to a limited number of site visitors: If issues come up, you can roll back the campaign without redeploying. Contact your account team to install Rollout.
- Source 14: dy.dev/docs/rollout
If all goes well, the number of visitors who get the new feature is gradually increased, until full deployment (100% of users get the new feature).
- Source 15: support.dynamicyield.com/hc/en-us/articles/360034513414-Dynamic-Allocation
It leverages a Multi-Armed Bandit strategy, which means that variations that performed better in the past, are allocated more traffic.
- Source 16: support.dynamicyield.com/hc/en-us/articles/360034513414-Dynamic-Allocation
In dynamic allocation, the explore and exploit ratio is 10/90.
- Source 17: support.dynamicyield.com/hc/en-us/articles/360034513414-Dynamic-Allocation
At least once every hour, Dynamic Yield recalculates the scores and assigns allocations (globally for all experiences).
- Source 18: support.dynamicyield.com/hc/en-us/articles/360026368213-Choosing-a-Primary-Metric
Revenue (e-commerce sections only): The total revenue of the purchases.
- Source 19: support.dynamicyield.com/hc/en-us/articles/15159975159453-Experience-Reports
Credible intervals of 95% and 50% probability are available for both the metric (primary or secondary) and the uplift.
- Source 20: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
For example, if one variation has a revenue per user of $5, and the control has a revenue per user of $4, the uplift is 25%.
- Source 21: support.dynamicyield.com/hc/en-us/articles/360026368213-Choosing-a-Primary-Metric
If the goal has a monetary value, you can choose between conversions and revenue metrics: How many times it converted vs. how much revenue was generated from all of the selected goal conversions.
- Source 22: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
Credible intervals of 95% and 50% probability are displayed for both the metric (primary or secondary) and the uplift.
- Source 23: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
Note: Expected loss is calculated by our stats engine for the purpose of declaring winning variations, but is not displayed in the Experience OS console.
- Source 24: support.dynamicyield.com/hc/en-us/articles/360021865994-Experience-Advanced-Settings
You can set a value between 75% and 99% (the default is 95%).
- Source 25: support.dynamicyield.com/hc/en-us/articles/360038582294-The-Bayesian-Approach-to-A-B-Testing
Assuming the experiment begins with no prejudice, a beta distribution for the prior with α=1; β=1would be a good starting point as beta(1,1) is a uniform distribution.
- Source 26: support.dynamicyield.com/hc/en-us/articles/360035983014-Understanding-A-B-Test-Results
Probability to Be Best is the chance of a variation to outperform all other variations.
- Source 27: support.dynamicyield.com/hc/en-us/articles/360022065413-Visual-Edit-Campaigns
Visual Edit campaigns enable you to quickly create changes to any page on your site using a visual editor. The editor enables you to reorder elements and change texts and colors without having to code.
- Source 28: support.dynamicyield.com/hc/en-us/articles/360022065413-Visual-Edit-Campaigns
More complex changes can be done by applying CSS or JavaScript to the page.
- Source 29: support.dynamicyield.com/hc/en-us/articles/25823531119005-Dynamic-Yield-Template-Library
The library includes hundreds of templates, from basic elements like images and banners with calls to action, to engaging, interactive components such as:
- Source 30: support.dynamicyield.com/hc/en-us/articles/25823531119005-Dynamic-Yield-Template-Library
Countdown timers
- Source 31: dy.dev/docs/implement-script
Avoid configuring scripts to run asynchronously. Unexpected behaviors can occur, affecting which variations are shown, loading times, flicker, and so on.
- Source 32: dy.dev/docs/implement-script
Implement the Dynamic Yield script directly on your site's code, not with a Tag Manager, to avoid flicker.
- Source 33: support.dynamicyield.com/hc/en-us/articles/360010686157-Experience-APIs-Overview
Provide a flawless experience on the website, without flickering.
- Source 34: support.dynamicyield.com/hc/en-us/articles/360022737953-Managing-Teammates
Create drafts: The teammate can create campaigns and save them as drafts, but can't publish them.
- Source 35: support.dynamicyield.com/hc/en-us/articles/360022737953-Managing-Teammates
You can select one of the predefined roles, or create a new role and define its permissions, and assign roles to one or more teammates in a few clicks.
- Source 36: support.dynamicyield.com/hc/en-us/articles/360022737953-Managing-Teammates
Can edit code: The user can define evaluators and templates, and can edit any Javascript, HTML, or CSS available in any campaign.
- Source 37: dy.dev/docs/experience-api-basics
Dynamic Yield works through two data centers to best support both latency and regulatory purposes. The data centers do not share any data between them, meaning that you must use only the API Gateway URL matching your account.
- Source 38: support.dynamicyield.com/hc/en-us/articles/360014076018-Single-Sign-On-SSO-Integration
Upload the metadata file to your IDP. Select the file based on the integration type (SAML or OIDC) and the URL of your Experience OS console (.com or .eu).
- Source 39: support.dynamicyield.com/hc/en-us/articles/360014728858-Active-Cookie-Consent-Mode-for-User-Data-Privacy-Management
To support your compliance with applicable data privacy regulations, we provide you with the option to implement the Active Cookie Consent mode, which enables you to demonstrate that valid consent has been provided by enabling us to obtain information in real time about users’ cookie consent preferences.
- Source 40: support.dynamicyield.com/hc/en-us/articles/360014728858-Active-Cookie-Consent-Mode-for-User-Data-Privacy-Management
Data is not collected at all, so there are no reports for these users.
- Source 41: support.dynamicyield.com/hc/en-us/articles/14274730414109-Dynamic-Yield-Privacy-Center
To implement active cookie consent your dev team needs to follow the instructions in the Developer Documentation.
- Source 42: dy.dev/docs/cookie-management
In accordance with applicable privacy laws, we limit the storage time of all cookies to a maximum of 365 days.
- Source 43: apps.shopify.com/dynamic-yield-v2
A Dynamic Yield account is required and is not free of charge. Contact Dynamic Yield for details.
- Source 44: support.dynamicyield.com/hc/en-us/articles/360022724793-Personalization-Opportunities-Predictive-Targeting
Predictive targeting ensures that even tests that conclude without an overall winner have a chance to generate uplift by serving a seemingly "losing" variation to an audience that actually prefers it.
- Source 45: support.dynamicyield.com/hc/en-us/articles/360022065413-Visual-Edit-Campaigns
Like our other campaign types, visual edit changes can be tested against a control group or against other variations, and be targeted to a specific audience.
- Source 46: support.dynamicyield.com/hc/en-us/articles/21658270309149-Personalization-Impact-Report
By comparing the performance of the Dynamic Yield Experiences and Control Group variations, you can estimate the total impact of experiences A, B, and C.
- Source 47: support.dynamicyield.com/hc/en-us/articles/21658270309149-Personalization-Impact-Report
Measure the overall impact of your personalization program by running a global test (previously known as Global Control Group test) comparing users who receive personalized Dynamic Yield experiences and users who don’t.
- Source 48: support.dynamicyield.com/hc/en-us/articles/21658270309149-Personalization-Impact-Report
5% of users are in the Global Control group
- Source 49: support.dynamicyield.com/hc/en-us/articles/21658270309149-Personalization-Impact-Report
Note: To start measuring the overall impact of your campaigns using a global test, you must turn on a feature flag in your section. Contact your Customer Success Manager for more details.
- Source 50: dy.dev/docs/implementing-dynamic-yield-on-your-shopify-store
The Dynamic Yield Shopify app enables you to quickly implement Dynamic Yield on your Shopify website.
- Source 51: dy.dev/docs/implementing-dynamic-yield-on-your-shopify-store
The app is compatible with every version and every theme of Shopify Online (web stores only).
- Source 52: dy.dev/docs/magento-2x
The Dynamic Yield Magento implementation provides quick and seamless integration with Dynamic Yield and enables automatic implementation of the Dynamic Yield e-commerce solution that includes:
- Source 53: dy.dev/docs/salesforce-sfra
The Dynamic Yield–Salesforce Commerce Cloud cartridge provides a quick way to implement Dynamic Yield, as it takes care of the basic implementation of Dynamic Yield on the site (script, page context, e-commerce events, and product feed).
Migrate from Dynamic Yield
Your Dynamic Yield history can be imported as a generic CSV (visitors and conversions per variant) and is reread by Probant’s engine: every verdict is recalculated from visitors and conversions.
- Open demo, no sign-up
- Free to start, no overage charges
- Database and compute in Amsterdam, with Scaleway