Creating an automatic discount on a collection

Topic summary

A merchant seeks to implement a tiered automatic discount on a specific collection: $1 off per item when customers purchase in even quantities (2, 4, 6, 8, or 10 items). For example, 2 items at $15 each should cost $28 instead of $30.

Initial Solution:
A community moderator provided step-by-step instructions using Shopify’s native “Amount off products” automatic discount feature with:

  • Fixed $1 discount per item
  • Minimum quantity requirement of 2
  • Applied to specific collection
  • “Only apply discount once per order” unchecked

Issue Identified:
The merchant confirmed this approach works but has a limitation: it incorrectly applies the $1 discount to the 3rd item in cart (odd quantities), when it should only discount pairs.

Alternative Solutions Offered:
Multiple app developers recommended their tools to handle the “limit discount to whole sets” requirement:

  • Discount Bot - includes “Limit discount to whole sets” checkbox
  • SnapBundle Volume Discount - supports mix-and-match volume discounts
  • Regios Automatic Discounts - developer requested clarification on exact requirements
  • BOGOS and BiDeal - both offer volume discount features for collections

The discussion remains open as the merchant hasn’t confirmed whether the native solution’s limitation is acceptable or if they’ll pursue an app-based alternative.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

I need to create an automatic discount on a specific collection that allows me to take $1 off each item once they select 2 items. For instance, Buy 1 item at $15 or 2 items for $28. This needs to work on 2,4,6,8 or 10 items. I have tried the x,y discount option and have not been able to make it work.

If someone purchases 2 $15 items from the specific collection their price will be $28 instead of $30. This also should apply if they purchase 4 $15 items their price will be $56 instead of $60.

2 Likes

Hi there, @jarriej ! Thanks for taking the time to reach out to the Shopify Community Forums today with your question around automatic discounts! My name is Imogen. It’s good to meet you!

I did some testing in my own store and was able to achieve this desired automatic discount functionality! I’ll outline the steps I took below so you can replicate them for yourself and see if they do the trick for you:

  • First, login to your Admin and select ‘Discounts’ from the left hand menu
  • On the screen that loads, select ‘create discount’.
  • On the pop-up window that loads, select the ‘Amount off products’ option

  • From there, the discount creation screen will appear
  • Under ‘Method’, select ‘Automatic discount’
  • In the ‘discount value’ box, select ‘fixed amount’ and set it to $1.00
  • Under ‘Applies to’, select ‘specific collections’ and then select ‘browse’ to find the collection you want this discount to apply to
  • Uncheck the ‘only apply discount once per order’ box
  • In the ‘Minimum purchase requirements box’, set the option to ‘minimum quantity of items’ and set that value to ‘2’
  • Evaluate the other settings on the page to make sure they’re set up as desired and then select ‘Save’ at the bottom of the page. This should do the trick!

Please let me know if you run into any issues using the steps I’ve outlined above!

This worked, however it does take the $1 off the 3rd product in cart. So it should be $28 for the two products and $15 for the third. If there isn’t a work around I’m ok with that:). I really appreciate your help!

Hi @jarriej , thank you for posting here!

Based on your description, your primary requirement for a volume discount solution on Shopify is:

  • Automatic discount: A discount should be applied automatically when a specific quantity (2, 4, 6, 8, or 10) of items from a particular collection is added to the cart.
  • Quantity-based discount: The discount should be applied per item (e.g., $1 off each item).

To meet all your requirements, it truly couldn’t be better than introducing you to an entirely FREE app that has all the features you need for your store, and that is SnapBundle Volume Discount. Let’s try it and see the results you can achieve with this FREE Shopify app.

@jarriej , I recommend you try our app Discount Bot that lets you adjust minimum quantity rules to achieve this.

Here’s how you would set it up in the app to get what you described. Just make sure you select the “Limit discount to whole sets” checkbox:

Please reply in case of questions.

Hi Jarriej,

I would love to help, but I want to make sure I properly understand what you’re trying to achieve first.

Can you please clarify what you mean by, “This needs to work on 2,4,6,8 or 10 items”?

Do you mean:

  1. This discount should only apply when there are exactly 2, 4, 6, 8 or 10 items in the cart?
  2. Or, do you mean that $2 ($1 for each item) should be taken off every pair of 2 items? So the discount would apply for 12, 14, 16, etc.?

Depending on your answer, you might be able to set this up in my app, Regios Automatic Discounts (4.9 stars, Built for Shopify). If so, I’ll record a video walkthrough.

Looking forward to hearing from you,

Tobe

@jarriej , also here’s a screenshot of how it looks in the cart if for 2 examples:

3 items in cart example:

4 items in cart example:

Hi everyone, hope my reply’s not too late! :pleading_face:

This can be easily done if you using Volume Discount feature created by BOGOS: Free Gift Bundle Upsell app (free plan available):

:white_check_mark: Apply to a specific collection

:white_check_mark: Set up a discount so each 2 products get $2 OFF

(you can choose to hide the widget on your store, and choose fixed price discount type to apply a fixed price to the combo, useful when your products have different prices)

Here’s the tutorial video on how to set up Shopify Volume Discount

Hi @jarriej

For creating an automatic discount on a specific collection where customers get $1 off each item once they buy 2 or more (e.g., 2 items for $28 instead of $30, 4 items for $56 instead of $60, and scaling for even quantities), the BiDeal Bundle Volume Discounts app is an ideal solution.

BiDeal allows you to set up volume discounts on collections or product groups that automatically apply tiered discounts based on quantity purchased, which fits your use case perfectly.

Key advantages:

  • Set discounted prices that adjust per quantity (2, 4, 6, 8, 10 items) automatically.

  • Apply discounts specifically to certain collections.

  • No need to manually create complex X,Y discount rules.

  • Easy to configure via Shopify admin with real-time discount display on product and cart pages.

If you want, I can provide a step-by-step guide to setting up this discount in BiDeal to ensure it works exactly as you need.