---
schema_version: "1"
id: 4dc23da45c48a58016e322128fa8d2a0b0be6a9c4aed2ac0b299eaa371bc980c
title: Create a Product Promotion Rule in B2C Commerce
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_creating_product_promotion_rules.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_creating_product_promotion_rules.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1df216438d5c4b1502546cd5dd46f65819deded838da99e2d8d3646f8e28cf89
description: Product promotion rules apply to standard products, variation products, product bundles, and product options.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Create a Product Promotion Rule in B2C Commerce

Product promotion rules apply to standard products, variation products, product bundles, and product options.

1. Click App Launcher ![App Launcher](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-cc-b2c_merchandiser_administrator-264-0-0-production-enus/ea76f372-6cfa-42a6-8e7c-05c6df7abed8/cc/b2c_merchandiser_administrator/images/appLauncher.png), and then select **Merchant Tools** | **Site** | **Online Marketing** | **Promotions**.
2. Click **New**.
3. Enter or select the general promotion information and click **Apply**.
4. Under the Promotion Rule section, select **Product** as the Promotion class.
5. Select a promotion type.
6. Specify the discount. Keep in mind:
    - Don't add currency symbols when referring to fixed price or amount off.
    - For a choice-of-bonus-products promotion, create a selection of up to 20 bonus products for shoppers to choose from and set a price if applicable. Don't select base products, because they aren't orderable.
        
        ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-cc-b2c_merchandiser_administrator-264-0-0-production-enus/ea76f372-6cfa-42a6-8e7c-05c6df7abed8/images/icon_note.png)
        
        Note A choice-of-bonus-products promotion requires you to change your storefront application.
    - By default, a price-from-price-book promotion can increase the cost of a product. To prevent this, edit your promotion preferences.
    - For promotions with a shipping type discount, enter a shipping method after defining discounted or qualifying products.
7. Set tiered discounts for promotions that don't require a combination of specific products.
8. For promotions that require qualifying and discounted products:
    1. To add discounted and qualifying products, click **Edit**.
        
        For a Buy X and Y promotion, click **Add** first.
    2. Define your discounted or qualifying products and save your changes.
    3. To add another qualifying product linked with AND logic, click **Add**.
    4. To add a qualifying product linked by OR logic, click **Add Include** or **Add Exclude**.
        
        Searches By ID for included or excluded products are case-sensitive. Separate product IDs using commas, semicolons, colons or whitespaces. Use an asterisk ("\*") to find matching strings.
    5. To make the list of discounted products the same as the list of qualifying products, select **Same as qualifying products**.
        
        This option doesn't exist for promotions that combine qualifying products.
    6. To prevent a product that has already qualified for a higher ranking, class-exclusive promotion from qualifying for this promotion, select **Prevent Products from Requalifying**.
9. To make the promotion only apply to identical products, select **Restrictions**.
    
    This option doesn't exist for promotions that require a combination or lack of specific products.
10. Specify the maximum number of times a shopper can apply this promotion to one cart.
    
    Don't specify a maximum application if there’s no limit.
11. For amount or percent off discounts, choose to prorate the discount across all eligible items.

- **[Customer Promotions Based on Customer Location in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_creating_customer_promotions_based_on_customer_location.htm&release=264.0.0&type=5)**  
    Create promotions based on customer location, using IP address geolocation to determine a customer's geographical location.

#### See Also

- [Add a Discount to a Promotion (Video)](https://salesforce.vidyard.com/watch/FBuHxig6rn3rubJB8wYNQb)