Skip to main content


docs image


Viewing and adding products

The Products chapter provides an overview of your product catalog pushed or uploaded to EVA.

Creating and pushing products to EVA

Check how EVA approaches PIM, and the flow of managing products here.


In order to view this chapter, the permission Product is required with the respective desired scope(s).


The initial chapter UI consists of two tabs: Products overview and Product properties. By default, the Products overview tab will be selected.

Products overview

The initial overview displays all your Products i.e. your product catalog. Each row presents specific product data, such as Backend ID and Name, corresponding to a product. The Status displayed is influenced by the data pushed to EVA, making it modifiable and influenced via your external PIM system that pushes product data to EVA. A product status can be either Published, indicating it is live and part of the product catalog available to your customers, or Concept, indicating it is not yet live to the public.

Tapping any of the products/rows from the overview navigates you to the Product information and content.

Uploads and downloads

A few excel upload and download options are available.

Download options

  • Download product information: Downloads the full list of products visible on your Products overview tab in .xlsx format.
  • Download product content: Prompts a product search. Once one is added and a property is defined a file in .xlsx format will be downloaded with the respective products content information.
  • Download excel template: Downloads a blank excel template with predefined columns. The template is then to be used when uploading product information or product content.

Upload options

Use download template

We recommend using a recently downloaded template when uploading product information or content. You can download the template from the download options section by selecting Download Excel Template.

  • Upload product information: Prompts a drag and drop overlay where you can upload product information.

  • Upload product content: Prompts a drag and drop overlay where you can upload product content.

Product information and content


You need the ProductContent permission with scope View in order to be able to view properties of a product. Permissions are managed from the Roles and rights chapter namely, from the functionalities card of a users role.

Tapping a product(row) displays three cards:

  • Product information: Presents additional details, such as QR code, CustomID, Display value.
  • Images: Product images (if applicable).
  • Content: Displays the corresponding product data of a revision. Including a Content preview button in the top right corner.

Here is a sample of what a content preview would look like, scrolling down displays more data.

Displayed data under the Product information card

You can tailor which additional product properties are shown under the Product information card by using a setting called App:ProductDetail:Properties

NameExample valueDescription
"EVA-Admin": ["product_name", "brand_name", "display_price", "size_range"
In the example screenshot above the setting was set with a value { "EVA-Admin": ["display_value"] } hence, why the field display_value is shown.

Product properties

EVA's data model for products consists of a wide range of properties. By default, we provide quite a bit of properties, but we could never provide enough to perfectly satisfy all everyone. Therefore, the possibility to add custom properties exists.

Check our Product content docs

Please see our Product content documentation for more information.

Add product properties

Aside from showing an overview of all configured properties, you can also add new ones by clicking '+' icon in the top right corner.

The property needs an ID, which EVA usually provides in snake_case, which you probably want to adhere to for consistency's sake. You can set the category to default, unless you've made custom categories yourself which you'd rather use.

Type indicates the property's Data type, where we support all regular JavaScript data types.

As for a complete overview of all possibilities, please see Product content.