SnapTade is the Internet platform for managing your product assortment from your online store. With the help of powerful repricing, you will always be one step ahead of your competitors. SnapTrade was developed to provide valuable insights into complex sales processes with a simple operating concept. You maintain an overview of your assortment and are able to make the right decisions immediately. This allows you to take advantage of opportunities to expand the expansion of your e-commerce.


In the following you will find the meaning of the most common terms:

Term Description


Single product in the range of product (also called article)


Shop from the merchant


Global Trade Item Number (search criterion)


(Stock Keeping Unit) unique article number of the merchant


R epricing-Price: calculated article price from SnapTrade


C ompetitor-Price

Minimum requirement==


SnapTrade makes use of the latest technologies, which are only available in the latest browser versions. Older browser versions do not support these modern functions and are therefore unsuitable. If you are missing important functions, please update your browser to the latest versi

General page structure

SnapTrade follows the approach to design the navigation clearly. The structure of the content has a consistent appearance. You will always find important elements in the usual place.


In the menu bar in the left side area you have access to different sections. These may vary depending on user-defined permissions. The order of the menu options has been arranged according to the frequency of use.



The menu you are currently in is displayed in the upper area.

The current marketplace is visible in the upper right area. This button allows access to other marketplaces if more than one marketplace is created.

The software changes are displayed in the news. The number circled in red indicates the number of unread software changes.

The username menu allows settings and password changes. You should use the Logout action to reliably end your session.

status overview


The majority of the displayed page is used for the actual content. Depending on the display format and the number of relevant data records, the content is displayed as lists with the associated editing dialogs or in diagrams.


In the Area Articles you have access to your range of goods.


Your range of products consists of different articles. For each article, only crucial details are deposited that are needed for the SnapTrade functional scope.

The most important identifier is the GTIN (Global Trade Item Number), the identification number with which trade units can be labeled. Each of your articles is linked to your sales channel via the GTIN.

Filter Options


The following filters are available to narrow down your search:

Filter Description


Free text search via SKU / title or GTIN

Article group

Articles of the selected article group


Yes: Repricing is active, SnapTrade actively searches for proposals and monitors the prices/ No: Price monitoring is disabled


Yes: Articles with suggestions are displayed / No: Articles without founded suggestions


Yes: Articles with linked competitor offers are displayed / No: Articles without a linking


The artciel overview clearly displays all articles that match the filter criteria (GTIN, sku or article name).

article list

For articles with active repricing information, a green circle is displayed.

Articles with a green background indicate that you are offering at the lowest price. For this purpose, the current R(epricing) price plus shipping costs and the C(ompetitor) price are compared.


The article details include master data of the article, the strategy neede for the repricing and price ranges.

Shipping costs of the own item, which should be taken into account when calculating the price, can be deposited.

article list

The brand / part number, reference, URL and image URL can be deposited in the article for completion. The brand can be used for example, for grouping the articles.

Column Description


Unique article number of the merchant (stock keeping unit) / Global Trade Item Number (search criterion)


Product name of the platform

Brand / Part number:

Respective brand / part number of the manufacturer


External reference for for identification in third-party solution


Link to the own webshop


Link to the picture

Under the article picture, you can find following information:

Best offer:

Own offer is the best offer


calculated article price


Competitor-price (in parantheses difference to own price)


Profut based on current offer price

The following article-dependent information is deposited:


Listing of the own offer as well as all linked competitor offers

Price changes

History of the repricing made by SnapTrade


Log of master data changes

Competitive offers can be ignored on the article, so that they are not taken into account in the price calculations. This ignoring of the offers on the article makes sense, if you do not want to exclude these competitive offers via the strategy for all articles.

article detail

Price Trend

SnapTrade tracks all relevant data about the offer of a product. The price trend chart illustrates this information. This gives you a detailed insight into the history and allows you to gain important insights from it.

article detail


