Buy one X get unlimited Y

Hello, I am trying to create a discount making all items in one collection 25% off after purchasing one item from the same collection at full price. Does anyone know of a way to accomplish this? So far I have tried it several different ways in several different apps and have yet to get my desired result.

Hi, @JPArt444 .

Thank you for reaching out!

Just to confirm you want to have a buy X get Y 25% off and have it just for one specific collection?

Hi @JPArt444

You can install the application Haptech: B2B/wholesale. This App automatically discounts for products.There is a free version

Please see the images.

Hi JPArt444,

Can you please provide examples of what you are trying to achieve?

It sounds like what you want is:

  • An automatic discount
  • That only applies if at least one product from collection X is in the cart
  • That applies a 25% discount to all except one product from collection X in the cart

For example:

  • If product X costs $1
  • And there are 4 product X in the cart
  • The total cost is 1 + (0.75 * 3) = 3.25

If so, then I’m not aware of any discount app that offers this functionality. If you are on Shopify Plus, I recommend using the Shopify Functions API to build a custom app with this discount type.

If you can provide context around what type of offer you are trying to set up and why you need this specific type of promotion, I might be able to suggest an alternative solution for you.

Best,

Tobe

I think they are trying to:

Buy one A, B, C - Z.

Get, one, two, three, four, infinity of A, B, and/or C - Z. for 25% off.

In other words, if the customer buys a single specific product, they can purchase as many as they want of other select products at a 25% discount.

I’m running into the same issue.

Hi Vonda_Youngkin, I’m assuming that:

  • All except the first item should receive a discount
  • The group of items that can trigger the discount is the same group of items that will receive a discount

If so, then that sounds like what I outlined in the previous message:

"It sounds like what you want is:

  • An automatic discount
  • That only applies if at least one product from collection X is in the cart
  • That applies a 25% discount to all except one product from collection X in the cart

For example:

  • If product X costs $1
  • And there are 4 product X in the cart
  • The total cost is 1 + (0.75 * 3) = 3.25"

If that’s what you’re looking for, then our app, Regios Discounts (4.8 stars, 64 reviews, Built for Shopify), can do this now.

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

Main points:

  • Use an “Include/exclude products” condition to select the products you want the discount to apply to
  • Set the “Quantity” to -1 to apply the discount to all but one eligible product

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

Best,

Tobe