In Elovate, import jobs are used to send data into Magento from external sources such as CSV files, feed URLs, or Google Sheets. Elovate doesn’t store this data — instead, it processes and formats it so it can be pushed directly into your Magento store.
Step 1 — Navigate to the import app
In Elovate, go to Apps → Import.
Click Add new import job in the top-right corner.
Step 2 — Basic job settings
When creating your import job, configure the following:
Job name
A clear and descriptive name for identifying the import later.
Entity type
Choose the Magento entity you want to update (e.g., products, categories, attributes).
Store view
Select the store view where the imported data should be applied.
Import source
Choose your source: file upload (CSV/Excel), feed URL, or Google Sheets (if integrated).
Additional configuration options
Multi-select delimiter
Defines the character used to separate multiple values in a single attribute (e.g., comma ,
or pipe |
).
Thousand separator
Determines how thousands are separated in numeric values (e.g., ,
or .
).
Decimal separator
Determines the symbol for decimal points in numeric values (e.g., .
or ,
).
Prepend SKU
Adds a prefix to all SKUs in the import to avoid conflicts or overwrite issues.
Example: Prepending NEW-
to SKU 1234
results in NEW-1234
.
Step 3 — Product creation options
Below the basic settings are three toggle sliders that control how new products are created:
Create new products on missing SKUs — If enabled, Magento will create new products when a SKU in your file doesn’t exist.
When this is active, you must also set:
Attribute set — Choose the attribute set for new products.
Status for new product — Set whether they start as Enabled or Disabled.
Website assignment — Select the website(s) to assign the new products to.
Step 4 — Import mapping
After uploading your file or selecting your source, you’ll see the file headers on the left and Magento attributes on the right.
This is where you match each file column to the correct Magento attribute. Suppliers often use different terminology, so mapping ensures data goes to the right place.
For each attribute, you can also choose:
Update empty — If the field in your file is empty, Magento will update the attribute with an empty value.
Skip update — Ignore this attribute during the import.
Step 5 — Scheduling your import
You can run the import immediately or schedule it at set intervals (daily, weekly, etc.). This is particularly useful for product feeds that need regular updates.
Step 6 — Validating the import
Before sending data to Magento, you can validate the import. This checks the file for errors and lets you confirm the mappings before any changes are made.
Step 7 — Save & run
Click Save to store the job. If set to run immediately, Elovate will begin processing the data and push it into Magento.
Notes & best practices
Always test with a small sample file first.
Check your mapping carefully, especially when working with supplier feeds.
Use “Skip update” to protect sensitive attributes you don’t want changed.
Schedule imports for feeds that change often, like pricing or stock.