Overview
When importing data into Magento via Elovate, you may encounter values for an attribute that don’t yet exist in Magento (e.g., a new color or size). Instead of manually creating these options in Magento first, Elovate can create them during the import process.
Step 1 – Prepare your import file
Ensure your file contains the attribute column and the new option value.
Example:
sku | color | price |
PRODUCT-001 | Neon Green | 19.95 |
Here, “color” is the Magento attribute, and “Neon Green” is the new value that does not exist yet.
Step 2 – Start an import job
Go to Elovate Import.
Create a new import job or select an existing one.
Upload your prepared file.
Step 3 – Validation and error detection
When you validate the file, Elovate will detect that the attribute value (Neon Green) does not exist in Magento.
An error message will appear, prompting you to fix the issue.
Step 4 – Create the new attribute option
Go to the Error tab.
Select Create new attribute option.
Revalidate your import.
The new attribute option will now be added automatically.
Step 5 – Complete the import
Once the new option is created:
Run the import job as usual.
The products using the new attribute option will now be successfully imported into Magento.
Example use case
A supplier sends a product file with a new color “Neon Green” for T-shirts. Instead of manually adding Neon Green in Magento, the store runs the file through Elovate. Elovate detects the missing option, the user confirms creation, and the import completes without extra manual steps.