Product Limits
Object | Limit B2B and D2C Except Where Indicated | Store or Org | Notes |
---|---|---|---|
Products | 4 million | Store | Applies to B2B and D2C stores. Products in Commerce rely on standard core entities shared across Sales, Service, and other clouds. Contact your account representative when you need more than a million SKUs to be uploaded to your store. If you work with a third-party search provider, for example, Coveo, Algolia, or Bloomreach, the 4 million limit doesn’t apply |
Variation Parent Products | 500,000 | Store | This is specific to parent products. It does not include the child products. |
Variation Products | 300,000 | Store | Includes the variation parent and child products |
Variants per Parent | 200 | Store | |
Attributes per Variation | 5 | N/A | Applies to Product variations and sets |
Products per entitlement policy | 4 million | N/A | D2C: Only one entitlement policy is supported |
Products per Product Category | 100,000 | N/A | D2C: This can be increased based on the holistic use of data limits. |
Products per Catalog | 4 million | Store | |
Images per Product | 9 | N/A | You can also add up to 5 file attachments per product. |
Total Custom Attributes | 700 per product | N/A | |
Product Categories per Store | 15,000 | N/A | The total number of top-level and subcategories in a product catalog. |
Product Subcategories per Category | 200 | N/A | The number of subcategories for each top-level category. |
Top-Level Categories | 200 | N/A | The number of top-level categories. |
Category Depth (Levels) | 5 | N/A | The number of levels in a category hierarchy. |
Best Practice
Salesforce recommends you keep product data within the scope of the established limits. If you have requirements that exceed the limits, consider how the increase impacts other data limits across your stores and org. For example, you’re adding new product lines to your store and want to increase the total number of products to 300,500. Before requesting the increase from Support, assess the impact the increase has on related data limits. For each additional product, consider the additional data the product generates.
Configure product categories to enhance customer navigation and hierarchy optimization.
- Keep the category hierarchy as simple as possible while still meeting your business needs.
- Avoid overly deep or complex hierarchies that can impact performance and make maintenance challenging.
- Focus on critical fields and attributes that impact product categorization and customer navigation.
If you have requirements that exceed the limits, consider the impact on performance and data limits.
- Does the additional data push the related data objects beyond their limits?
- Can you offset a data increase in data volume by decreasing data requirements in other store functions?
After you assess the impact of a data increase, if you still want to request an increase, contact Support.