You can attach tags to any discount and use them to group, search, and filter across all of your discounts. As your discount catalog grows, organization and lookup get easier — an admin-side operations feature.
The more discounts you have, the harder it is to scroll through the list to find a specific one by name or type. About the only grouping axis was the code name itself.
Add tags like "Summer campaign" or "For new customers" and narrow down in one shot from the search bar or filter. It works across all your discounts.
Go to "Discounts" in the Shopify admin.
Select an existing discount or create a new one.
Add a tag in the "Tags" field on the discount edit screen.
Use the search bar or filters on the Discounts page to find discounts by tag.
Since this is a small feature update, what you can do is clear, but the finer specs are not covered. To help you decide whether to adopt it, here is what is stated vs. unstated.
| Topic | What the article says | Status |
|---|---|---|
| What you can do with tags | Three things: group, search, filter | Stated |
| Scope | Can be attached to "any discount" | Stated |
| Where it applies | A feature in the Shopify admin (Admin) | Stated |
| Limits on tag count / character length | Not mentioned | Not stated |
| API / GraphQL / Webhook support | Not mentioned | Not documented |
| Bulk tagging / automatic tagging | Not mentioned | Not documented |
| Supported plans / regions | Not mentioned | Not documented |
The article only covers operations on the Admin Discounts page. Handling via API / GraphQL / Webhook is not documented. If you plan to automate, validate in a sandbox beforehand.
Only group / search / filter are explicitly stated. There is no mention of using tags to control discount eligibility or promotion logic. Don't expect more than that.
You can "select an existing discount" and add tags to it, so you can retroactively attach organizational labels without stopping live campaigns. The operational impact is minimal.
Tag count limits, character limits, and naming rules are not documented. Don't assume the same constraints as product/customer tags — verify on a live store to be safe.
The feature itself is just simple labeling, so its effectiveness depends on consistent tag naming.Campaign type / channel / target customer / periodDecide your axes up front and standardize variations (full-width/half-width characters, upper/lower case) so search and filtering work properly. Bulk tagging and automatic tagging are not documented, so design around manual operation as a first assumption.