Custom XML
With the Custom XML Export, you can build a product feed exactly the way you need.
If you didn’t find a suitable template among our standard feed exports, this feature allows you to create your own – either by using a direct URL or uploading it via FTP.
Where to Find It
You can find the custom XML export among the regular feed exports.
Use the search bar to locate it, or click on Other and select it from there:

How to Use It
Select the data source you want to use for the export. This determines which products will be included in your feed. Apply Filters (Optional) If you want to narrow down the selection further, you can apply filters to include specific products:

Now let’s get to the actual XML setup. Don’t worry – it might look complex at first, but it’s quite intuitive.
Root Element Name:
This defines the outer wrapper of your feed. Think of it as a big container holding all the product data. You can name it anything you like, e.g., SHOPITEM.

Note: Values are case-sensitive, so ShopItem and SHOPITEM will be treated differently.
Child Element Name:
This is the container for individual product data. All the information for one product will be placed inside this element, and it will repeat for each product in your feed. A common name would be ITEM_ID, but you can use your own naming.

Adding Fields Under the child element:
You start adding specific values. For each one, set a name (e.g., PRODUCT_NAME) and map it to the corresponding variable from your feed (e.g., TITLE). This way, you fully customize the output structure of the feed.

Nested Elements (Optional):
You can also create nested values using the “Add nested element” option.
A common use case is for shipping details – where you may want to group multiple values under one parent element:
Example:

Preview and Export
Once everything is set, you can preview how your feed will look:

When satisfied, you can:
Save the feed and use the generated URL, or Choose FTP upload if you need to send the feed directly to a specific platform:
