Attributes & Variations

Attributes describe structured product properties—such as size, color or another selectable/specification value—and can participate in product variation and filtering workflows.

TruCommerce product attributes list

Attributes define selectable or descriptive product characteristics and are part of variation-capable product setup.

What this feature is for

Attributes describe structured product properties such as size or color. They can be informational, filterable and—most importantly for Variable products—used to create purchasable combinations whose price/stock can differ from the parent product.

A practical way to use it

  1. Create the Attribute and its reusable values first.
  2. Assign the Attribute to products that need it.
  3. For a Variable product, mark/use the relevant values for variations.
  4. Create/configure each sellable variation with its own price/stock/identifiers as needed.
  5. Test every important option combination on the storefront.

How it connects to other features

Variable Products depend on Attributes/values to define customer choices. Storefront filter widgets can also use attributes. Variation-level stock/price can override what you might expect from the parent product.

What to expect after changes

Removing an attribute/value used by variations can make product combinations unavailable or inconsistent. Plan reusable values before building a large variation catalogue.

Where to find it

Open Products → Attributes.

How Attributes affect products

Attributes describe reusable product characteristics and can become the basis of variable-product choices. Create attributes before building many variable products so values such as Size or Color remain consistent across the catalog.

Field and action reference

Use the tables below when you need the exact meaning of a field, column, filter or action. Read the workflow and dependency sections above first so each option is used in the right context.

Create product attributes and configure values.

Using the list page

ColumnUse
NameShows the record name.
TypeShows the configured record type.
ValuesShows the values value recorded for each row.
OptionsShows the options value recorded for each row.

Field reference

FieldUse
NameThe human-readable name used to identify this record.
SlugThe URL-friendly identifier used where this item has a public address.
TypeSelects the available record type.
ShapeSelects the presentation/shape option exposed for the attribute.
Sort OrderControls the item’s relative ordering where TruCMS presents multiple records.

Actions available

Store Settings · Products · Cart & Checkout · Overview