The competitor module allows not only monitoring the prices of other sellers but also automatically adjusting the prices of your own listings—according to the rules you set.

The repricing feature is available for the following platforms: Allegro, eMAG, Amazon, Empik, Cdiscount and Ceneo. With it, you can quickly respond to market changes and maintain competitiveness without the need to manually update each listing.

Once competitor price monitoring is enabled, the option to activate the Price Automation feature will appear in the offer details.

Enable the module in your account settings

Before you can start using price automation (repricing), you need to activate the competitor monitoring module for the selected marketplace account.

  1. Go to: Integrations → [selected marketplace account] → Competition tab

  2. In the Competitor price monitoring section, switch the toggle to Enabled

  3. Once monitoring is enabled, the option to activate Price Automation will appear.

Enabling monitoring is a required step in order to use automatic price adjustments.

Select products for price automation

For the system to automatically adjust prices (repricing), you first need to enable competitor monitoring for the selected listings. You can do this in two ways:

Bulk activation for multiple listings

  1. Go to: Marketplace → Offer management

  2. Select the desired products

  3. Click: Actions → Competitor price check → Enabled

  4. The option to enable Price Automation will then become available.

Single activation in offer details

  1. Open the offer details

  2. Go to the Competition tab

  3. Check the option Enable competitor price monitoring

In the same place, you will also find the Price Automation option – activate it and configure the rules according to which the system will adjust prices.

Configuring pricing rules

After enabling price automation in the offer details, you can define how the system should react to changes in competitor prices.

Choose the operating method:

  • Lower prices only – when cheaper competition appears.

  • Raise prices only – when no competitors are available.

  • Lower and raise prices – dynamic adjustment in both directions.

Define system behavior in boundary situations:

  • When the price is below the minimum – choose: set the minimum price, apply the default margin, do not change the price, or use the warehouse price.

  • When the price exceeds the maximum – set the maximum price, apply the default margin, do not change the price, or use the warehouse price.

  • When no competition is found – apply the default margin, do not change the price, or use the warehouse price.

  • When your offer is already the cheapest – decide whether the system should still recalculate the price according to the rules or leave it unchanged.

Setting price conditions

Price conditions help you avoid situations where the system sets your price too low or too high. Defining these parameters is mandatory, because without them the system will not change the prices of your listings.

Based on the following settings, the system will calculate:

  • the minimum price – below which it will not go,

  • the maximum price – above which it will not go, and then adjust the price to competition if it falls within this range.

Parameters to set

Base price
The reference point for further calculations. You can select a price from the Base warehouse – e.g., purchase, sales, or another price linked to the product.
Note: works only for offers linked to the Base catalog.

Fixed reserve (optional)
A fixed amount added to the base price before applying the margin.
Example: base price 100 + reserve 10 = new price: 110

Percentage reserve (optional)
A percentage value added to the base price.
Example: 100 + 10% = new price: 110

Minimum margin
The minimum markup – defines the lowest acceptable selling price.
Example: 110 × 1.3 → min. price: 143

Maximum margin
The maximum markup – defines the highest possible price for the offer.
Example: 110 × 1.5 → max. price: 165

Default margin
Applied when the system cannot find competition.
Example: 110 × 1.2 → price: 132

Minimum difference – percentage
Defines by what percentage your offer should be cheaper than the competitor’s. Applied only if it fits within the defined margins.

Minimum difference – fixed amount
Defines by what fixed amount your offer should be cheaper than the competitor’s. Works only within the allowed margins.

Rounding (optional)
You can set how the final price should be rounded (e.g., to full .99 values).

Remember to save your settings after configuration. These parameters determine how flexibly and safely the price automation will operate.

Ceneo Repricing

For the Ceneo platform, the newly calculated price is not sent directly to the marketplace, as it is on other platforms (e.g., Allegro, eMAG, Amazon). On Ceneo, the new price is saved in the selected price group within the system. To ensure the process works correctly, it is necessary to properly configure both the repricer and the integration.

“Buy now” option on Ceneo – sending prices to Ceneo only

These settings apply if you only want to update prices in Ceneo without affecting the store prices.

What do you need to do?

  • Create a price group, e.g., Ceneo (repricing).

    • Repricer prices will be saved in this group.

    • This group cannot be used as the base price in any repricer or on any other marketplace.

You can find instructions on how to create a new price group and more information on this topic in our Price group article.

 

