Overview
The Copy Values Between Attributes bulk action lets you take the value from one product attribute and copy it into another across all selected products — without having to edit each product individually.
This is useful for mirroring data between fields, populating one attribute from another, or combining values across fields at scale.
When to Use This
You want to copy the Description into the Short Description field for all products
A custom attribute should mirror the value of a standard product property
You want to copy a title into a custom SEO field
You need to combine or prefix one attribute's value into another
How to Use It
Go to Products Catalog and select the products you want to update
Click Bulk Actions → Copy Values Between Attributes
Choose the source attribute (Copy from)
Choose the destination attribute (To attribute)
Set additional options as needed
Choose your Save Option and confirm
Additional Options
Add to start — Instead of replacing the destination value, prepends the copied value to what's already there. Optionally type a separator (e.g. " - ") in the text box
Add to end — Appends the copied value to the end of the destination value. Optionally type a separator
Only update empty attributes — Skips products that already have a value in the destination field. Useful for populating missing data without overwriting anything.
Include variations — Applies the copy to variation child SKUs as well
Save Options
Save changes to catalog only — Updates only the Catalog
Save changes to catalog and revise linked listings — Updates the Catalog and pushes to linked listings
Use Case Examples
Example 1: Populate Short Description from Description
You have 500 products with full Descriptions but empty Short Descriptions. Copy the Description attribute into Short Description with "Only update empty attributes" enabled — only products missing the Short Description will be updated.
Example 2: Build a combined title with prefix
You have a custom attribute called "Brand" and want to prepend it to the Title. Copy the Brand attribute into Title using "Add to start" with " - " as the separator. Result: "BrandName - Original Title".
Example 3: Mirror a custom SEO title from the product title
Your channel template uses a custom attribute called "SEO Title". Copy the main Title into "SEO Title" across all products so each one has an SEO title populated automatically.
💡 Use "Only update empty attributes" to safely run this action without worrying about overwriting products that were already set up correctly.