The GTIN is used as search term by SnapTrade for the suggestion search. Therefore the competitor offers, which use the same GTIN, will be found. You can link your article with competitive offers to include them in the repricing or observation. The suggestions that are relevant for you will be displayed. Suggestions that are not relevant can be ignored.

By clicking Add link, URLs of the activated sales channel can be added manually to receive further competitive offers as suggestions.

competitor offers


Article-groups enable the grouping of articles in the assortment. The assignment helps to access articles quickly and to edit articles in groups.

Under ArticlesArticle-groups, any number of article groups with unique names can be created. Optionally, a description can be added.


The assignment of articles is possible at the article-group via a comma-separated list of SKUs.

Several groups can be assigned to an article or be assigned via uploading a CSV.

As soon as an article-group is created and used, the functions for the groups are available (filters, allocation, etc.).


Batch Processing

SnapTrade has a powerful XML interface for connecting to external systems (e.g.: merchandise management). Master data for articles can be changed via this interface. The batch processing log shows you the processing progress in detail.


The list shows a summary of each processing. A coloured arrow indicates the processing status. Please check the entry for errors by looking at the detail for it. This gives clues to the incorrect records.


no errors in processing


processing with warning - data set can be processed except for minor details


rocessing error - data set cannot be processed

Batch Processing

The detail shows you the protocol for processing. Information is grouped and important information (warnings & errors) is described in detail.

product detail


The Repricing section gives you access to the settings for Repricing.



The strategy includes the rules for the different criteria for SnapTrade repricing.


Each strategy is identified by a unique number. This number can be used during the article import (CSV file) or via the XML interface. In addition, in the list of strategies you will find a description, the filters and the general price gap to the cheapest competitive offer.


Strategies can be deposited for your entire assortment at the marketplaces or for individual articles. This enables you to pursue different strategies. The repricing determines the appropriate price for the article based on the strategy. The specified price range (minimum and maximum price) is taken into account.

Price Changes

SnapTrade determines price suggestions in a timely manner (every 24 hours). The log of price changes provides information on this.

Tip: Import the prices into your webshop. This is possible manually or time-controlled via the automatic FTP upload.

Price Changes


Within the menu item Account you configure your SnapTrade environment. You have access to settings within the account, which are valid for all users as well as to the configuration of the users.


In order for SnapTrade to be linked to your seller account, it is necessary to create the corresponding marketplaces for the respective sales platform. In doing so, the corresponding data for the connection to the API of the marketplace is stored. For the created marketplaces, all relevant data is automatically retrieved from the respective platform.


In the overview you will find all the marketplaces you have created as well as clear general information about your article master and the repricing settings used. This view only refers to active items with stock:

Column Description


Date of creation of the marketplace


Trader name


Display of the corresponding marketplace


Display of the activated repricing optimisation on the marketplace


Display of the strategy stored in the marketplace


Percentage of articles with marketplace strategy


Number of articles (divided into new and used goods)


Percentage of articles


Number of FBA articles


Percentage of FBA articles

Articles with Strategy

Number of articles with a deposited article strategy


Percentage of articles with deposited article strategy

Invalid Articles

Number of articles with invalid/missing price range


Percentage of articles with invalid/missing price range


Note: For users of Amazon’s „International Listing“ feature If SnapTrade optimises the prices for several marketplaces of a seller account, Amazon automatically stops the matching of the prices and the inventory (starting from the "initial marketplace"). For inventory maintenance, an inventory management system is therefore necessary, which offsets all orders of the marketplaces in the inventory and transfers them to Amazon for each marketplace. (FBA items are excluded from this rule).

Marketplace Settings

External price-file

SnapTrade can be connected to an enterprise resource planning solution via the external price file. The price file is specified via an external link and processed hourly by SnapTrade. This file is stored on an http(s) server. Alternatively, an FTP link in the format ftp://USER:PASSWORD@DOMAIN/file.csv can be used. SFTP is also supported in order to use an encrypted upload. The file must be structured according to the extended file format. The extended file format corresponds to the article file that you can download from the article inventory. You can check the processing in the batch processing log. The last processing is also displayed.

