I’ve been wanting to create something and would like to know if you can help me.
I’d like to create a simple, automatic discount system. Basically, I want it to automatically go on sale when a product variant is very low in stock, but only for that specific product variant, not the entire product.
I’ve tried to make it so that when a product is low in stock, it’s included in a specific collection and discounted, but this ends up affecting the entire product, not just a specific variant.
Unfortunately, Shopify Flow doesn’t offer an ideal solution for this scenario. The IS_PRICE_REDUCED attribute can be unreliable, and Flow lacks triggers like “product updated” or “price changed.”
Since you’re managing over 100 products, you’d likely need to implement additional tagging logic to iterate through them effectively.
In this case, it may be more efficient to use a specialized product tagging app from the Shopify App Store—such as Leap Auto Tags, which can automatically tag products, customers, and orders based on various conditions.
With the help of tags, you can provide the discounts to the customers. AiTrillion can also help you in providing the discounts via points based on tags.
Feel free to let me know if you want to know about how AiTrillion can help you in providing the discount.
Also, feel free to check our app by visiting - AiTrillion.
@RyseAgency There are no native per variant discount behaviors.
At minimum you need to use metafields on the variant as a flag; for systems that can’t just use the stock level or compare at price.
Then either develop or find an app for discounts , or discount functions; or the draft orders system if there’s other considerations.
Like if you don’t know how to make an app, or can’t find a suitable discount app off the shelf, use the mechanic automation app to generate custom draft orders with whatever prices/discounts are wanted https://tasks.mechanic.dev/create-a-draft-order-from-the-cart
Variant specific discounts can be automated through Shopify Flow or a custom script in Shopify Functions. Set a trigger for low inventory at the variant level, then dynamically apply a price adjustment or tag it to a discount collection. This confines the discount to that variant alone.
That’s a really smart idea setting automatic discounts for low-stock variants is a great way to clear out inventory without affecting your whole product.
You can try Discounty.
it lets you create automatic discounts for products or variants, run BXGY or tiered offers, and track campaign performance. Super easy to set up and great for saving time.
Hope this helps, and wishing you lots of success with your store!
Based on your requirements, we recommend trying the Discount Ray – Wholesale Pricing app.
This app includes a “Variant discounted price” feature that allows you to apply discounts to specific product variants rather than the entire product.
For example, if you’d like to offer a discount on purchases of more than three quantities of your Halloween-special coffee bean bag in two specific flavors to clear out stock, you can do so easily. Customers selecting those particular variants will see the discounted price, while other variants will remain at the regular price.
You can explore the uploaded demo product for a quick reference.
Additionally, the support team is available 24/7 should you need any assistance.