Table of Contents

Findologic CSV 1.0 export format

If your are using CSV-export for the data synchonization between your shop data and Findologic, the CSV-data provided by you has to be formatted in the way that is described below.

Unless you have an enterprise-contract the shop data will be imported by Findologic automated daily at a fixed time between 01:00 CET and 06:00 CET.

You can either write your own export script, provide a completely finished CSV-file for the import, or use a plugin provided by Findologic.

You can find a detailed description of all available colums in our CSV-format below.

The CSV-export should be provided as direct link to the CSV-file in the customer login - if needed with login and password (HTML basic access authentication).
Control characters ([#x01-#x08] | [#x0B-#x0C] | [#x0E-#x1F]) are not allowed in any value of the feed.

Demo CSV


The columns in particular

Column Description Has to have content Will be used for search
idUnique ID of the article Yes No
ordernumberArticle number(s) / SKU(s) of the article Yes Yes
nameName of the article, how it is displayed on the search result pages Yes Yes
summaryShort description of the article, which can be displayed optionally. No Yes
descriptionDetailed article description. No Yes
priceCurrently valid retail price incl. taxes (f.e. currents sales price). Yes No
insteadRegular price of the article incl. taxes. No No
maxpriceCurrently valid retail price incl. taxes with the highest available option. No No
taxrateTaxrate of the article. Yes No
urlAbsolute or relative link to the article-detail-page. No No
imageAbsolute or relative link to article image. We recommend to deliver the image in thumbnail-size. No No
attributesCategories and attributes (used for filters) of the article. Yes Yes
keywordsKeywords, which are related to the article. No Yes
groupsGroups, which the article is related to. (f.e. subshops). No No
bonusBonusvalue related to the specific article. This is useful to push products on top of the search results. No No
sales_frequencySalesfrequency of the article. “How often was the specific article sold?” No No
date_addedThe date, on which the article was added to the shop. No No
sortThis value can be used to sort the articles and to have influence on the position of specific articles on the search result pages. Has to be an integer. No No
visibilities Indicates the visibility of all/some products No No
properties You can define additional information using the properties column. No No

Format


The columns in detail


id

Unique ID of the article:


ordernumber

Ordernumber(s) / SKU(s) of the article:

This field should be used only for article numbers/EANs/SKUs and NOT for the number that a user gets when an order is being submitted in your shop.

name

Name of the article:


summary

Short description of the article:


description

Detailed description of the article:


price

The gross price (base price - incl. taxes) of the article.


instead

The gross price shown instead of the base price, for example Now only 39.95$ instead of 59.95$ –> base price=59.95, instead=39.95.


maxprice

The price for the most expensive article variant. It can be used for prices like from 29 € –> price=“29.00”, maxprice=“39.00”


taxrate

Tax rate of given article (f.e.: 19 für 19% VAT).


url

The URL, which links to the article-detail-page.


image

The URL, which links to the article image.


attributes

This column is used to set all values, that will be used as filters. Examples for these filters are: categories, vendor, color, size, etc. Here you can find our documentation about filter configuration.


categories


cat_url (Category paths for navigation)

In order to use Findologic Navigation with Direct Integration, the parameter cat_url has to be added with the category path to the “attributes” column. If a product is shown in several categories, all paths have to be exported.

You have to export both main-cat_url's and sub-cat_url's for the main- and sub-categories, that an article is assigned to.

For example for a product, which is assigned to the following categories …

… these cat_url's should be added to the “attributes” column

cat_url=/presents&cat_url=/presents/champagne&cat_url=/wedding-presents&cat_url=/jacken%26maentel&cat_url=/de/geschenke/champagner

vendor


keywords

Keywords, that you specify for the given article. As this column has a big influence on the calculation of the results, please fill this colums very senseful in order to get the best search results.


groups

This parameter can be used to assign given articles to certain groups. These groups can be used to seperate search result for subshops or customer-groups.

—-

bonus

With this value, you can influence the ranking of certain articles.

Please note, that the value -1 will be overridden with the value -0.9 in the import.

sales_frequency

Amount of sold items of the given article.

If you use PlentyMarkets (version 6 or higher) it is not possible to export a value for sales frequency
Please note, that negative values will be overridden with the value 0 in the import.

date_added

The date, on which the article was added.


sort

Freely choosable integer (whole number) value to sort articles on the search result page.


visibilities


properties

These values can have freely choosable names, which can be used as properties:


Using properties for product variants in search results

If you want to show different variations (colors, sizes etc.) of a certain product in your shop and you want to display those variants in specific product-cards on the search result page, it can be realized by following the steps described below (example for colors):

Functionality:

  1. All color-variants displayed for parent (master)-product.
  2. While hovering over the variant picture - appropriate image should be displayed.
  3. By click on a color-variant or on an image the page of the product with the right color should be opened.

1. 2. 3.

How the content of the variants-property should look like:

You have to provide an appropriate property (for example “variants”) for every parent-product by using a JSON-string. Here is an example of this property:

  {
   "Mud" : {
    "VariantIconPic" : "https://www.shop.com/media/jacket_mud_variant_icon.jpg",
    "productPic" : "https://www.shop.com/media/jacket_mud_variant_pic.jpg",
    "productUrl" : "https://www.shop.com/jacket_mud"
   },
   "Black" : {
    "VariantIconPic" : "https://www.shop.com/media/jacket_black_variant_icon.jpg",
    "productPic" : "https://www.shop.com/media/jacket_black_variant_pic.jpg",
    "productUrl" : "https://www.shop.com/jacket_black"
   },
   "Red" : {
    "VariantIconPic" : "https://www.shop.com/media/jacket_red_variant_icon.jpg",
    "productPic" : "https://www.shop.com/media/jacket_red_variant_pic.jpg",
    "productUrl" : "https://www.shop.com/jacket_red"
   },
   "Navy" : {
    "VariantIconPic" : "https://www.shop.com/media/jacket_navy_variant_icon.jpg",
    "productPic" : "https://www.shop.com/media/jacket_navy_variant_pic.jpg",
    "productUrl" : "https://www.shop.com/jacket_navy"
   }
  }

Exporting variants with parent id

This export format is still in BETA.

This format allows the export of variant specific attributes. Those attributes can then be used to filter for the variant and not just the parent product.

This export format is not supported by default.

This export format is not set as default and must be activated by Findologic.Please contact our technical support if you have any questions regarding this export format.


Format


Demo CSV

id ordernumber name price image attributes groups parent_id keywords bonus
123 ABC|DEF|GHI Parent 99.90 brand=ham 215_public_parent,215_public keyword1 1
123-1 60.00 color=red&size=M 215_public,218_public 123
123-2 70.00 color=blue&size=L 215_public,220_public 123
456 JKL Product without variants 9.90 brand=spam&length=50 215_public,222_public keyword2 1