---
schema_version: "1"
id: afa3c1336edd6bc111284a18d1b5e3e7770a011e3a88c58186db204b1a638529
title: B2C Commerce Promotion Best Practices
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_promotion_best_practices.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_promotion_best_practices.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: bdd82f9c1b1be570d11359fb5a576fa6a9db0c8b3526fb7c8358f19183a45a37
description: These practices help your promotions run smoothly and as intended.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# B2C Commerce Promotion Best Practices

These practices help your promotions run smoothly and as intended.

## Planning and Testing

We recommend that you plan and test all promotions before setting them live.

Planning

- Define seasonal campaigns.
    - Set a schedule with start and end dates and times.
    - Create an overall theme.
    - Develop a list of required creative assets.
- Finalize the promotions offered.
    - What promotion types? Order, product, or shipping?
    - Which products or categories?
    - Which customer groups are you targeting?
    - Who are your marketing sources, such as affiliates or emails?
    - What is the promotion schedule?
    - Where on the site will promotion messaging show, such as homepage, category pages, checkout?
- Complete a merchandising promotions calendar.
    - Define a playbook for the season's campaigns and promotions.
    - Include all promotion details.

Testing

Develop and use simple test plans that consider all variations of your promotions. Make sure that:

- Qualifiers work as intended.
- Descriptions appear as intended.
- Discount rules apply only when conditions are met.
- B2C Commerce removes a discount if you remove the qualifying condition.

Test your promotions in the Staging environment using the Storefront Toolkit. Use the toolkit to specify the dates. Make sure that the promotion works correctly in Production after data replication occurs.

- Have the creator and requester test the promotions.
- Test promotions before they go into Production.
- Maintain a main list of coupon, promotion, and source code assignments.

## Messaging in the Storefront

To minimize shopper queries, show a message in the storefront that identifies promotion restrictions, limitations, exclusions, or conditions. For example:

- While supplies last
- One discount per order
- Following brands not eligible for this promotion
- In stock-items only
- Only on products over $500

## Education and Documentation

The developer must provide the marketing or merchandising team with a clear understanding of how promotions are implemented within their storefront.

## Implement and Document the Promotion Workflow

Develop a workflow for the build, review, and release of online promotions. Identify clear roles and responsibilities related to online promotions within your organization.

- Who can add content assets into the system?
- How are requests for online promotions made?
- Who builds promotions?
- Who manages promotions after they go live?
- What signatures are required, at which steps?
- What are the specific timelines and deadlines?