Re: Filters hidden for collections with over 1000 products

Filters hidden for collections with over 1000 products

tmstn
Shopify Partner
14 0 16

What is the rationale behind hiding filters for collections with over 1000 products?

 

Surely filtering is a solution for working with large collections? I currently have over 500 men's products and over 500 woman's products so my "all" collection doesn't display filters. 

 

As I add more products to my store, customers will not be able to filter in the men's & women's collections which would be a disaster.

 

Is there a workaround for this? 

Replies 31 (31)

Jason
Shopify Partner
11207 226 2318

Filtering can be done in different ways between AJAX calls, tag filtering, apps, search results, etc.

Any live example or more detail about how you've set yours up so we can narrow down on the problem? We'd just be guessing otherwise.

★ I jump on these forums in my free time to help and share some insights. Not looking to be hired, and not looking for work. http://freakdesign.com.au ★
tmstn
Shopify Partner
14 0 16

I am using the dawn theme and have created the filters from metafields in the Navigation section of the Online Store sales channel.

 

My store is still in development so I would rather keep it hidden for now. It is not an urgent issue but will become one as I add more products to my site and the men's and women's collections both surpass 1000 products.

 

Do Shopify give any reasoning behind the limit? I couldn't find anything, just that if you have more than 1000 products in a collection, filters are hidden.

 

I accept that queries on large datasets may have an impact on performance and may slow down their data layer but my view on filtering is that it is a solution for working with large datasets and 1000 records is a pretty low limit considering the technologies that are available today for working with big data.    

matt150
Visitor
2 0 2

Hey Jason

 

I have the same query. So it is possible to apply filter system when over 1000 products, it just can't be done with the default Shopify function alone is that correct? I would like to understand it before building my store, as that would be a huge restriction in the future if it is not possible. I have the same question about filtering blog posts, is there any limitation on filtering those?

 

many thanks!

BillFromCanada
Tourist
8 0 6

Same question.  If they are governing at 1000 for performance, could they have an override to allow Filters in stores with large collections.  

AKutait
Tourist
3 0 4

Same question and same issue... Any solution ?

krbutler
Visitor
2 0 2

I am setting up my shop and have the same issue.

 

I have several collections (including filtering on all products) that have over 1000 products and the filters disappear.  I am filtering on Tags. Any work-arounds for this limitation? Any chance this limitation will be removed?

AKutait
Tourist
3 0 4

I found this App and working great with my collections that include 1000+ products.

Hope it helps.

 

https://apps.shopify.com/live-search?surface_detail=Live+search+%26+Smart+filter&surface_inter_posit...

slp
Visitor
3 0 0

Any updates from Shopify about this issue? 

AKutait
Tourist
3 0 4
No reply from Shopify, but I found a great app that solved the problem for
me

https://livesearch.okasconcepts.com/

All the best

krbutler
Visitor
2 0 2
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="Generator" content="Microsoft Word 15 (filtered medium)" /><!--<br>/* Font Definitions */<br>@font-face<br> {font-family:"Cambria Math";<br> panose-1:2 4 5 3 5 4 6 3 2 4;}<br>@font-face<br> {font-family:Calibri;<br> panose-1:2 15 5 2 2 2 4 3 2 4;}<br>/* Style Definitions */<br>p.MsoNormal, li.MsoNormal, div.MsoNormal<br> {margin:0in;<br> font-size:11.0pt;<br> font-family:"Calibri",sans-serif;}<br>a:link, span.MsoHyperlink<br> {mso-style-priority:99;<br> color:blue;<br> text-decoration:underline;}<br>.MsoChpDefault<br> {mso-style-type:export-only;}<br>@page WordSection1<br> {size:8.5in 11.0in;<br> margin:1.0in 1.0in 1.0in 1.0in;}<br>div.WordSection1<br> {page:WordSection1;}<br><br>

tmstn
Shopify Partner
14 0 16

I must admit that I've come across several unusually low limits while working with Shopify over the past few months. There is this one and then there is the 1000 variant a day limit for stores with over 50,000 variants. It doesn't instil a lot of confidence about Shopify as a market leader when they apply such arbitrarily low limits to their platform. It makes the platform appear like it might choke under heavy load. Never the less, I am going to stick with Shopify because of all the different stores I have planned, only one of them will probably ever exceed these limits, although I hope for them to increase them in the future because we are in an age where computing resources are inexpensive.

 

