# Ergonode transfer

This is a place to import data to or export it from Ergonode via CSV files.&#x20;

{% hint style="info" %}
Technical information about file requirements is available [here](https://docs.ergonode.com/ergonode-transfer/).
{% endhint %}

{% hint style="warning" %}
Please be aware that if technical documentation shows that some values are in LOWER CASE then those values in the CSV file MUST also be in LOWER CASE letters.
{% endhint %}

{% hint style="info" %}
The comma is a separator within a cell, and as such, it is treated that way — dividing the value into several parts. The same applies to SKUs in product relations and to options in a multiselect. Therefore, it’s an Ergonode Transfer limitation and is not supported. This means, for example, that media file names cannot include commas.
{% endhint %}

{% hint style="info" %}
Use CSV UTF-8 encoding for your import, as this properly encodes characters outside the English alphabet. Please also be advised that the import documents must be comma-separated or semicolons; other separators will cause the import to fail.
{% endhint %}

{% hint style="info" %}
It's important to read that technical information before making the first import as a ZIP file and CSV files must be set according to the rules.&#x20;
{% endhint %}

{% hint style="warning" %}
It was found that the default compression tool on MacOS creates a hidden folder within the compressed archive that causes the import to fail. Keep this in mind when creating a .zip archive for the purposes of importing data.
{% endhint %}

{% hint style="info" %}
Demo instances are limited to a maximum of 10k lines per file in import.
{% endhint %}

{% hint style="danger" %}
SKUs with commas in them are currently NOT supported by Ergonode Transfer while creating them with UI is possible.
{% endhint %}

{% hint style="success" %}
You can use Variables in imported data (where supported). Please read [this article ](/product-design/attributes/attribute-variables.md)to get more information on Variables and how to use them.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://usermanual.ergonode.com/system/ergonode-transfer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
