Skip to content
Menu
V5

  • Home
V5

How to create a Buy X Get Y promotion

By jnunez on July 17, 2026July 17, 2026

A Buy X Get Y promotion rewards customers who buy certain items with other items free or discounted — for example, “buy two, get one free.”

Steps

  1. Go to Settings › Promotions and click Add Promotion.
  2. Set Promotion Type to Buy X Get Y.
  3. Set Method to Promo Code and enter a code; add a Description.
  4. Under Customer Buys (the “X”), choose the requirement (a quantity of items or a purchase amount), whether it applies to a Product or a Category, and then search for and add the qualifying items.
  5. Under Customer Gets (the “Y”), choose the reward — a percentage off or free — whether it applies to a product or category, and add the reward items. Set Max rewards per order to control how many times the reward repeats in one order.
  6. Optional: set a validity period.
  7. Make sure Active is on and click Save promotion.

The Buy X Get Y promotion builder

When a customer buys the qualifying items and enters the code, the reward items are added to their order free or discounted.


Internal notes (support team)

  • Depends on the product picker, which has a known issue — see the item-promotion post’s internal notes. Buy X Get Y requires selecting both the “buy” and the “get” items, so if the picker cannot add items this type cannot be completed. Needs manual confirmation.
  • Buy X Get Y correctly refused to save with no items selected, but it showed no error message explaining why — the form simply did not submit. A clear validation message would help.
Category: Promotions

Post navigation

How to create an item promotion (discount specific products)
Catalogue settings in commercebuild v5

Related Posts

Promotions in commercebuild v5: an overview

July 17, 2026
Read More

How to create an item promotion (discount specific products)

July 17, 2026
Read More

How to create a free shipping promotion

July 17, 2026
Read More

Categories

  • Catalog
  • Page Editor
  • Payments
  • Promotions
  • Shipping
  • Users
©2026 V5 | WordPress Theme by Superb WordPress Themes