1000 Tag Limit on {{ collection.tags }}

Shopify Partner
17 1 2

Hiya,

So for a bit of background one of our clients has very large collections, and we use the tags for a filter on the sidebar, however because of the 1000 Tag Limit a lot of these are missing.

Does anyone know how Shopify chooses which 1000 tags to include? e.g. does it go through the products in Alphabetical order and select the distinct ones?

 

After speaking to Shopify Support directly and a lot of back and forth they said it's done in alphabetical order of the tags but this does not seem to be the case and they have refused to help any further. The tags we're missing are random, and aren't just stopping after a certain character.

Here are some preview links to a test store to provide a better understanding:

 

No Issue

https://as5udxfwuam8xcwg-24930582581.shopifypreview.com/collections/all

if you go to the 'Filter By' you'll see a rather large list, which contains all of the tags as the 'All' collection doesn't seem to have the 1000 limit.

Issue
https://as5udxfwuam8xcwg-24930582581.shopifypreview.com/collections/mens-watches

This Smart Collection has all of the products on the site in it, but you'll noticed the 'Filter By' options are a much smaller number because of the 1000 Tag Limit, and its random ones that are missing, it doesn't stop after a certain character in the alphabet.


If I can understand how Shopify chooses these 1000 tags the client may be able to order their collections accordingly to bring out the most desirable tags. Our only alternative is to use menus to override the problematic collections, but this will require a lot of admin time from the client to maintain.

Any help is appreciated.

Thanks,
Ceri.

0 Likes
Shopify Expert
9929 77 1442

The all collection you're talking about. Is that actually a collection you made or the default auto generated one. You'll find there's a difference there.

 

Some quick comments:

  • The order in which the tags show looks right to me.
  • the mens watches collection stops (from a very quick comparison) mid way through S - once it hits 1000. i don't see those supplier tags for example.
  • The mens watches collection will only have tags that collection has. What random ones are you sure should be included in the first 1000 that are not? I'm only going off what I can see on those two pages so have limited context.

 

You may also want to reconsider your tagging strategy here. I get that tags can be useful for adding extra data points but there's times when metafields or other approaches make more sense. If you must persist with how you're doing it then you should instead look into other ways to store/display the filtering options.

★ Winning Partner of the Build a Business competition. ★ http://freakdesign.com.au
1 Like
Shopify Partner
17 1 2

Hi @Jason ,

Thank you for the the response. The 'All' collection is the default one which I understand has different limitations. The 'Mens Watches' collection actually contains all of the products from the store (for testing).

If you look at the Filter on the default/all collection you'll notice a lot of tags starting with 'Brand: '. But the majority of these seem to be missing from the Smart Collection 'Mens Watches'.

 

As an example, the tag 'Brand: Sinn' is missing from the Mens Watches Collection, since it's starting with "B" I'd expect this not be missing from the list. Oddly enough, adding a new product to the collection with a tag of e.g. 'Z' results in it appearing every time.

0 Likes
Shopify Partner
17 1 2

Hi @Jason,


Through a process of elimination I have determined the following:

 

  • Changing the collection ordering doesn’t affect the 1000 Tags
  • The alphabetical ordering of the product name doesn’t seem to affect if its tags are displayed / not displayed
  • The alphabetical ordering of the tag doesn’t seem to effect its displayed.
  • Updating a product doesn’t seem to effect the tags in the list, even if we add new tags to the product or update old ones.
  • Adding a new product, despite its title or tags seems to result in these tags appearing in the list.
  • Deleting a new product, results in its tag being removed from the list even if the tag

 

Therefore.. my conclusion is that the Shopify system does the following:

  • Retrieves a list of products ordered by newest to oldest
  • Loops over their tags (In Alphabetical Order) and appends them to a list (assuming it’s not already in the list)
  • Once 1000 tags are in that list it stops.

 

I'll need to do some more testing but I'm confident this is the case.

0 Likes
Shopify Partner
17 1 2

Hi @Jason ,

 

Hmm I've actually produced one case where this isn't true, but the news tags don't seem to be in the default collection either.

Any further insight from yourself would be great.

Thanks,
Ceri.

0 Likes
Shopify Partner
17 1 2

Hi @Jason ,

 

Do you have any further info on this one?

Thanks,
Ceri.

0 Likes
Shopify Partner
22 0 1

Shopify is now telling us that the total limit of tags in a store is 250--not the 1,000 cited here. Does anyone have a definite answer? Thanks!

0 Likes
Shopify Partner
34 0 2

If this is the case, this might disrupt our system too.  Can anyone confirm?

 

>>Shopify is now telling us that the total limit of tags in a store is 250--not the 1,000 cited here. Does anyone have a definite answer? Thanks!

0 Likes
Shopify Partner
17 1 2

Hmm my tests seem to indicate it's still 1000, documentation still says 1000 too!

0 Likes
Highlighted
Shopify Partner
246 9 49

The way tags are being used on that site is totally nuts.

There's skus in there, a whole bunch of subcategories, tons of specific millimeter sizes, the list is absolutely huge and totally un-navigable. Its a horrible user interface. This is totally not how tags are supposed to be used. You should be filtering by some clearly defined and not TOO specific attributes such as color, a range of sizes, a few key features etc. It almost seems like they tried to put every single possible product detail into tags. That's totally not how it's supposed to be used. If the result of filtering doesn't give you at least several products in that GROUP, it probably shouldn't be a filter at all.

You shouldn't even be getting anywhere near to a 1000 tag limit. We have a website with 40,000 skus and we don't have more than about 120 or so filter options.

2 Likes