Learn how to create promotions with use cases to help you engage shoppers with discounts and offers.
Required Editions
| Available in: |
For the basics of creating promotions, see Creating Promotions.
Use Cases
See the table for use cases and steps to create the promotion.
| Example Promotion | Steps to Create Promotion |
|
All t-shirts on sale for $10 |
- Create a Promotion of type: Fixed Price. - Fill in the basic promotion information. - In promotion configuration, select Fixed Price Amount (example, $10). - Select Product or Category promotion rule to only apply it to Product X. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
|
$10 off all dresses |
- Create a Promotion of type: Amount Off. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $10). - Select Product or Category promotion rule to only apply it to Product X. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| 10% off all dresses |
- Create a Promotion of type: Percentage Off. - Fill in the basic promotion information. - In promotion configuration, select Percentage Off (example, 10%) - Select Product or Category promotion rule to only apply it to Product X. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two chairs for 50$ |
- Create a Promotion of type: Buy X for Y. - Fill in the basic promotion information. - In promotion configuration, select Fixed Price Amount (example, $50). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X to apply the discount to. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two chairs and get one table 40% off |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In promotion configuration, select percentage off (example, 40%). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X to buy. - In Promotion rules, add discounted products, select the quantity (example qty. 1), and select the discounted products X. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two chairs, get one table for no additional cost |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In promotion configuration, select fixed Amount (example, qty. 0). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X to buy. - In Promotion rules, add discounted products select the quantity (example, qty. 1), and select the discounted products X. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy one cardigan, and get 20%. Buy two cardigans and get 30%, buy three cardigans, and get 40% off. | - Create multiple BOGO promotions for each quantity and percentage combination. |
|
30% off all clothing on February 14 between 11 AM–2 PM PST |
- In the Promotion configuration, provide the start date and end date in UTC for the future date. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two bottles of wine and get $10 off |
There are two ways to create this promotion: - Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Amount Off (example, $10). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X to buy. Don’t select discounted products if there are no discounted products. Qualifying products are treated as discounted products. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). OR - Create a Promotion of type: Amount Off. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $10). - Select Product or Category promotion rule to only apply it to Product X. - In Promotion rules, select Order rules and create an order rule with an order total >= 100. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Spend 100$ on suits and get $10 off |
- Create a Promotion of type: Amount Off. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $10). - Select Product or Category promotion rule to only apply it to Product X. - In Promotion rules, select Order rules and create an order rule with an order total >= 100. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and get one shirt for $10 |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In promotion configuration, select Fixed Amount (example, $10). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Y (example, shirt). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and get $10 off one shirt |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $10). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Y (example, shirt). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and get one shirt at no additional cost |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In promotion configuration, select Fixed Amount (example, $0). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Y (example, shirt). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and get 40% off one shirt |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Percentage Off (example, 40%). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1) and select the discounted products Y (example, shirt). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and one shirt for $100 |
- Create a Promotion of type: Buy X for Y. - Fill in the basic promotion information. - In promotion configuration, select Fixed Price Amount (example, $100). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to apply the discount to. - In the Qualifying product, again, add a new rule select the quantity (example, qty. 1) and select the product X (example, shirt) to apply the discount to. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and one shirt and get 40% off |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Percentage Off (example, 40%). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. Then, select the quantity (example, qty. 1) and select the product Y (example, shirt) to buy. Don’t select discounted products if there are no discounted products. Qualifying products are treated as discounted products (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants or two shirts for $30 |
No OR Product selection logic exists in the Rules. Here, we will have to create two separate promotions. - Create one Promotion for Pants and one Promotion for Shirts. - The Promotion will be of type Buy X for Y with qualifying groups. |
| Buy two pants and one shirt, get one tie for $5 |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Fixed Price (example, $5). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - Add one more rule selecting the quantity (example, qty. 1) and select the product Y (example, shirt). - In Promotion rules, add discounted products, select the quantity (example, 1), and select the discounted products Z (example, Tie). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants and one shirt, and get one tie at no additional cost |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Fixed Price (example, $0). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - Add one more rule selecting the quantity (example, qty. 1) and select the products Y (example, shirt). - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Z (example, Tie). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants, one shirt, and one tie for $199 |
- Create a Promotion of type: Buy X for Y. - Fill in the basic promotion information. - In promotion configuration, select Fixed Price Amount (example, $199). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to apply the discount to. - In the Qualifying product, again, add a new rule select the quantity (example, qty. 1) and select the products Y (example, shirt) to apply the discount to. - In the Qualifying product, again, add a new rule, select the quantity (example, qty. 1), and select the products Z (example. Tie) to apply the discount to. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy three sandals and get the cheapest at no additional cost |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Fixed Price (example, $0). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 3) and select the products (X, Y, and Z) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products (X, Y, and Z) to discount. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants, get 40% off one shirt and one tie |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. - In promotion configuration, select Percentage Off (example, 40%). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Y (example, Shirt). - Add one more rule selecting the quantity (example, qty. 1) and select the product Z (example, Tie). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants, get one shirt or one tie at no additional cost |
- Create a Promotion of type: BOGO. - Fill in the basic promotion information. In promotion configuration, select Fixed Price (example, $0). - In Promotion rules, add qualifying products rules. - In Qualifying products, select the quantity (example, qty. 2) and select the products X (example, pants) to buy. - Add one more rule selecting the quantity (example, qty. 1) and select the products Y (example, shirt). - In Promotion rules, add discounted products, select the quantity (example, qty. 1), and select the discounted products Z (example, Tie). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two pants for $29 each, three pants for $25 each, four pants for $19 each |
- Create multiple promotions of type, Buy X for Y, and stack them based on the priority. - Put "Buy 4 for $36" at the top and "Buy 2 for 58" last. |
| Buy two pants get $2 off, buy three pants get $3 off, buy four pants get $4 off | Same as the previous use case but use BOGO Promotion with Amount Off. |
| Buy two pants get 10% off, buy three pants get 15% off, buy four pants get 20% off | Same as the previous use case but use BOGO Promotion with Percent Off. |
| Spend 100$ on pants and get $10 off |
- Create a Promotion of type: Amount Off. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $10). - Select Product or Category promotion rule to only apply it to Product X (example, Pants). - In Promotion rules, select Order Rules and create an order rule with an order total >= 100. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Spend $100 and get $20 off the order |
- Create a Promotion of type: Amount Off. - Fill in the basic promotion information. - In the promotion configuration, select Amount Off (example, $20). - In Promotion rules, select Order Rules and create an order rule with an order total >= 100. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Spend $100 and get 25% off the order |
- Create a Promotion of type: Percentage Off. - Fill in the basic promotion information. - In promotion configuration, select Percentage Off (example, 25%). - In Promotion rules, select Order Rules and create an order rule with an order total >= 100. (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Buy two items store-wide and get $10 off | We don’t have a quantity rule as of now. |
| Buy two items store-wide and get 15% off | We don’t have a quantity rule as of now. |
|
Offer exclusive member pricing to signed-up members |
- Create a Promotion of type: Fixed Price. - Fill in the basic promotion information. - In promotion configuration, locate the Amount Expression field. - Enter the product field name that contains your member prices (example, $CustomDecimal0). - In the Customer section, configure the customer group type to define which customers receive member pricing (example, Member, VIP, Loyalty). (As it’s an auto-apply in promotion codes, turn on the Auto Apply Flag). |
|
Get two skincare samples at no additional cost if you buy hand lotion |
- Create a Promotion of type: SAMPLES AT NO ADDITIONAL COST. - Fill in the basic promotion information. In Promotion Rules, select at no additional cost samples (Product Y). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
|
No additional cost standard shipping over $50 |
- Create a Promotion of type: NO ADDITIONAL COST SHIPPING. - Fill in the basic promotion information. In Promotion Rules Order Rules, add a rule using the attribute Shipping Method. Enter the shipping method ID related to Shipping Method (for example, standard shipping). - In the Order rules, add another rule for attribute type Order Total with >= operator and value as # (example, $50). (As it's an auto-apply in promotion codes, turn on the Auto Apply Flag). |
| Spend $100 and receive a $25 gift card (bounce-back promotion) | An associate signs into the POS app and scans products using either a fixed POS scanner or an iPhone camera for mPOS. They check if the customer's purchase qualifies for a "Spend $100, get $25 Gift Card" promotion and add the gift card if eligible. To account for the promotion, they reduce the order total by $25 using a transaction discount, which is applied to all items except the gift card. Finally, the associate completes the transaction. |