Overview of used tags (and the products with those tags).

Topic summary

A merchant managing a large inventory uses numerous tags for collections, seasonal displays, and discount grouping. They seek a comprehensive overview of all tags—sortable and filtable—to identify which collections use specific tags and which products carry them, particularly to remove tags inadvertently copied when duplicating products.

Current limitation:
Shopify lacks a native tag management interface comparable to the product overview.

Proposed workaround (multi-step process):

  • Export product CSV and extract unique tags from the tags column
  • Export collections data using tools like Matrixify
  • Use a custom script (Node.js/Python) to cross-reference tags with collection rules and generate a mapping document
  • Compare product tags against collection-used tags to identify unused ones
  • Note: This only addresses collection-based tags, not those used by themes or apps

Status: The discussion remains open with no native solution available; the suggested workaround is acknowledged as inconvenient but potentially useful for initial tag cleanup and ongoing maintenance.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hi,

I have a really large inventory and use a lot of tags to make collections (to show new in collections, to show in certain time of year, to set discounts on that specific group of products etc).

I would love to have a decent overview of used tags (A-Z, New-old etc) to see in what collection they are used and to see what products are in. (to kick some out for example that came in by copy-paste new products as all tags are copied with them).

There is no decent way to quickly get an overview of used tags just like you have an overview of products that you can sort and select to work with.

1 Like

There is no native way to do it but there can be a workaround and it’s not really as convenient as you might think haha.

  1. You could extract these tags by downloading your products csv and filtering out the unique tags in the tags column.
  2. The next step would be to export a csv with all the collections using a tool like matrixify
  3. Have a dev/AI write a small application using node.js or python that checks all the columns in your collections csv and checks if there’s a tag rule inside the rules columns, then writes that down in a csv or doc that tag X is being used in Y collection and also a column that just prints out that tags.
  4. Compare the tags csv we got in step 1 with the csv in the last step and filter out the unused tags.
  5. Now these are just the tags that aren’t being used in collections. Tags are also used in themes and by apps but if you think most of your tags are used in smart collections, this could be a starting point and you can start maintaining your tags after this.

PS: I know this isn’t that convenient lol