Delete not included articles: For the external price data it can be specified whether not included articles (SKUs) should be deleted.

Disable price optimization for new articles: For articles that are created via the external price file, price optimization is disabled on the article.

External price-file
Automatic FTP-Upload

The FTP upload allows to automatically upload the article CSV to a protected FTP server. This is useful if further processing is to take place, for example to import current prices or to generate statistics. In addition to the access data to the FTP server, you can specify the file name of the CSV file, as well as the scheduled time.

SFTP is supported.

Only articles with repricing: For the FTP upload, it can be specified that only the price-optimised items are to be included in the article CSV.

Time of Day: The times of the FTP upload can be selected.

Attention: The format of the article CSV can be changed by us to meet the needs of all SnapTrade users. Plan an intelligent solution that, for example, evaluates the column headers to correctly assign content.

Automatic FTP-Upload

Plentymarkets interface

SnapTrade is able to source strategies and price ranges as well as purchase prices from Plentymarkets. The basis for the price comparison is the SKU stored for each variant. SnapTrade checks every 30 minutes whether prices for articles have changed and compares them. In addition, a complete comparison takes place in the evening from 10 pm. You can easily import the price ranges via the assignment to the Plenty price fields.

Query frequency

The number of queries to Plentymarkets was deliberately kept low in order to avoid throttling. With full comparison, the complete article/variant master is loaded in blocks of 50 variants via a query (call) (e.g.: 50000 variants ⇒ 1000 queries). With the 30-minute check, one query is usually sufficient to obtain a maximum of 50 changes. If there are further changes within this time range, further queries are carried out.

Create Plentymarkets API user

SnapTrade receives access to your Plentymarkets account via a special user whose permissions can be set in such detail that only read access to relevant master data is allowed.

Please create the API user as follows:

➊ Log in to your Plentymarkets admin area.

➋ Go to SetupSettingsUserAccounts and create a new user

➌ Select REST-API as access and assign a secure password.

➍ Click on the new user and grant the following accesses in the Rights tab in the subcategory Manage menu and REST API rights under Authorisations in the Items section:

  • Items ⇒ Item ⇒ Show

  • Items ⇒ Item ⇒ Variation ⇒ Show

  • Items ⇒ Item ⇒ Variation ⇒ Price ⇒ Show

  • Items ⇒ Sales price ⇒ Show

The following accesses are selected in the Listing section:

  • Listing ⇒ Market-Listing ⇒ Active Listings ⇒ Show

In the Rights tab in the subcategory Manage menu and REST API rights under Menu visibilities in the Item section, grant the following accesses:

  • Item ⇒ Edit item

Plentymarkets Einstellungen
Plentymarkets Einstellungen
Plentymarkets Einstellungen
Plentymarkets Einstellungen
Plentymarkets Einstellungen
Plentymarkets API settings in SnapTrade

The following information must be set for SnapTrade to perform automatic price matching:

Term Description Note


