Skip to main content
A tag is a label you attach to entities (products, variants, brands, inventory items). Tags power filtering across the app — most importantly in alerts and workflows.
For the exhaustive, field-level reference — the condition model, every operator, scope & propagation, and the evaluation-run model — see Tagging rules (reference).

Kinds of tag

  • Data — assigned automatically by tagging rules.
  • Business — assigned manually as a classification.
  • Mixed — both.
Tags can be applied to products, brands, variants, or inventory items.

Tagging rules

A tagging rule assigns or removes a tag automatically based on conditions evaluated against your analytics data:
  • Metric conditions — a threshold on a metric (e.g. inventory turnover rate > some value), using the same operators as alerts (including top/bottom percent).
  • Column conditions — a test on a gold/silver column, with type-aware operators:
    • Text — equals, contains, starts/ends with, matches regex, is empty…
    • Date — before, after, between, on date…
    • Boolean — is true / is false.
    • Numeric — lower/greater than, equal…
Conditions are combined with AND / OR. A rule also has a scope (entity type + brand/product/taxonomy/collection filters) and a propagation mode: apply to the matched entity only, cascade down to its children, or bubble up to its parents.

Evaluation runs

Tags are applied by a tag evaluation run (manual, scheduled, or via API). A run evaluates active rules, creates assignments for newly matching entities, removes assignments that no longer match, and records stats and logs.

Working with tags

1

Open Tags

Go to Data platform → Tags.
2

Create tags and rules

Create a tag, then (optionally) a tagging rule with its conditions, scope, and propagation.
3

Run evaluation

Trigger a tag evaluation run to apply rules; assignments update automatically on later runs.
4

Use them

Filter alerts and workflow triggers by tag.