---
schema_version: "1"
id: 5b73b6f30b33939f6c88370e9d0dd4079d702df60dbef8a26d40e66808b6e2c9
title: Configure Profile Data
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/einstein/guides/einstein-profile-connector/configure-profile-data.md
canonical_url: https://developer.salesforce.com/docs/commerce/einstein-api/guide/configure-profile-data.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 71eda76895bb122a1170d90e6d9c4e6387320cc19350775018be108569ed4194
products:
  - B2C Commerce Einstein API
  - Salesforce APIs
---
# Configure Profile Data

Einstein requires that business users set up correlations between shopper profile data and product catalog attributes. These correlations enable Einstein to effectively promote or demote product recommendations for shoppers.

You set up this mapping in the Einstein Configurator Rules tab for each recommender.

![Shopper Profile Rules](https://developer.salesforce.com/media/commerce-einstein-api/shopper_profile_rules.png)

## Before You Begin

Before attempting to configure any shopper profile rules, make sure to complete the following:

1. Add Client IDs for access to the B2C Commerce Einstein API. Using this API does not require using the Einstein Recommendations API. Use it with the Einstein Recommendations API, or use this API along with a traditional B2C Commerce storefront implementation.

   ![Add Client ID](https://developer.salesforce.com/media/commerce-einstein-api/add_client_id.png)

2. Make sure that Einstein has access to shopper profile data through the Profile Connector API. Shopper profile data access is accomplished through either bulk upload or by using real-time updateProfile activity tracking.

   **note:** It can take up to an hour for our system to reflect changes made from bulk uploading data.

After you complete these steps, an Add Shopper Profile Rule button appears on the Einstein Configurator Rules tab for each supporting recommender.

![Add Shopper Profile Rule](https://developer.salesforce.com/media/commerce-einstein-api/add_shopper_profile_rule.png)

## Limitations of Shopper Profile Rules Setup

When configuring shopper profile rules, keep these limitations in mind:

- Configure a maximum of 15 shopper profile rules for each recommender.
- Specify only promote or demote actions for a shopper profile rule.

## Rule Configuration Examples

Here are a few scenarios and examples to help you get started defining shopper profile rules.

**note:** All field names and values were created at random.

### Example 1

**Scenario:** You want to promote women's clothing to shoppers with an attribute of `female`. The product attribute (womens) doesn't match the shopper attribute (female). To map the two values, create a profile rule.

This example shows how to create a rule to promote products in the Womens Pants & Shorts `classification_category` to shoppers with a gender value of `female`.

![Rule Example 1](https://developer.salesforce.com/media/commerce-einstein-api/rule_example_1.png)

### Example 2

**Scenario:** You want to promote a brand to shoppers who have a number of profile values that match values associated with that brand.

**note:** Data is case sensitive. For values to match, they must also match in case format.

This example creates a rule to promote products with brand values that match values in the shopper profile `brand_list`.

**note:** Use the Match Shopper value only when the majority of product values match the shopper profile values.

![Rule Example 2](https://developer.salesforce.com/media/commerce-einstein-api/rule_example_2.png)
