# Custom Fields - Ergonode Transfer

First, create a proper [import](https://usermanual.ergonode.com/system/ergonode-transfer/import) or [export ](https://usermanual.ergonode.com/system/ergonode-transfer)profile. Depending on the case, you may need one or more import files checked.

<figure><img src="https://171427267-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM9BbYBbDPiJapb75xJ2k%2Fuploads%2FYEjnq9LV9Ixedn9TxR76%2Fimage.png?alt=media&#x26;token=d361b5c4-7245-45d3-86f3-ec298a3aaaa9" alt=""><figcaption></figcaption></figure>

Download the custom\_fields\_et\_import\_example.zip and take a look at the files included inside it.&#x20;

{% file src="<https://171427267-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM9BbYBbDPiJapb75xJ2k%2Fuploads%2FmWRmz7kv78W9NmYrPgbr%2Fcustom_fields_et_import_example.zip?alt=media&token=251541fb-ef2c-475f-86aa-33808f975982>" %}

ZIP file includes [attributes.csv](https://app.gitbook.com/s/10OfBWTAWvvFNi3URpy2/overview/files-format/attributes.csv) , [custom\_fields.csv](https://app.gitbook.com/s/10OfBWTAWvvFNi3URpy2/overview/files-format/custom_fields.csv) , [multimedia.csv](https://app.gitbook.com/s/10OfBWTAWvvFNi3URpy2/overview/files-format/multimedia.csv) , and [options.csv](https://app.gitbook.com/s/10OfBWTAWvvFNi3URpy2/overview/files-format/options.csv) files, which are necessary to import and create everything that is needed to use custom fields.

<figure><img src="https://171427267-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM9BbYBbDPiJapb75xJ2k%2Fuploads%2FsbMWfgRiKcyIYhYxAaVs%2Fimage.png?alt=media&#x26;token=7b2aa4ad-3fcd-49f8-bb21-36ab1e3a3f4e" alt=""><figcaption></figcaption></figure>

| attributes.csv                                                                                                              | custom\_fields.csv                                          | multimedia.csv                                                                                                                | options.csv                                                                                                                                                                                                                       |
| --------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| This file can create a new attribute, only necessary if the attribute in which we want to use custom fields does not exist. | This file creates new custom fields in selected attributes. | This file imports images to Ergonode, only necessary if images assigned to the custom field are not yet uploaded to Ergonode. | This file creates/updates the values of selected customer fields.                                                                                                                                                                 |
|                                                                                                                             |                                                             |                                                                                                                               | If a custom field is of type IMAGE value of it MUST be a \<folder/file\_name.extension>, and a file must already be uploaded to Ergonode. If the image is not uploaded, you must include a multimedia.csv file in the import zip. |