URL of the Plentymarkets area (bsp:



User name of the Plentymarkets API user



Password of the Plentymarkets API user


Repricing active

Price field in Plentymarkets that can be used to activate (1) or deactivate (0) the price optimisation on the item. Default setting is activated.


Price field in Plentymarkets where the strategy number is stored. If the strategy cannot be found based on the number, the strategy stored in SnapTrade applies.


Price field for the minimum price


Price field for the maximum price


Price field for the Solo-Price

Prime Min.-Price

Price field for the minimum price for Prime by Seller items

Prime Max.-Price

Price field for the maximum price for Prime by Seller items

FBA Min.-Price

Price field for the minimum price for FBA items

FBA Max.-Price

Price field for the maximum price for FBA items

The import of purchase prices and transportation costs from Plentymarkets can be activated in order to store them directly on the item.

Plentymarkets REST-API settings

Price calculation

The price calculation is used for the automatic price margin calculation on the article. For this it is necessary that the purchase price is deposited at the article. In the marketplace you can set the default values for the individual calculation factors.

Column Description

Shipping costs (net)

Net Shipping costs

Other costs (net)

Net other costs (e.g.: Personnel costs, fixed cost surcharges, etc.)

Profit (net)

Profit (Margin), to be achieved at the lowest selling price

Profit (%)

Percentage Profit (Margin) from purchase price


Fee rate of the offer on ebay

VAT rate (%)

VAT rate of the articles

Max.-price surcharge (%)

Percentage surcharge for calculating the maximum price

Solo-price surcharge (%)

Percentage surcharge for calculating the solo price

Min.-Price lower limit:

If a minimum price is calculated below the limit, the minimum price is set to this amount.


➊ Different values can be defined for the article, which then apply across the board to the rules set in the marketplace.

➋ Price ranges already defined on the article have priority over the calculated price ranges from the price calculation.

➌ If both the profit and the percentage profit are deposited, the higher value applies in each case. Thus, a minimum profit can be defined.

Price calculation


A SnapTrade user is granted access within the access. The user is identified by their unique email address. The first password is sent to check the email with the first successful login.

See the list below for the available user profiles:

profile description


can change access settings


can change data records


restricted authorisation (no access to analysis or insight into sales and revenues), can change data records


restricted authorisation (no access to analysis or insight into sales and revenues) without being able to change data


can only change product records


disabled user


The following security mechanisms are in place to secure your SnapTrade access:

Password complexity

The complexity of the user passwords is correspondingly high in order to make spying more difficult. The following rules are set for the password:

  • At least 8 characters long

  • At least one number or special character

  • At least one upper or lower case letter

Multi-factor authentication

Multi-factor authentication gives the user the option of requesting a second piece of information in addition to the password, which makes theft more difficult by possessing the generator. In doing so, the generator creates one-time passwords that can either be used only once or whose validity is only short.

➊ Yubikey - Key generator

The Yubikey is an event-based generator of one-time passwords developed by the company Yubico. It is characterised by its ease of use and its steadily growing popularity.

➋ TOTP - Time-based one-time passwords

This type of key generation can be provided by hardware or software. An example of a free software solution is Android Token.

ACL - Access Restrictions

By releasing IP address ranges of the public network, access from certain address ranges can be configured. This is particularly useful for exclusive access from the company network if static, public IP addresses are assigned to it.



The powerful XML interface enables the integration of SnapTrade into third-party systems such as your merchandise management system. This gives you control over your article master.


To protect the SnapTrade environment from damaging implementations, only one request per minute is allowed per access, regardless of the result.

In case of justified additional demand, this can be adjusted to the individual case. Please contact us for this purpose.

The SnapTrade user via which the data is to be transferred to SnapTrade must have specified the "API" profile.


The request is received and processed via POST-Request.

The request must be structured as follows:

Please pay attention to upper and lower case.

Description of the parameters

Parameter Description


Merchant ID of the MWS interface


Marketplace ID of the MWS interface


email of the SnapTrade user


associated user password


submitFeed - action to be executed


XML document with actual records as multipart attachment

=== XML document === The actual data transfer takes place in UTF-8 encoded XML format, which is transferred as a multipart attachment to the POST request.

The actual article data is transferred in the ArticleFeed element and displayed as an Article element. The SKU attribute must be specified for the article, as this represents the unique identifier for the article. The following optional elements are transferred, which represent the corresponding data: [cols="2,8",options="header"]

|Item |Description |Article |Article data record - unique attribute SKU |EAN |International Article Number |ParentSKU |SKU of the master article |Repricing |Indication whether repricing should be active (0 = deactivated, 1 = activated) |Strategy |Number of the strategy to be used |PriceMin |Minimum Price (numeric) |PriceMax |Maximum price (numeric)