Creating and using tags in Shopify
You can add tags to group, search, filter, and make bulk changes to items in the following sections:
Tags aren't displayed to customers, but you can use tags to categorize products on your online store and organize search results for customers. Tags with intentional misspellings that your customers commonly use can help them to find your products in storefront search.
For example, at the end of the summer season, you can search for your products with the 'Summer' tag in your Products page, and use a bulk action to hide them from your sales channels.
On this page
Tag types
You can create a custom set of tags for each section in Shopify where tags are used. When you create a tag in a particular section, it isn't copied to the other sections where tags are used. For example, you can organize orders by tags like packed
or test
, but use tags like tax exempt
or wholesale
to describe some of your customers. Each type of tag corresponds to the section it can organize:
Type | Description |
Product | Add and remove tags on a specific product's details page. Filter products by tag on the Products page and the Inventory page. Use product tags as selection criteria when you're building an automatic collection or as filters when you're creating a menu. When a customer searches for a term that matches a product tag, the tagged products appear in search results but the tags aren't displayed to the customer. |
Transfer | Add and remove tags on a specific transfer's details page. Filter transfers by tag on the Transfers page. |
Customer | Add and remove tags on a specific customer's details page. Create a customer segment on the Customers page to filter customers with the same tag. Themes and apps can add tags to customers. A common example is newsletter which might be added when a customer signs up for a store's newsletter from the footer of some themes. |
Blog post | Add and remove tags on a specific blog post's details page. Filter blog posts by tag on the Blog posts page. |
Order | Add and remove tags on a specific order's details page. Filter orders by tag on the Orders page. |
Draft order | Add and remove tags on a specific draft order's details page. When you create an order from a draft order, the draft order tags are carried over and added as order tags. |
Considerations for tags
Review the following considerations for tags:
- Tags that are associated with orders and draft orders can have up to 40 characters.
- Tags that are associated with products, transfers, customers, and blog posts can have up to 255 characters.
- Tags are not case sensitive. For example,
Approved
andapproved
are the same tag. - You can only use letters, numbers, and hyphens in your tags.
- Letters with accents and other symbols can exclude search results.
- You can apply up to 250 tags to each product, customer, transfer, blog post, order, and draft order.
- Use consistent capitalization and use of hyphens (for example, spring-clearance) to make tags easier to remember, read, and use.
Add a tag
You can add a tag when you create or edit products, transfers, customers, blog posts, orders, or draft orders.
Steps:
- Open the specific product, transfer, customer, blog post, order, or draft order details page in Shopify.
- In the Tags section, enter the name of a tag you want to add, or select it from the list of existing tags. If you enter the name for a new tag, then it will automatically be created for future use in the section.
- Click Save.
Select tags from a list
You can add, remove, and view the full list of tags on a product, transfer, customer, blog post, order, or draft order details page.
Steps:
- In the Tags section, click Manage.
- Under AVAILABLE check the tags on the list that you want to apply.
- Click Done.
Remove a tag
You can remove a tag from products, transfers, customers, blog posts, orders, or draft orders.
Steps:
- Open the specific product, transfer, customer, blog post, order, or draft order details page in Shopify.
- Click the
x
next to the tag that you want to remove. The tag is removed only from that specific product, transfer, customer, blog post, order, or draft order. - Click Save.
You can remove a tag from the Manage list on the product, transfer, customer, blog post, order, or draft order details page:
- In the Tags section, click Manage.
- Under SELECTED, uncheck the tags on the list that you want to remove.
- Click Done.
Add and remove tags in bulk
You add and remove tags on multiple products, transfers, customers, blog posts, orders, or draft orders using bulk actions on Desktop. Order tags can also be added and removed in bulk on Mobile.
Bulk edit Product, Transfer, Customer, Blog post, and Draft Order tags
- From your Shopify admin, click Products, Transfers, Customers, Blog posts, or Draft Orders.
- Check the product, transfer, customer, blog post, or draft order you want to tag.
- Click Add tags or Remove tags.
- Click the tags that you want to add or remove.
- Click Save.
Bulk edit Order tags
Desktop
- From your Shopify admin, click Orders.
- Check the orders that you want to add or remove a tag from.
- Click Add tags or Remove tags.
- Click the tags to that you want to add or remove.
- Click Save.
iPhone
- On the Orders page, tap All orders.
- Tap
...
. - Tap Select orders.
- Tap the orders that you want to add or remove a tag from.
- Tap More actions.
- Tap Add tags or Remove tags.
- Tap the tags that you want to add or remove.
- Tap Save.
Android
- On the Orders page, tap All orders.
- Tap
⋮
. - Tap Select orders.
- Tap the orders that you want to add or remove a tag from.
- Tap More actions.
- Tap Add tags or Remove tags.
- Tap the tags that you want to add or remove.
- Tap Save.
Search by tag in Shopify
You can search for a tag that you added to a product, transfer, customer, blog post, order, or draft order to help you find something. The search returns any results matching the tag. If you search a tag that isn't added to anything, then no search results appear.
Steps:
- Enter the name of the tag in the Shopify search bar.
- View the matching results, and select a result to view it in detail.
Filter by tag
You can use tags to filter the lists on the Products, Transfers, Blog posts, Orders, and Draft orders pages. You can also use product tags to filter the list of variants on the Inventory page.
To filter orders by tag, refer to Filter your orders.
Steps:
- From your Shopify admin, click Products, Transfers, Blog posts, Orders, Draft Orders, or Inventory.
- Click Tagged with or More Filters.
- Enter the name of the tag you want to use as a filter. Filter results will be displayed.
You can filter the list by one tag at a time or enter a syntax in a list's search field to filter by multiple tags.
Other ways to use tags
There are more ways to use tags and stay organized:
- Create a smart collection in your Shopify admin using product tags.
- Tag products to help customers find them in your online store search.
- Filter with tags when you create a link to a collection in your online store menus. This will display only products in the linked collection that match those tags.
Troubleshooting tags
If you're having trouble saving tags to items, or a tag doesn't display in filters or appear in search as expected, then try the following troubleshooting steps:
Check the tag format:
- Verify you're only using letters, numbers, and hyphens
- Remove any special characters, symbols, or accented letters
- Check for extra spaces before or after the tag
Verify the character limits for the respective tag types:
- Orders and draft orders: Maximum 40 characters
- Products, transfers, customers, and blog posts: Maximum 255 characters
Confirm the save:
- Return to the item's details page
- Check if the tag displays in the Tags section
- Try adding the tag again if missing
Troubleshooting bulk edit issues with tags
If you're having problems with bulk editing tags:
Check your permissions:
- Verify that you have admin access and the correct permissions for bulk editing the items
- Check if you're at your tag limit (250 per item)
Review the bulk edit for any data entry errors:
- Keep tags under character limits
- Use only allowed characters
Edit fewer items to troubleshoot the issue further:
- Edit items individually to identify issues
- Break bulk edits into smaller batches
Examples of using tags
Using tags strategically can streamline your store management tasks. The following examples demonstrate how tags can coordinate with automated workflows, enhance product discoverability, and help you manage customer relationships.
Example: Creating customer segments with tag filters
You can use tags to create dynamic customer segments that help you identify and manage specific groups of customers. For example, you can create segments to track your loyalty program members or identify high-value customers.
Steps:
Let's create a customer segment for your VIP loyalty program members who have spent over $1,000 CAD:
- From your Shopify admin, go to Customers > Search and filter.
- Click Tagged with from the filter options.
- Enter
vip-loyalty
andhigh-value
in the tag filter to find customers with both tags. - Click Save filters and name your segment "VIP High-Value Customers".
You can now access this segment anytime to manage your VIP customer relationships and run targeted marketing campaigns. You can use this saved segment for various marketing and customer service initiatives, such as sending exclusive promotional offers, providing early access to new products, offering enhanced customer support, and tracking loyalty program engagement.
Example: Improving product discoverability with misspelled tags
When creating product tags, you can strategically include common misspellings to help customers find your products even when they make typing errors in search. Here's some examples to demonstrate how to implement this approach:
Product category | Primary tag | Common misspellings | Search benefit |
Anniversary Sale | anniversary-sale | annivrsary-sale , aniversary-sale , anniversery-sale | Captures searches when customers mistype "anniversary" |
Accessories | accessories | accesories , acessories | Helps customers who forget the double 'c' or double 's' |
Jewelry | jewelry | jewellery , jewelery | Accounts for both US and UK spellings |
Clearance | clearance | clerance , clearence | Catches common vowel mistakes |
Collectible | collectible | collectable , collectables | Covers spelling variations and plurals |
This strategy ensures that customers can still find your products regardless of common spelling mistakes. For best results:
- Only include the most frequently occurring misspellings
- Keep the primary, correct spelling as the first tag
- Monitor your search analytics to identify which misspellings are actually being used
- Review and update your misspelled tags periodically based on search data
Example: Automating tag management with Shopify Flow
You can use Shopify Flow to automatically add and remove tags based on triggers and conditions. Here's an example of a comprehensive workflow that manages both high-value orders and repeat customers:
- Go to Apps > Shopify Flow, and then click Create workflow.
- Select "Order paid" trigger, set condition "Order total price > $500 CAD" to add
high-value
tag to order andhigh-value-customer
tag to customer. - Add "OR" condition "Customer orders count > 3" to add
repeat-customer
tag to customer. - Add action to send thank you email.
- Name your workflow (for example, "Customer Value Tracking"), and then click Save, and activate the workflow.