---
schema_version: "1"
id: d272fa46b824f8f660f94a640b95241d0d32286c312c30a7e98f249daf67a16b
title: A/B Testing for B2C Commerce Known Issues
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_ab_testing_known_issues.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_ab_testing_known_issues.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4066dbba2bc83c77b4675b269a9d0b52ad12335cb93575f56b8da1a95cb99bab
description: We've compiled a list of known issues and troubleshooting to help you configure your A/B tests in B2C Commerce.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# A/B Testing for B2C Commerce Known Issues

We've compiled a list of known issues and troubleshooting to help you configure your A/B tests in B2C Commerce.

"Visitor" Metric Incremented Twice Upon Logout

Sometimes B2C Commerce counts a visitor metric twice. For example, an A/B test has _Everyone_ as the assigned customer group. If a registered customer logs out after placing an order, and then places another order as a guest, B2C Commerce counts the visitor metric twice. B2C Commerce counts this customer twice even though it's the same customer using the same PC in the same session. When a customer performs a guest checkout only, B2C Commerce counts the customer once, no matter how many orders the customer makes. B2C Commerce counts them only once because when a registered customer logs out, B2C Commerce increments the _visits_ and _visitors_ metrics as if a new, anonymous customer has come to the site. B2C Commerce considers this anonymous customer another visitor and evaluates them again for A/B test participation. If the customer qualifies for an A/B test, B2C Commerce generates relevant data as part of the customer's participation.

This can cause a problem with the metrics because B2C Commerce counts the registered customer twice and a guest checkout once. When collecting A/B testing metrics, B2C Commerce doesn’t know how many customers are registered or how many users can result in a guest checkout.

Download of A/B Test Results Displays Security Warning in IE8

If you download A/B tests into a .csv file for the first time using an IE8 browser, a security message appears. The message informs you that the download has been blocked. After you confirm the message, the A/B test list page appears and the file isn't downloaded. If you try a second time, the download begins. If you leave the A/B test module and return, the security warning reappears.

This error only occurs with Microsoft® IE8.

A/B Test Limitations Enforced by Quotas

Quotas enforce the following limitations:

- B2C Commerce allows a flexible distribution of test segments across a maximum of 12 A/B tests.
- Maximum of five test segments within a test, including the control group segment, so four user-defined segments total.

Anonymous Customer Participates in A/B Test for Registered Customers

An anonymous customer can participate in an A/B test configured for registered customers only in the following scenario. A registered customer participates in an A/B test that has expiration set to _Never_ and is configured for registered customers. The registered customer leaves or logs out of the site and the personalization cookie still exists in the respective system. Now, an anonymous customer can participate in the test.

This is to help produce a consistent storefront experience for the A/B test at the expense of potential false positives. When the cookie was set in a previous visit for someone using the same browser, we assume it was also set for the current browser user.

Participation in A/B Test for Registered Customers Can Happen Rarely

B2C Commerce uses a round-robin assignment of participants to tests. For example, an A/B test is configured for _Everyone_. A second A/B test configured for _Registered Customers_ only has participants if those customers are remembered and the round-robin mechanism has chosen that test.

For example:

  
| A/B test | Triggered | Customer group |
| --- | --- | --- |
| A | Immediately | Everyone |
| B | Immediately | Registered |

Potential scenarios:

- A customer starts a new session. The customer typically starts as _Anonymous._ so A/B test B doesn't apply. B2C Commerce selects A/B test A every time because it loops through all allowed A/B tests until one matches, and B never matches.
- A customer logs in later. Participation is always in progress. Therefore, A/B test B isn't assigned.
- A customer logs in with the _Remember Me_ flag set to _true_. They return later to the store and are remembered. A/B test B is next in the round-robin sequence. Only then is the customer selected for participation in A/B test B.

We recommend that you run one test at a time for most participants. Running one test at a time can shorten the time to statistical significance; and no overlap, to prevent skewing the results.

Cannot Add a Campaign or A/B Test Schedule to a Content Slot

Users occasionally get confused about why they can’t configure a campaign within the Business Manager Content Slot module. This is by design because users who have permission to access the Content Slot module don’t always have permission to access the Campaigns module. You can only create campaigns and A/B tests if you have permission to access the Business Manager Campaigns module.

A/B Test Experiences Not Applied to Page Designer Category Pages

A/B test experiences are not applied to category pages rendered by Page Designer. Categories must use the standard controller-based rendering path for A/B test experiences to take effect. To work around this limitation, remove the Page Designer page assignment from the affected category so it uses the standard rendering path.