Coupon Best Practices

Messaging in the Shopping Cart

Many different messages appear in response to a customer's input of a coupon code. These might need to be modified or translated. Examples include:


The developer must provide the marketing/merchandising team with a clear understanding of how coupons have been implemented within their storefront.

Testing Coupons in Promotions

Implement and Document the Coupon Workflow

Develop a workflow for the definition, review and creation of coupons:

Incremental Imports of Multi-Code Coupons

Salesforce B2C Commerce supports incremental updates to the set of existing (fixed, multi-code) coupons. This functionality is useful in cases where coupon codes are provided in chunks by external systems and need to be imported into B2C Commerce, for example, 1000 new codes per month.


A B2C Commerce best practice is to import coupons and their codes into a Staging instance and then replicate them. Merchants should refrain from importing and creating coupons directly into a Production instance.

Related Links

Using Coupons As Qualifiers

Implementation Considerations