· DataEase · Tutorials · 2 min read
Add Tags to Shopify Products
Add, remove, or replace product tags in bulk using the dedicated tagsCommand. Use ADD to append new tags without overwriting existing ones.
Steps:
1. Export products
In DataEase, create a New Export → Products. Include at minimum: id, handle, tags (optionally title). Filter to the products you need.
2. Choose the operation
- ADD — append the listed tags to existing tags (recommended for adding).
- REMOVE — delete only the listed tags.
- REPLACE — overwrite all existing tags with exactly the listed tags.
- IGNORE — skip tag changes for that row.
3. Edit the file
- Set command = UPDATE (product level).
- Set tagsCommand to one of the values above (use ADD to add).
- In tags, provide a comma-separated list (e.g., “summer, new, tshirt”). Keep column names exactly as exported.
4. Import & validate
Create a New Import in DataEase, upload the file, map columns, and run Validation. Open the validation file and review the “Validation Status” column; fix any issues.
5. Run the import
Spot-check products in admin/storefront
Tips
- Spacing and case: extra spaces are trimmed; tags are compared case-insensitively by Shopify.
- To clear everything, set tagsCommand = REPLACE (tags column can be empty in that case).
Minimal CSV (example) / Add tags (append)
| id | command | tagsCommand | tags |
|---|---|---|---|
| 123 | UPDATE | ADD | summer, tshirt, organic |
Minimal CSV (example) / Remove specific tags
| handle | command | tagsCommand | tags |
|---|---|---|---|
| linen-shirt | UPDATE | REMOVE | sale, clearance |
Minimal CSV (example) / Replace all tags
| id | command | tagsCommand | tags |
|---|---|---|---|
| 456 | UPDATE | REPLACE | premium, linen, 2025 |
Minimal CSV (example) / Clear all tags
| id | command | tagsCommand | tags |
|---|---|---|---|
| 789 | UPDATE | REPLACE |