So I am solving this by writing my own custom app and making use of the storefront graph api to display, search and filter products. It's not an ideal solution by any means but the 1000 product limitation doesn't exist in the storefront API. I could write my own app that stores a copy of each product in a database and filter's products using that database instead of Shopify's, but that requires setting up and maintaining infrastructure which I personally want to avoid. 

 

I think in the future, I may build a custom storefront using the new Hydrogen framework and host it on Shopify using their Oxygen platform when it becomes available. This will allow much more control over the storefront as it will allow front end and back end processing, instead of being limited to the front end like we are now.

chris-a-io
Shopify Partner
11 0 4

Hi @tmstn 

 

I'm facing the same issue and am just about to start trying to code around it.  Would you be willing to share any of your resources you found while making your app?

 

Thanks so much

Chris

UkrForever
Shopify Partner
14 0 0

They need this limitation so the performance of the collection pages is acceptable. If you use this app https://apps.shopify.com/ultimate-search-and-filter-1, you wont face the 1000 limitation. Numbers of tags is not limited too.

sisustajankoti
Tourist
7 1 3

If this was allowed for larger collections, would it affect the performance on all collections (including the smaller collections) or just the one collection that is larger than 1000?

 

I would hate to have to install another app just for this function on a few bigger collections.

LDO1
Tourist
4 0 7

Same problem here. If I knew this up front, I would probably not have used Shopify.

valinho
Excursionist
10 0 2

I need it resolved too

valinho
Excursionist
10 0 2

PLEASE have you found a solution?

I have 1300 products and it is crucial to have a filter visible on my page. Has this been already resolved? I want to switch to 2.0 and I cannot because I would loose all my sales. I do not want any apps!!

AT1
Shopify Partner
68 0 2

Hello, Did You create app to bypass 1000 products filtering limit?

 

Regards

SoBooster
Shopify Partner
36 1 1

Dear @AT1 ,

 

It's https://apps.shopify.com/ultimate-search-and-filter-1. It does not have the 1000 product limitation.

matt150
Visitor
2 0 2
15 USD a month is ridiculous for such a simple feature.

sanamarina
Tourist
6 0 2

It seems like filters started working for collections of over 1000 products in Dawn. I noticed the filters on my pages today.

slp
Visitor
3 0 0
In the last couple of weeks - Somethings in works without a 'tag' in the URL; but sometimes it's hidden. Hopefully, they are testing a new feature
sisustajankoti
Tourist
7 1 3

Filters are working now for collections over 1000 products! Let's hope it stays like this.

LDO1
Tourist
4 0 7
Yes, for me too! Great news.
LDO1
Tourist
4 0 7

I Think they upped it to 5k or 10k  

Over 10k it is not working, but that is only one main category for me

PunkOuter
Excursionist
28 1 19

I appear to have hit the limit today after going over 5000 items. Grr. Looks like I'll be contacting Shopify support and seeing if they have a solution for us that doesn't entail a 3rd party app costing $15+ a month. We are a game store that carries singles for card games as well as a wide range of table top games. One card game alone can have 15k+ different cards (Pokemon and Magic have been around for 20+ years, releasing hundreds of new cards a year for example). A 5000 limit is absurdly low.

hondaspeder
Visitor
1 0 1

I can confirm that I see the limit at 5000 products for anyone else searching. 

andrea_mtrust
Shopify Partner
8 2 13

Updates on this? Is the limit still at 5k? I am in a very similar situation right now

PunkOuter
Excursionist
28 1 19

Sadly 5000 is still the limit making it so you have to break the collections apart into smaller ones. Sigh....

dangkhiem
Shopify Partner
23 0 10

Shopify product filter limit has been increased to 5000: https://help.shopify.com/en/manual/online-store/search-and-discovery/filters#:~:text=for%20specific%....

Hope they will remove the product limit.

GuestUser69
Shopify Partner
16 4 1

Hi Folks! Something like this may be accomplished using Shopify's Flow app. 

 

  1. Create a workflow to add a "New Product" tag when a product is created.
  2. Create another workflow to remove the tags, if the collection is maxed out.

The first workflow is relatively easy to accomplish, but the second deserves some explaining:

 

The second workflow will begin with a Scheduled task to run every X number of minutes, hours, days, or weeks.  In our case, we first checked the collection. We used the collection's ID and then checked if it had more than 4250 products. If it did, then we used our "New Product" tag to get all of the products in reverse order, oldest first. Then we removed the tag. And this worked.

 

See also: https://community.shopify.com/c/shopify-design/limit-amount-of-products-to-4999-per-collection/m-p/1...