← All updates

🏷️ Tag your products, then find and edit them by the label

Label products with tags that cut across your categories, tag or untag a whole selection at once, filter the list by any tag, and set them all from the CSV.

Some things about a product are not about where it lives. "Clearance", "New arrival", "Bestseller", "Winter 2026" - none of those is a place in your catalogue, and all of them cut straight across it. A jacket on clearance is still a jacket.

Categories say where a product belongs. Tags say what is true about it right now.

Add a tag while you are on the product

The product form's Categories tab now carries a Tags box under the category tree. Start typing and it searches the tags you already have; pick one, or press Enter to create a new one on the spot. Each tag on the product shows as a chip - click the × to take it off.

Tags are shared across your whole company, so typing a name you already use attaches to that same tag rather than quietly creating a second one spelled the same way. That is the whole reason the box searches as you type.

Tag a whole selection at once

This is the first thing in Erpilo that edits many products in one go, and it is the point of the feature.

Tick the products on the list - or the checkbox in the header to take the whole page - then press Tag in the blue bar that appears. Choose Add these tags or Remove these tags, pick the tags, and apply.

Two things it deliberately does not do:

  • Adding never replaces. Tags already on a product are left alone, and so is everything else it carries. You are adding a label, not overwriting a set.
  • Removing only takes off the tags you named. A product that did not have one is skipped rather than treated as a mistake.

You can create a tag while you are adding, so putting a brand new "Clearance" on forty products is a single pass.

Filter the list by tag

Open More Filters on the product list. Tick one tag, or several - several finds every product carrying any of them - and the whole set is on screen, ready for the bulk action, an export, or a price edit.

No tags is the other useful one. It finds everything you have not labelled yet, which is usually where to start.

Set them from the CSV

The product CSV has a new tags column, holding something like new-arrival|clearance.

It carries each tag's short code - the small grey line under the name in the tag box - rather than the name you see, so a file means the same thing whichever language your company works in. Several tags are separated by |.

On the way back in, a value is matched against your tags' codes first and then against their names, so a supplier file whose Tags column says Clearance attaches to the tag you already have instead of creating another. Anything matching nothing becomes a new tag, and every one of those is listed on the validation report before you confirm the import.

This column behaves like categories rather than like the rest of the file:

  • An empty cell leaves a product's tags exactly as they are. Every other column clears the field when the cell is blank. This one does not, because a half-filled Tags column in a supplier file would otherwise strip the labels off your whole catalogue.
  • To take every tag off a product, type -.

If you are pasting a Tags column out of Shopify or WooCommerce, replace the commas with | first. Those systems write sale, clearance; left as it is, the whole cell becomes a single tag called "sale, clearance".

Worth knowing

Tags are not categories, and you want both. A category tree is where a product lives and how a customer browses down to it. A tag is a label laid across that tree. Neither disturbs the other: putting a jacket on clearance does not move it out of Jackets.

A tag's short code is permanent. You can apply and remove a tag as often as you like, but the code beside the name is fixed from the moment it is created - it is what a sales channel gets mapped to, so a rename must never move it. There is no screen for renaming or retiring a tag yet, so it is worth a glance at the spelling before you create one.

Tagging is not an admin job. Anyone who can edit products can apply tags, use the bulk action, and set them from the CSV.