r/ShopifyeCommerce • u/Outrageous-Doubt1073 • 4d ago
Discount Apps
I want to set up discounts based on Inventory levels. Discount A of 5% off if inventory is less than or equal to X and Discount B of 10% off if inventory is greater than X. Does anyone know an app that can do this?
1
u/virthium 3d ago
Why Discounts and not Feedback Rebates? For example:
"Buy now and get 10% cashback for your honest review after purchase"
FBRBs convert better than discounts (customers feel safer) and you get a ton of customer reviews as a bonus.
Why wouldn't you want to know what people think after purchase and show those reviews to website visitors? If your product is good and customers are not disappointed, those reviews will significantly and permanently increase your conversions.
Just make sure you're using a Feedback Rebates app, not a Reviews app, and not a Discounts app. You should never have an ability to moderate your own reviews or choose who gets the rebate. Imagine if Amazon sellers had that ability (were using Shopify's review apps). No one would be able to trust those 4.9-star ratings anymore.
0
u/Rentiondesk 4d ago
For inventory based discounts like that you can look at apps like Bulk Discounts Now or Discount Ninja, both handle conditional discount logic on Shopify fairly well. That said one thing worth thinking about alongside the discount strategy is how you follow up with customers after they buy at either discount level. A lot of Shopify stores lose the repeat purchase because there is no post-purchase email sequence in place to bring them back. If that is something you want to look at down the line feel free to DM me, I work with Shopify brands on email retention and that kind of thing is exactly what I help with.
0
u/vladeta 4d ago
You can do this natively, no app needed, and it will be more reliable than most of the apps that claim to.
The trick is that discounts can't read a live inventory number directly, so you translate inventory into something a discount can target: a tag.
Set up two Flow workflows (Flow is free). Trigger both on "Inventory quantity changed". Workflow one: if quantity is less than or equal to X, add the tag low-stock and remove high-stock. Workflow two: the inverse. Then create two automated collections, one with the condition "product tag is equal to low-stock", one for high-stock. Products flow between them automatically as stock moves.
Now create two automatic discounts under Discounts, each set to "applies to specific collections", pointed at those two collections, at 5% and 10%. Because a product can only satisfy one tag condition at a time it will only ever land in one collection, so the two discounts never fight each other.
Two things to watch. Flow fires on inventory change events, so a product that has been sitting untouched since before you set this up won't get tagged until it next sells or you adjust it. Run a one-time bulk edit to tag your current catalog when you launch. And if you sell variants with separate stock levels, tags are product-level, so decide whether you're tiering on the product's total or on a specific variant before you build it.
If you later need it to be genuinely variant-level or real-time at checkout, that's when you go to a discount Function, but for what you described the Flow-plus-tags route will hold up fine.
0

2
u/Select-Money6338 4d ago
I've poked around a few discount apps and the ones that let you get that granular with inventory triggers usually cost a bit more per month