How to sort by most recent product in "collections/all"?

Hi everyone,

Everyday, I add new products on my store and I want to my customer see all of these new products first when they visit my website. But the default sort in “collections/all” page is not by most recent product…

So how can I fix that ?

Thank you very much !

Hi there,
To show your newest products first in collections/all, you just need to change the sorting option of that collection.

Here’s how to fix it:

  1. Go to Shopify Admin → Products → Collections

  2. Open your “All” collection

  3. Scroll to the Sorting section

  4. Change it from “Best selling” (or whatever it’s set to) to “Newest → Oldest”

  5. Save

This will make your newest added products automatically appear at the top every time you add something new.

Important note:
If your theme has a custom sorting built-in, make sure the collection page is not overriding the default sort in the theme settings. You can check under:
Online Store → Themes → Customize → Collection pages
and confirm the default sorting there as well.

If it still doesn’t update, let me know sometimes a theme or custom code overrides the sorting and I can point you to the exact file to adjust.

Hope this helps!

Philip
Shopify Partner Specialist

It’s already explained above how to set a default sort on collection.

However, initially, /collections/all does not exist in admin as a collection.

You can create a new collection, call it “All”, make it automatic and set whatever rule works for you, say, “Price > 0”.
This collection will replace the pre-existing /collections/all

Then you can set sort order as explained above.

Hi @Avenueducadre ,
You can definitely show your newest products first - Shopify just doesn’t set “Most recent” as the default sort automatically for the All Products collection.

Change the sort order in the “All” collection

  1. Go to Products → Collections.
  2. Find or create your All collection (it usually has the handle all).
  3. Open it and set:
    4.Sort → Newest → Oldest*
  4. Save.

Hi everyone,

This is the real solution.

There is no possibility to change the basic sort. Only solution is :

  1. Creat a collections who called “All”
  2. Add all the products
  3. Sort –> Newest

Have a nice day !