Skip to main content
Set a specific value for any custom product attribute across multiple products at once. Supports all attribute types — text, number, boolean, date, select, multiselect, and more.

How to use it

1

Select products

Check the products you want to update, or use filters and select all matching results.
2

Open Bulk Edit and choose Set Attribute Value

Click Bulk Edit, then search for “Set Attribute” or find it under Attributes & Custom Fields.
3

Select the attribute

Choose which custom attribute to set from the dropdown. The input type adjusts automatically based on the attribute type.
4

Enter the value

Set the value for the attribute. The input depends on the attribute type — text field, number input, dropdown, date picker, etc.
5

Configure options and apply

Set type-specific options, then click Apply.

Configuration options

OptionDescriptionDefault
AttributeThe custom attribute to set (dropdown of all available attributes)
ValueThe value to assign (input type matches the attribute type)
Only set if attribute is emptySkip products that already have a value for this attributeOff

Type-specific options

Attribute typeExtra options
Select / Multiselect / Checkbox / RadioCreate attribute value if missing (default: on)
BooleanForce value for all products (default: off)
Text / Textarea / WYSIWYGAppend to existing text (default: off)
Date / DatetimeUse current date/time (default: off)

Supported attribute types

Text, Textarea, WYSIWYG, Select, Multiselect, Checkbox, Radio, Boolean, Date, Datetime, Number, Decimal, Integer.

Tips

  • Enable Only set if attribute is empty to fill in missing data without overwriting values that have already been set.
  • For select and multiselect attributes, Create attribute value if missing lets you add new options on the fly — useful when you’re introducing a new attribute value.
  • Use Append to existing text for text attributes when you want to add to existing content rather than replacing it.