Product Name by Characteristics
This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
The add-on automatically builds clear product names from selected features, an item code, and the saved original product name. It helps keep product naming consistent across the catalog without renaming every item manually.
What it is for
The add-on is useful for stores with large catalogs where the product name should include size, color, material, model, item code, or other important parameters. The administrator marks the required features and sets their order, and the add-on forms the name when the product is saved or imported.
This reduces manual errors, speeds up catalog maintenance, and makes product cards more informative for customers and search engines.
Key features
Automatic product name generation from selected features.
Adding an item code to the beginning of the name or to another configured position.
Feature order, prefixes, and postfixes for feature values.
Skipping features used by a variation group.
Saving the original product name and restoring it when needed.
Using the old name or the name from data exchange as the base for the generated name.
Generating product names during product import.
Locking manual editing of the Product name field and setting a default value for new products.
How it works
A settings block is added to the feature editing page: use the feature in the product name, set its position, and add a prefix or postfix. When the product is saved, the add-on collects the marked features, sorts them by position, and writes the final text into the product name.
Depending on the settings, the add-on can also add the item code, store the old product name in a backup field, use the exchange name, or generate the name after import. A bulk restore action is available in the add-on settings, and a per-product restore button is available on the product editing page.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Owners
- Vendors
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Instructions for Product Name by Characteristics
What the add-on does
The add-on builds a product name from selected features and, if needed, adds the item code or the saved old product name. The final name is written to the standard product name field.
The add-on stores the original product name in a backup field, so the administrator can restore the name of a single product or perform a bulk restore of old names.
Where to find the add-on
Add-ons → Manage add-ons → Product Name by Characteristics — general add-on settings.
Products → Features → edit a feature — settings that define whether the feature is used in product names.
Products → Products → edit a product — the “MS: Product name from the specification” block with the old name and restore button.
Administration → Export/Import → Product import — name generation after import, if the corresponding setting is enabled.
General settings
Enable compilation of the product name from the characteristics — enables automatic name generation.
Add article to product name — adds the product code to the final name.
For article use — selects the source of the item code: the standard product code or manufacturer code when it is available through a compatible add-on.
Item position — defines where the item code is placed relative to feature values. Positions are sorted in ascending order.
Ignore characteristics used by a variation group — excludes variation group features from the final name.
Leave the old product name — adds the saved original product name before the generated feature values.
Pull up the name of the product from the exchange — during import, uses the imported product name as the base and then adds feature values.
Formation of the product name during import — runs name generation after product import.
Prohibition of editing the product name field — prevents manual editing of the standard product name field in the admin panel.
Product name by default, when creating — the value inserted for a new product when the product name field is locked.
Feature setup
Open the required product feature and enable Use in product name if this feature value should be included in the product name.
Set Position in the product name. Features with lower numbers are placed earlier.
If needed, define a Prefix symbol before the feature value and a Postfix symbol after the feature value.
Prefix and postfix values are stored in the feature description for each language separately, so check the settings for every language used in the store.
Product name generation
When a product is saved, the add-on collects marked features, sorts them by position, and joins the values into one string. If a feature variant has an SEO variant value, the add-on uses it; otherwise it uses the regular feature value.
If item code insertion is enabled, the code is placed in the configured position. If keeping the old name is enabled, the original product name is used as the beginning of the final string.
Product import
If Formation of the product name during import is enabled, the add-on rebuilds product names after product import. With Pull up the name of the product from the exchange enabled, the add-on uses the imported name and then adds feature values.
Restoring names
The product editing page contains a block with the old product name and a restore button. The button restores the saved old name for the current product.
The add-on settings contain a bulk action to restore old product names. It returns saved old names for all products where the backup field is filled. Before a bulk restore, make a database backup or test the action on a staging copy.
How to check the result
Enable the add-on and the name generation setting.
Open a feature, enable its usage in the product name, and set its position.
Open a product with this feature and save it.
Check that the product name has changed according to the configured order.
If the item code is used, check its position in the final name.
If import is used, import a test product and make sure the name is generated after import finishes.
Check the restore button on the product editing page and, if needed, the bulk restore action in the add-on settings on test data.
Change history
v1.4.3 from 2024-11-20
[+] Standardized add-on text files
v1.4.2 from 2024-07-27
[+] Added a migration file
[+] Added tooltips for function settings
[*] Changed prefix and postfix storage: values are now stored separately for each language
[!] Fixed compatibility with the Discogs integration add-on
v1.4.1 from 2023-08-10
[!] Fixed default name insertion when creating a product
v1.4.0 from 2023-08-10
[+] Added a default product name setting for product creation
[!] Fixed product creation when the product name field is locked
[!] Fixed third-party add-on connection to the product name editing hook
v1.3.11 from 2023-07-01
[!] Fixed the import schema that overwrote actions of other add-ons after import
v1.3.10 from 2023-05-30
[!] Fixed product name generation from features being triggered during export
v1.3.9 from 2023-05-30
[+] Added product name generation from features during import
[+] Added the ability to block editing of the product name field
v1.3.8 from 2023-04-26
[+] Added add-on licensing and update support
[!] Fixed adding the product name to features when it had previously changed during data exchange
v1.3.7 from 2023-04-26
[*] The old product name insertion setting is now global and works when editing a product
[*] The setting for adding the exchange product name to features was moved to high priority
[*] Updated language variables
v1.3.6 from 2023-04-25
[+] Added a setting for adding the old product name from backup storage to features during data exchange
v1.3.5 from 2023-04-20
[!] Fixed language variables
v1.3.4 from 2023-04-20
[+] Added a setting for adding the product name from data exchange to features
v1.3.3 from 2023-01-20
[+] Added the ability to set prefix and postfix values in feature settings
v1.3.2 from 2022-12-28
[*] Standardized the add-on code
v1.3.1 from 2022-12-14
[*] Changed the main hook for correct operation during CommerceML import
v1.3.0 from 2022-11-29
[+] Added the “Ignore characteristics used by a variation group” setting
[+] Added translation
[*] Adjusted add-on logic
v1.2.0 from 2022-11-25
[+] Added the core name generation functionality
v1.1.0 from 2022-11-24
[+] Added feature settings
[+] Added add-on settings
v1.0.0 from 2022-11-24
[+] Initial release
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.