Skip to main content

How to import new attribute options

Learn how to automatically create new Magento attribute options during an import with Elovate.

Updated this week

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

  1. Go to Elovate Import.

  2. Create a new import job or select an existing one.

  3. 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

  1. Go to the Error tab.

  2. Select Create new attribute option.

  3. 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.

Did this answer your question?