---
schema_version: "1"
id: b1a8d7d9f5f557572bc417c9c7102146568ea966367f6e19ab417ccae670d5f8
title: Expressions in Commerce Components
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/comm_components_expressions.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c6e70178fec8523f48e993ddc435e7a783939981573facea31beb23ebde8dbfb
description: Expression Language is a specialized syntax that pulls data into an LWR component in Experience Builder. You can use expressions instead of static text to make your B2B store more customized and dynamic.
products:
  - Commerce
  - B2B Commerce
release: "264"
---
# Expressions in Commerce Components

Expression Language is a specialized syntax that pulls data into an LWR component in Experience Builder. You can use expressions instead of static text to make your B2B store more customized and dynamic.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/images/icon_note.png)

Note Custom expressions aren't supported inside Nested Expressions.

[Which Salesforce Commerce Product Do I Have?](https://help.salesforce.com/s/articleView?id=commerce.comm_what_product.htm&language=en_US)

- **[Adding an Expression to a Commerce Component](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_add.htm&release=264.0.0&type=5)**  
    Enter expressions into any LWR component on a page with data providers. In some components, you can select an expression from a provided list. You can also combine expressions or add values.
- **[Control When a Commerce Component Is Visible](https://help.salesforce.com/s/articleView?id=commerce.comm_expressions_visibility.htm&release=264.0.0&type=5)**  
    Create dynamic visibility rules to control when a component is visible on the storefront. Use Expression-Based Visibility (EBV) to show and hide storefront components based on ecommerce data-driven conditional expressions.
- **[Create Multiple Versions of a Commerce Component](https://help.salesforce.com/s/articleView?id=commerce.comm_expressions_variation.htm&release=264.0.0&type=5)**  
    Create multiple versions of a component, and assign visibility rules to target specific customer groups with each variation. Use Component Variations to tailor the shopping experience for different customers.
- **[Data Expressions for Commerce Cart Components](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_cart.htm&release=264.0.0&type=5)**  
    Use these data expressions in any component on the cart page.
- **[Data Expressions for Commerce Order Components](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_order.htm&release=264.0.0&type=5)**  
    Use these data expressions in any component on the order summary details page of your B2B store.
- **[Data Expressions for Commerce Product Components](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_product.htm&release=264.0.0&type=5)**  
    Use these data expressions in any component on the product page of your B2B store.
- **[Data Expressions for Commerce Search Components](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_search.htm&release=264.0.0&type=5)**  
    Use these expressions in any component on the Search page of your B2B store.
- **[Data Expressions for Commerce User Fields](https://help.salesforce.com/s/articleView?id=commerce.comm_components_expressions_user_fields.htm&release=264.0.0&type=5)**  
    Use these data expressions on any LWR store page.

#### See Also

- [Use Expressions to Add Dynamic Data to LWR Sites](https://developer.salesforce.com/docs/atlas.en-us.exp_cloud_lwr.meta/exp_cloud_lwr/advanced_expressions.htm)