Shopify themes, liquid, logos, and UX
Hello,
I am trying to find a plugin or Liquid code to automatically reduce the price of my products as they 'age'. Since each product is unique, we never have more than one available, and thus, I would like to auto-apply a discount of 20% after 60 days from the list date.
Example:
Product listed on 1/1/2022 for $100
---60 days later---
Product price is reduced to $80, beginning on 3/1/2022
Does anyone know of an app that will do this or suggestions on what code I can implement to do so? I have a programming background but not too familiar with Liquid.
Hi Keeks,
Liquid is templating code and you'll be needing to create discounts or adjust product pricing, so you'll have to look at an app.
I'm not familiar with any existing app that does this. There is Mechanic that is really flexible but I'm not sure if it can do what you want. You can always reach out to their team to ask if it's possible.
If you have to go the custom app route (create or let somebody else create the app specifically for you), my first instinct would be that it would be something with a daily cron job that every day checks products and adjusts prices if necessary.
@keeks95 2nd @Paul_vd_Dool 's suggestion for mechanic it can be scripted to do this.
If you need this developed contact me by email with use-case so I have context.
That does mean mechanic doesn't have this script off the shelf you'll to make it, however they do have tangential scripts to reference for parts of the logic code
https://tasks.mechanic.dev/?q=price
https://tasks.mechanic.dev/?q=age
And https://tasks.mechanic.dev/advanced-scheduled-price-changes
etc
For future merchants there lots of approaches to this.
Other automation apps
Mesa has a scheduler per product https://www.getmesa.com/connect/schedule/integrate/shopify/scheduled-product-price-change
Arigato by bonify may be able to do this as well not sure if they have scheduling capability though
https://www.apps.bonify.io/arigato-automation-shopify/workflows/increment-products-price-10-creation
Or external automation services like zapier
https://zapier.com/apps/schedule/integrations/shopify
https://zapier.com/help/create/customize/schedule-zaps-to-run-at-specific-intervals
There's also dedicated apps like https://apps.shopify.com/price-scheduler-plus
Or bulk import spreadsheet apps like matrixify that have guides on how to schedule imports
https://matrixify.app/tutorials/schedule-import-to-shopify-from-google-sheets/
The other categories that affect price like this is abc analysis type apps , dynamic pricing, and I think some auction apps can do this too(dutch auction|bidding). Then of course there's discount apps that have scheduling features however I believe it would be very tedious as you have to set it up per product with such apps.
The app-less alternative is to create duplicate products with future schedule dates with lower prices and heavy advanced theme customizations to give lower price products with the same handle suffixes display priority suppressing original products. But really you need an app anyways probably to sync inventory until staff removes the orignal product.
Plus plans may be able to leverage Flow, Launchpad or checkout-scripts for this but I haven't tested that and date handling is often a problem with such features.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
As 2024 wraps up, the dropshipping landscape is already shifting towards 2025's trends....
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024In today’s interview, we sat down with @BSS-Commerce to discuss practical strategies f...
By JasonH Nov 13, 2024