How to add discount in second product, third, fourth, and so on.

Hello. I have been trying the Buy X get Y discount but it is not working as I want.

What I want is to add a discount to the second product added to the cart, if the client adds a third product same discount must be added, if the client adds a fourth product same discount must be added. For example with a lamp:

  • 1 lamp - 20 USD
  • 2 same lamp - 10 USD
  • 3 same lamp - 10 USD
  • 4 same lamp - 10 USD

The problem is that Buy X get Y is working wrongly like this:

  • 1 lamp - 20 USD
  • 2 same lamp - 10 USD
  • 3 same lamp - 20 USD
  • 4 same lamp - 10 USD

I need the first pattern explained. Can you help me please with the configuration?

Hi Bryantheshark,

It sounds like you want to offer customers a discount on all but the first lamp they purchase. Unfortunately, you can’t do this with Shopify’s built-in BXGY discounts.

If you’re looking for a way to do this, you can try our app, Regios Discounts (4.8 stars, 81 reviews, Built for Shopify).

Here’s a screenshot of how you could set your discount up:

The key here is setting the “Quantity” to -1. When you enter a negative quantity, -N, our app will interpret that as “all except the last N.” This way, you can sell 1 lamp for full price, and then 50% off all the others.

For example, -1 means “all but 1” and -2 means “all but 2.”

If you have any questions about this, just reply, and I’ll be happy to help.

Best,
Tobe Osakwe

You can achieve this with app Stack Discounts Pro.

You can create a campaign with a discount of type “Amount Off Products” and use the setting:

  • Do not discount first N quantities = 1

This will skip the first product and apply the discount to all additional quantities.

Hey @bryantheshark ,
Step 1: Install a proper discount app

I suggest you this app . It’s recommend.

Go to Shopify App Store and install ONE of these:

Stack Discounts Pro
OR
Regios Discounts
Step 2: Create new discount rule

Open the app and create a new discount campaign.

Choose:

Discount type: Amount off products
Applies to: Same product (example: lamp)
Step 3: Set quantity rule

Look for this option:

Exclude first quantity or Do not discount first item

Set it to:

Exclude first item = 1
Step 4: Set discount value

Set:

Discount amount = $10 off each additional item
Step 5: Save and activate campaign

Make sure:

Campaign is active
Product is assigned correctly
No conflicting Shopify BXGY discount is enabled
Step 6: Test in cart

Add products:

1 item → $20
2 items → $20 + $10
3 items → $20 + $10 + $10
4 items → $20 + $10 + $10 + $10

I hope this help you
Thank You !