Skroutz: marketplace guide
About this guide
This is a ChannelEngine guide on the Greece-based marketplace Skroutz. Here you can find information on how to request a Skroutz account, how to configure this marketplace on ChannelEngine, and what the specific requirements are.
Table of contents
Marketplace-specific requirements and exceptions
Commercial information
| Founded | 2005 |
| Founder(s) | George Avgoustidis, George Hadjigeorgiou, Vasilis Dimos |
| Headquarters | Athens, Greece |
| Area served (orders) | Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden |
| Number of monthly visits | circa 48 million (2026) |
| Website | skroutz.gr |
| Setup cost | EUR 496.00 |
| Commission | depends on the product category |
| Other costs | none |
| Payment | 1st and 15th of each month |
| Product categories | books, music, films, cameras, auto/motorcycle parts, fashion, cooking, DIY/gardening, electronics, erotic products, food, furniture/interior design, games/toys, healthcare, household appliances, jewelry/watches, kids/babies, musical instruments, cosmetics/perfumes, pets, shoes, bags, luggage, sports equipment, office supplies/professional equipment, telecommunications equipment, video games, refurbished |
| Input language | English, Greek |
| Input currency | EUR |
| Content creation | yes |
| Minimum number of SKUs | no |
| Advertisement options | yes |
| Profile on ChannelEngine | Skroutz |
How to request an account
To start selling on Skroutz, fill out the form on its partner portal. Provide your company's:
- Contact person
- Contact details
- VAT number
Then, provide your product feed details to Skroutz. See the section Product selection below.
Associated costs
Skroutz does not charge a monthly fee, but it does charge a setup fee of EUR 469.00 – as well as a commission on sales based on the product category.
Marketplace features
| Supported | Not supported |
|---|---|
| Product offers (no GTIN matching) | Shipments |
| Product content | Cancelations (merchant) |
| Refurbished products | Cancelations (marketplace) |
| Orders* | Returns (merchant) |
| Returns (marketplace) | |
| HTML formatting | |
| Repricing | |
| Carrier mapping | |
| Sales channels | |
| Marketplace fulfillment service | |
| Variations (color/size) | |
| Product bundles | |
| Shipping labels/last-mile delivery |
* You can only view new orders from Skroutz on ChannelEngine, but not ship, cancel, or return them via ChannelEngine. For guidance on managing orders, check out the Orders section of this article.
Settings and configuration
Setting up each channel on ChannelEngine follows the same flow, though not every channel includes the steps listed below.
- Go through the Setup.
- Create a Product selection.
- Complete the Categorization.
- Set up the Mappings: content, offers, and carriers.
- Configure the Pricing: rules and currency conversion.
- Fill in the Stock settings.
- Finish the Activation.
- Check the Listed products overview.
Marketplace-specific requirements and exceptions
Setup
On Skroutz
- Log in to the Skroutz portal for merchants and go to Skroutz Marketplace.
- Enter your API key under the ChannelEngine integration section and click Save.
- Share your product selection with your contact at Skroutz. For more information on this, see the Product selection section.
On ChannelEngine
This channel must connect to your channel plugin on ChannelEngine to consume your product content and offers and to push orders to you. Therefore, you need to provide your contact person at this channel with the following information:
-
Your ChannelEngine base URL
https://[yourtenant].channelengine.net - The Channel API key
- Your channel-specific product feed URLs*
The Channel API is this channel's gateway to your products on ChannelEngine. To find your Channel API key:
- In your channel plugin on the ChannelEngine Dashboard, and go to Setup, General.
- Locate the API key field.
*To retrieve the channel-specific product feed URLs, check out the next section on creating your product selection.
Product selection
This channel accesses your product data directly from source files that ChannelEngine generates. In the Product selection step, you see two URLs. These are placeholders for two versions of the product feed that this channel receives from ChannelEngine – one in CSV and one in XML format.
To generate the product feed files for this channel:
- Create a product selection for this channel.
- Check which attributes the channel requires you to map, and make sure these attributes are stored in either the standard ChannelEngine fields or your custom fields.
- If your product data contains custom fields, mark them as public. For guidance on marking custom fields as public, see the Custom fields section below.
- Complete the remaining steps in Settings and configuration.
- Let ChannelEngine run its export task for the first time. This task runs every 60 minutes.
The feed content is visible after you finish the Activation step and ChannelEngine completes its export task.
Custom fields
To include your custom fields in the generated feed and, therefore, expose your custom fields to this marketplace, mark them as public on ChannelEngine.
To mark your custom fields as public:
- Go to Products, Custom fields.
- Locate the custom field that you want to expose to this channel.
- Change the Include in channel product feed status by selecting the pencil icon and setting it to enabled.
For more guidance on custom fields, check out ChannelEngine: custom fields.
Categorization
Categorization is not required on Skroutz.
Mappings
Content
Because Skroutz is a Channel API marketplace, the mappings contain all standard ChannelEngine attributes. Some can be left empty, even though they are marked as required. However, it is recommended to map as many attributes as possible. The more you map, the greater the visibility of the product on the marketplace is. This, in turn, tends to lead to a higher conversion rate.
Although all attributes are written in English, Skroutz requires content in English or Greek.
All products (required)
- Brand - the product's brand.
- Catalog price - the product's recommended price.
- Category - the full path of the product's category. E.g.: mobile phones accessories > wireless chargers.
- Color - the product's color. The maximum number of characters is 100. E.g.: black.
- Description - the product's description. The maximum number of characters is 1,000.
- Details - although this attribute is marked as required, it can be left unmapped.
- Extra image URL 1-9 - the URL of the product's additional images. For the requirements, see Image URL.
- GTIN - the product's unique identifier, such as its EAN.
-
Image URL - the URL of the product's main image. The requirements are:
- Only secure URLs (i.e.: HTTPS).
- No watermarks.
- URLs should not be encoded.
- No borders.
- The object shown in the image must have at least one dimension larger than 1,000 px.
- Avoid adding 'no image' placeholders. If you later change a placeholder to an actual image, Skroutz might not update it. If a product does not have an image yet, send an empty image link. If you later change it, the image is updated accordingly.
- Merchant product number - the product's SKU or Merchant product number. This value must remain the same throughout the product's lifecycle, and cannot be reused in other products.
- Name - the product's title. Make sure to include all necessary attributes of the product, even if some of these attributes may be included in other attributes. If the product is refurbished or second-hand, mention this too. E.g.: Silly Lilies Biodegradable Bin Liners (200x300 mm) 60 pcs.
- Parent merchant product number - the Merchant product number of the parent product.
- Price - the product's price.
- Product URL - the URL to the product on your own webstore. This URL must be secure (i.e.: HTTPS) and can only point to a product page – not a category or collections of pages.
- Shipping cost - the product's shipping cost, with decimals separated by a period. Shipping costs should be the same for all shipping locations; otherwise, this attribute should be left unmapped. E.g.: 3.50.
- Shipping time - the time it takes to ship the product, in days. E.g.: 2.
- Size - the product's size. Multiple sizes can be separated by a comma. The maximum number of characters is 500. E.g.: extra small, small, medium, large, extra large.
- Stock - the product's stock available for sale.
- Vendor product number - the manufacturer's identifier for the product.
All products (optional)
- Discount percentage - the discount that applies to the product's price, without the percentage symbol. E.g.: 20.
- Purchase price - the product's purchase price.
Offer
All products
- Price before (re)price rules - the base selling price. If you have pricing v2 enabled, then this attribute will not appear.
In Mappings, Offer mappings, the following offer attribute may appear on this channel, if this channel uses pricing v2:
- Allow promotion below min price - set it to ‘true’ to allow the promotion price to drop below your product's minimum price.
In Mappings, Fee group mappings, map the marketplace fee group ID of the product.
Carrier
Carrier mapping is not required on Skroutz.
Listed products
Skroutz does not provide feedback via the API. If you need information regarding the status of a product, contact Skroutz.
Pricing
Skroutz requires prices to be submitted in EUR. If you do not have pricing attributes in EUR, you need to set a currency conversion.
Additional information
Orders
Skroutz requires sellers to use shipping labels that Skroutz provides. It is not possible to retrieve these shipping labels via API, i.e.: via the Channel API, which Skroutz uses to create the integration to ChannelEngine. As a result, you cannot process new Skroutz orders further on ChannelEngine. You must process your orders on Skroutz.
Therefore, it is advisable to process all your orders directly on the Skroutz backend. To avoid permanent stock reservations on new orders, you can automatically close imported orders or disable ChannelEngine's stock reservation feature. For guidance on how to disable stock reservations, check out ChannelEngine: stock reservation.
Comments
0 comments
Article is closed for comments.