Remember not to select the same price group as the base price for this or other repricers, as it may cause the system to malfunction.

  1. Assign the group in the Ceneo integration: Integrations → Ceneo → Listing settings → Price group.
    From this price group, prices will be sent to Ceneo in the product feed (XML).

  2. Enable competitor tracking and price automation: Integrations → Ceneo → Competition → Competitor price check → Enabled.
  3. Set your store name. It must be entered exactly as it appears on Ceneo (case-sensitive).
    Example: if your store on Ceneo is named Base.com, enter it exactly the same – not base.com or BASE.COM.
  4. (Optional) Add ignored sellers whose offers should be excluded from the analysis.
  5. Assign the previously created price group for saving new prices, e.g., Ceneo (repricing).

  6. Select the products for monitoring and price automation.

  7. Additionally, make sure that price synchronization to Ceneo is enabled. You can check this under: Integrations → Ceneo → Prices → Synchronization.

 

Make sure that:

  • The selected price group matches the one set in the repricer for Ceneo.

  • No repricer is using this group as the base price.

  • No offers are linked directly to a product in the store, bypassing the Base catalog.

 

Option: Sending prices to the online store


This setting allows you to automatically monitor competitor prices on Ceneo and dynamically calculate your own prices based on their offers. The new price will then be sent both to the XML feed and to the online store.

What do you need to do?

  • Create a price group, e.g., Ceneo (repricing). This is where the new prices calculated by the repricer will be saved.

You can find instructions on how to create a new price group and more information on this topic in our Price group article.

Remember not to select the same price group as the base price for this or other repricers, as it may cause the system to malfunction. Also, make sure that the target price group is not used as a base price group for repricers in other marketplaces.

  1. Assign the group in the Ceneo integration settings: Integrations → Ceneo → Listing settings → Price group.
    From this price group, prices will be sent to Ceneo via the XML feed and also used when synchronizing with the store.

  2. Enable competitor tracking and price automation: Integrations → Ceneo → Competition → Competitor price check → Enabled.

  3. Set your store name. It must be entered exactly as it appears on Ceneo (case-sensitive).
    Example: if your store on Ceneo is named Base.com, enter it exactly the same – not base.com or BASE.COM.
  4. (Optional) Add ignored sellers whose offers should be excluded from the analysis.
  5. Assign the previously created price group for saving new prices, e.g., Ceneo (repricing).
  6. Enable price synchronization with the store: Integrations → Online store → Prices.
    a) Select the option: Synchronization from Base to store (sub-store).
    b) In the Regular price – price group section, choose the previously created price group, e.g., Ceneo (repricing).

c) Click Save to activate the synchronization.

  • Select the products for monitoring and price automation.

 

When passing the price from the target price group to the store, make sure that no repricer (for Ceneo or other marketplaces) is using the store price as the base price (e.g., ensure that no offer is linked directly to a product in the store, bypassing the Base Catalog).

 

Filtering and columns in the Repricing module (Offer management)

The price monitoring and automation module in Base allows convenient filtering of offers and quick access to the most important information related to monitoring and price automation. Below you’ll find a description of the available filters and columns in the table.

Available filters for price automation options

  • % Difference from / to – allows you to narrow the list of offers to those where your offer’s price differs by a specific percentage from the cheapest competitor offer or within a defined range.

  • % Difference vs. minimum price – shows offers where the cheapest competitor’s price differs by a specific percentage from your minimum price (set in repricing rules).
    Useful when you want to quickly catch offers that are approaching the lower price limit or have already exceeded it.

  • Price automation – allows filtering offers for which repricing is enabled.

  • Competition – allows filtering offers with active competitor monitoring, depending on the comparison results.

  • Overwritten value – shows offers for which the automatically calculated price or the competitor’s price differs from the configured settings in: Integrations → [marketplace account] → Price automation. This helps quickly spot exceptions in the configuration.

What do the columns in the offer list mean?

  • Min price / Price / Max price – the price range defined in the repricer configuration:

    • Min price – the lowest allowable price (green color: the current price is above the minimum).

    • Price – the current offer price.

    • Max price – the highest allowable price.

  • Difference (green or red percentage value at the minimum price) – shows by what percentage the cheapest competitor’s offer differs from your minimum price (set in the repricer).

  • Competition – the lowest competitor price considered in repricing. If the field is empty, it means there is no data or no competition.

 

Was this helpful?

Back to Help