Just make a collection named new arrivals, then make the statement to only add products with the tag new arrivals,
Then add tags to all the products that are new arrivals. Once its done, just remove the tags from the products.
Have a look at https://apps.shopify.com/newr
It's an app that automatically adds products to your new arrivals collections and remove them after X days (according to your settings).
Does it keep the items in the same order or does it mix them up each time the page loads? I'm looking for a way to add, for example, 40 new products and have those 40 rotate which ones show up first on the homepage (so the same 6 don't show up every time just because they were added last).
@214decor, yes, you can do that if you use the the New Arrivals app. All you need is to set up the collection based on the tag configured in the app and then sort the collection by Newest. By doing so it will show the recently added products on the home page.
The New Arrivals Shopify app is another option that might be helpful to set up an automated tag-based new arrivals collection. It can automatically tag and untag products based on creation or publishing date. You can set up a concrete period of time the products should be considered to be "new". It will automatically remove the tag after a specified period of time.
Here is a step-by-step video for creating a new arrivals collection based on tags, how to add the new arrival products in a featured collection on the home page or connect it banner button or navigation menu. It also shows how to add or remove items in bulk from the New Arrival Collection Video @ links to members
This is nuts that there isn't a better built in solution for this. Every single ecom platform I've used, and I've used them all, has this by default...without tagging.
This is as bad as the variants handling in Shopify...
You can create a new arrivals collection easily with Shopify flow.
Simply create a Flow that adds "New Arrival" Tag when a product is created on your store. Then set an action to Wait for your specified time, then remove the Tag.
Create an Automated collection based on the "New Arrival" Tag and you are good to go. No need to pay for an App.
I tried to create this flow and received an error:
I had wanted to make the wait time 90 days to leave items as new arrivals for 90 days...
My rules are as follows:
Product added to store > check if total inventory is greater than 1 > add product tag: New Arrival > Wait for 90 days > Remove product tag: New Arrival.
Make the shift from discounts to donations, and witness your business not only thrive fina...By Holly Dec 4, 2023
On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...By Arno Nov 27, 2023
You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...By Skye Nov 8, 2023