Skip to content

BOGO (Buy One Get One)

BOGO (Buy One Get One) promotions are a powerful way to drive sales volume. With PowerX, you can create flexible BOGO offers that go beyond the classic “buy one, get one free” — configure any buy/get ratio with any discount amount.

When a customer adds qualifying products to their cart, PowerX detects the BOGO conditions and automatically applies the discount to the eligible “get” items at checkout. No coupon code is required.

Example configurations:

BuyGetDiscount
1 item1 item free100% off second item
2 items1 item50% off third item
3 items1 item free100% off fourth item
  1. Open PowerX from your Shopify admin.
  2. Click Create Campaign.
  3. Select Product Discount as the function type.
  4. Name your campaign (e.g., “Buy 2 Get 1 Free”).
  1. Select BOGO as the discount type.
  2. Set the Buy quantity — the number of items the customer must purchase at full price.
  3. Set the Get quantity — the number of items that will be discounted.
  4. Set the Discount on “get” items:
    • Free (100% off)
    • Percentage off (e.g., 50% off)
    • Fixed amount off (e.g., $10 off)

Configure which products participate in the BOGO:

  • Same product — the buy and get items must be the same product (e.g., buy 2 t-shirts, get 1 t-shirt free).
  • Same collection — the buy and get items can be any products within a specific collection.
  • Mixed products — buy from one selection, get from a different selection (e.g., buy a pair of shoes, get socks free).

Step 4: Set Additional Conditions (Optional)

Section titled “Step 4: Set Additional Conditions (Optional)”
  • Customer eligibility — limit to specific customer segments or tagged customers.
  • Minimum order value — require a minimum cart total before the BOGO applies.
  • Scheduling — set start and end dates for the promotion.

Review your BOGO configuration and toggle the campaign to Active.

Combine BOGO with volume logic — for example, “Buy 2 Get 1 Free, Buy 4 Get 2 Free.” Set up multiple tiers within the same campaign to reward higher purchase quantities.

Use BOGO to offer a free gift when a customer buys a specific product. Set the “get” product to a different item than the “buy” product — for example, “Buy any fragrance, get a free sample set.”

Promote complementary products — “Buy a laptop, get 50% off a laptop bag.” Use the mixed products configuration to target different product selections for buy and get.

By default, BOGO campaigns apply once per qualifying set in the cart. If a customer buys 4 qualifying items and the BOGO is “Buy 1 Get 1 Free,” they’ll receive 2 free items.

To limit BOGO to a single application per order, enable the Apply once per order option in the campaign settings.

BOGO not applying?

  • Ensure the campaign is Active.
  • Verify that the cart contains enough qualifying items to meet the “buy” threshold.
  • Check that the products match the configured product scope.

Discount applying to wrong items?

  • PowerX applies the BOGO discount to the lowest-priced qualifying items by default.
  • Review your product scope settings — ensure buy and get selections are configured correctly.