How many unique tag names can I have per order?

Topic summary

  • Core question: How many unique tag names can be used on orders. The poster knows Shopify limits tags to 250 per resource (e.g., product, customer) and worries a similar cap on unique names would prevent tagging each order with a distinct PO (purchase order) number for internal search.

  • Desired setup: Tag orders with their PO number for easy internal lookup. The poster notes order metafields would be ideal but says they are not internally searchable.

  • Suggested workaround: Another participant recommends putting the PO number in the product description and using general store search, sharing a screenshot. The original poster clarifies this does not address order-level internal search needs.

  • Outcome: No concrete answer provided on the number of unique tag names available for orders. The issue remains unresolved and the key question is still open.

Summarized with AI on January 17. AI used: gpt-5.

I know that you can only have 250 tags per product, customer, etc… but my questions is how many unique tag names can you have? For example, I would like to “tag” my orders with a PO number for easy search. The problem is that if we are limited to only 250 unique names then I will run out after 250 orders or less. Ideally, I would use a metafield to store the PO number on the order, but it looks like you can’t search internally based on a order metafield.

thanks for your help.

Hey @Vismonkey
Instead of product tags, I think it’s better to place PO number inside the product description. It also help your customer to refer your product. And if you type any word ie your product PO Number in the Shopify search then it will search the products with that number.

Thanks for your suggestion, however this does not apply to my question. I
want to tag my orders with POs so that I can search them internally by the
PO number.