How to create a campaign and upload products to Kaufland#

This step-by-step guide walks you through creating a campaign in Mergado Marketplaces and uploading your products to Kaufland Global Marketplace.

First, you need to activate the Mergado Marketplaces app in Mergado Store. Before you begin, make sure you have: ✅ A verified business account on Kaufland ✅ A product feed in Mergado Editor with EAN codes ✅ A Heureka/Mall availability feed or Mergado Marketplaces feed

💡 Not sure which output feed format is best? The Mergado Marketplaces extension accepts all formats offered by Mergado Editor. However, a new option is the Mergado Marketplaces feed format, which you can use to synchronize both product data and availability. More information here.

In this guide, we will show you how to create a campaign and upload products to Kaufland Global Marketplace.

First, you need to create and properly set up your account on Kaufland Global Marketplace. Detailed information about registering on Kaufland marketplace can be found here: https://www.kaufland.de/i/seller-university/cz/registration/.

Creating a connection#

In the Marketplaces app, first go to the “Connections” tab and click on the Kaufland logo:

image

On the connection detail page, you need to enter API keys, which you can find in your admin panel directly on the Kaufland marketplace website. Go to “Settings” > “Shop settings” > “API”. Your API keys (“Client Key” and “Secret Key”) are listed at the top. If there are none yet, simply generate new ones. Save the keys securely after generation — you will only see them once, and they cannot be displayed again.

image

Enter these keys into the Mergado Marketplaces app and click the Connect button — the connection should now be active.

image

ℹ️ If you regenerate keys in the Kaufland admin and get new ones, the original keys will become invalid. So if the Marketplaces app has the old keys saved and you generate new ones in the Kaufland admin, the connection will stop working.

Creating a campaign#

After creating a connection, go to the “Campaigns” tab in the menu. You will see a “Create campaign” button in the middle of the page. Our campaign creation wizard with 5 steps will greet you.

image

1. General#

The first step is to set the campaign name. The name can be anything you like, but we recommend choosing one that makes it clear at a glance what the campaign is about. image

2. Marketplace#

In the next step, you need to choose which marketplace you want to upload offers to. Select “Kaufland”. A field for selecting the sales channel (the country where the offers will be sold) and a shipping group, which you set up in the Kaufland admin, will open.

image

3. Mergado#

In the next step, you need to select which Mergado project and product selection you want to upload to the marketplace.

Don’t have any project to select yet? See how to upload a product feed to Mergado Editor here.

image

ℹ️ If you don’t want to send all products from the project to the marketplace, create a product selection in Mergado Editor with the products you want to list on the marketplace.

Next, a section for mapping elements from the selected Mergado Editor project to elements in the Marketplaces app will open. You must map the elements ‘EAN’, ‘Product ID’, ‘Price incl. VAT’, ‘Product condition’, and ‘Order processing time’.

The elements ‘Product name’, ‘Product description’, and ‘Images’ are optional and are only sent to Kaufland when creating or completing product cards. For offers that already have a product card in the Kaufland catalog, images from the Kaufland product card will be used.

Please note that for the DE, AT, SK, IT, and FR sales channels, you must map the price in EUR; for the CZ sales channel in CZK; and for the PL sales channel in PLN.

In this step, you can also set ‘VAT’, ‘Product condition’, and ‘Order processing time’ uniformly for the entire campaign (for example, if you only sell new products). The other option is to map these values to your feed elements.

image

4. Availability#

The second-to-last step is setting up the availability feed. Simply enter the URL of your availability feed. We support Mall and Heureka availability feeds, as well as the Mergado Marketplaces feed format. The app will check the submitted availability feed. If you receive a message that all products are missing, you likely entered a different availability feed, or you incorrectly mapped the Product ID in the Mergado step.

image

💡 If you don’t have an availability feed in Mall or Heureka format, you can create one using Mergado Editor. More information can be found in our article here.

ℹ️ If you encounter the error message “An error occurred while downloading the availability feed, make sure the file is accessible”, your availability feed is likely secured and the app cannot access it. If your e-shop runs on Shoptet, you can find instructions on how to adjust your availability feed security settings here.

5. Completion#

The last step is just a final summary. Make sure everything is filled in correctly and make any corrections if needed. Complete the campaign creation by clicking the “Save” button in the bottom right corner. The campaign is now created and offers will start uploading to Kaufland marketplace automatically. This process may take some time.

After the product feed synchronization is complete, click on the campaign detail and check for any error messages in the validation section. An explanation of the most common validation messages can be found here.

❓ Do you see the validation error message “No product card was found in the Kaufland catalog under this EAN code. To create one, go to the ‘Product cards’ section”? This message means that a product card doesn’t exist yet in the Kaufland catalog for the given products. A detailed guide on how to create a product card through our app can be found here.

🇨🇿 🇬🇧 🇩🇪 🇭🇺