Optimization strategies

Repricer offers a range of customizable optimization strategies to help you achieve your pricing goals effectively. All Repricer strategies follow a predefined set of rules, ensuring price optimization only within the boundaries established by the "Min price" and "Max price”.

Access optimization strategies

The Repricer optimization strategies can be accessed in three ways:

1. In the product settings form on the “My products” page by enabling the “Optimization active” toggle and selecting the “User defined” option from the “Optimization template” dropdown.

2. In the “Product bulk edit” form by selecting one or more products on the “My products” page. To access the optimization strategies, select “On” for the “Optimization active” field and “User defined” for the “Optimization template”.

3. In the “Update strategy template” or “Create strategy template” modal forms on the “Strategy templates” page.

Price optimization rules

Min & max prices

The price optimization process operates exclusively within the “Min price” and “Max price” limits set for each product. The optimization strategies cannot be assigned to the products without the “Min price” and “Max price”.

In cases where the minimum price, due to specific settings or automated approaches for determining "Min price" and "Max price", exceeds the maximum price then priority will be given to the minimum price.

Standalone price

The “Manual” and “Cross product” strategies compare your price offers with the offers of filtered competitors. If none of the competing price offers meet the filtering criteria, these strategies will default to applying the "Standalone price" assigned to the product. If no "Standalone price" value is provided or the value is outside the “Min price” and “Max price” limits, the product will then have the “Min price” assigned.

Scheduled events priority

Price actions assigned within the scheduled event created on the “Event scheduler” page take priority over the rules applied by any optimization strategy assigned to the product. These rules will be overridden by the actions scheduled according to the event's timetable.

Select optimization strategy

By accessing the strategies dropdown menu within the above-mentioned forms, you can select one of the following optimization strategies offered by Repricer.

Strategy Short description
Simple This strategy allows you to assign a fixed price to your products. This fixed price remains constant unless manually adjusted.
Buy Box This strategy adjusts the prices of your products in order to maximize sales opportunities by keeping priority on winning the Buy Box placement. It dynamically changes your prices to increase the chances of winning the Buy Box. If your product currently shares the Buy Box with products of other competitors, the strategy will work to adjust the price and try to win the Buy Box alone. Once your product has won the Buy Box, the strategy will continue to optimize your product price to achieve maximum performance of your selling price.
Position This strategy allows you to specify and maintain a certain position for your products, among the first 20 products ranked by price. The strategy continuously monitors competitor prices and dynamically adjusts your own pricing to ensure that your products keep the desired position.
Same Price This strategy allows you to specify a certain competitor to keep the prices of your products at the same level. The strategy continuously monitors the prices of this competitor and dynamically adjusts your own pricing to ensure that your products maintain equal prices.
Manual This strategy allows you to set a desired price difference and apply it to the cheapest price offer within the filtered list of competitors. You can create a "White list" for preferred competitors or a "Black list" for excluded ones and filter it further with the help of the strategy configuration options.
Cross product This strategy is based on the functionality of the “Manual” strategy, allowing you to set the desired price difference and apply it to the cheapest price offer within a filtered list of competitors. The key difference lies in the approach used for filtering the competitors. The “Cross product” strategy enables you to specify the competing products by their ASIN, allowing the strategy to identify the competitors of these particular products and include them in the filtered list used by the strategy when applying the price difference.
Push This strategy offers you the flexibility to set and apply repricing rules based on your sales performance. It allows you to adjust the price in two stages. Initially, the strategy applies specific repricing rules each time a certain number of units are sold. After all these rules have been executed, the strategy continues to evaluate your sales data and applies repricing rules based on the units sold within the specified period.
Daily Push This strategy is based on the functionality of the “Push” strategy, allowing you to set and apply repricing rules based on your sales performance. However, the “Daily Push” strategy operates on a daily basis. This means that the repricing rules set for the strategy will be automatically reset and restarted every day at the specified time.
Profit This strategy allows you to set a target profit margin and adjusts your selling prices accordingly. The strategy will continuously monitor your costs and fees to dynamically adjust prices, ensuring you maintain the desired level of profitability.

Configure optimization strategy

Each of the optimization strategies offered by Repricer has a unique set of configurations used to fine-tune its repricing rules. Below is a list of all the strategies and their configuration options, along with their respective descriptions.

Simple

Name: Select “Simple” from a dropdown list.

Price: Enter the fixed price you want to assign to your products. Please note that the entered price value does not include the shipping price. Note: The value must not be less than 0.01.


Buy Box

Name: Select “Buy Box” from a dropdown list.

Buy Box priority: Set the priority sequence for your product offers in case they are listed across multiple fulfillment programs, including FBA (Fulfillment by Amazon), FBM (Fulfillment by Merchant), and FBM Prime. This ensures that the offers with the lower priority maintain their prices within a range that prevents higher-priority offers from losing the Buy Box.

Optional settings

Lowest price despite the BuyBox: To maintain the cheapest price even if a higher Buy Box price can be achieved. Select the category of products from the “Fulfillment method” dropdown list to have this rule applied – “All”, only FBA (Fulfillment by Amazon), or only FBM (Fulfillment by Merchant).

Do not go below the lowest price: For the price not to fall below the lowest price among the competitors. Select the category of products from the “Fulfillment method” dropdown list to have this rule applied – “All”, only FBA (Fulfillment by Amazon), or only FBM (Fulfillment by Merchant).

Do not go below the lowest price by amount X: For the price not to fall below the lowest price among the competitors by a certain price difference. Configure additional settings:

“Fulfillment method”: Select the category of products from the “Fulfillment method” dropdown list to have this rule applied – “All”, only FBA (Fulfillment by Amazon), or only FBM (Fulfillment by Merchant).

“Price gap”: Specify the price difference between your price offer and the offer of the cheapest competitor. The “Price gap” field accepts both positive and negative values:

  • A negative value like “-0.10” indicates that you want your price to be 0.10 lower than the price of the competitor;
  • A positive value like “0.10” indicates that you want your price to be 0.10 higher than the price of the competitor;
  • If you enter “0”, it indicates that you want to keep the same price as the competitor.

“Price gap step”: Define the “Price gap” value as either a numerical "Value" or a percentage ("%").

Price difference to selected seller: To specify and maintain a certain price difference between your price offer and the offer of selected competitors. You can add multiple competitors, but the strategy will consider only the cheapest price offer among the added competitors. Configure additional settings:

“Amazon seller ID”: Add competitors by providing their Amazon seller ID and clicking “+ Amazon seller ID”. Remove unnecessary sellers by selecting the trash bin icon next to their corresponding ID.

“Price gap”: Specify the price difference between your price offer and the offer of the cheapest competitor. The “Price gap” field accepts both positive and negative values.

“Price gap step”: Define the “Price gap” value as either a numerical "Value" or a percentage ("%").

Buy Box keep: Enable this toggle to ensure that the strategy adjusts your prices to keep the product inside the Buy Box. The strategy will set the maximum price that allows you to retain the product in the Buy Box. If the product loses the Buy Box, the strategy will set the “Buy Box threshold price” assigned to the product. If no "Buy Box threshold price" value is provided, it will continue making price adjustments until it finds the highest possible price to secure the Buy Box placement.

If the price is equal to the Min price and the Buy Box is not won, do not raise the price: Enable this toggle to ensure that the price remains equal to the “Min price” value, even if the Buy Box is not secured. Disable the toggle to allow the strategy to raise the price when the minimum allowable price does not secure the Buy Box.


Position

Name: Select “Position” from a dropdown list.

Position: Specify the desired position for your products. This strategy allows you to specify the position within the list of the first 20 products ranked by price. Therefore, the valid values range only from 1 to 20, with the first position representing the cheapest product in the list.

Each subsequent position corresponds to a product that is more expensive than the one before it. For example, if you select the second position, your product will be priced 0.01 higher than the product in the first position.


Same Price

Name: Select “Same Price” from a dropdown list.

Amazon seller ID: Specify a certain competitor to keep the prices of your products at the same level. Enter the Amazon seller ID of that competitor and click on the “+ Amazon seller ID” button. If you decide to update the chosen competitor, remove it by clicking the trash bin icon next to the seller ID and specify a new Amazon seller ID in the same way.


Manual

Name: Select “Manual” from a dropdown list.

Set the price gap

Set the configurations for the price difference between your price offer and the cheapest offer within the list of competitors filtered by the settings located below.

Comparison price: Choose whether you want to set the price gap based on the "Lowest price" (to consider all price offers) or the "Buy Box price” (to consider the offers within Buy Box only).

If the “Buy Box price” option is applied but none of the filtered price offers is currently in the Buy Box, the strategy will set the “Standalone price” assigned to the product. If no "Standalone price" value is provided or the value is outside the “Min price” and “Max price” limits, the product will then have the “Min price” assigned.

Price gap: Specify the price difference between your price offer and the offer of the cheapest competitor. The “Price gap” field accepts both positive and negative values:

  • A negative value like “-0.10” indicates that you want your price to be 0.10 lower than the price of the competitor;
  • A positive value like “0.10” indicates that you want your price to be 0.10 higher than the price of the competitor;
  • If you enter “0”, indicates that you want to keep the same price as the competitor.

Price gap step: Define the “Price gap” value as either a numerical "Value" or a percentage ("%").

Ignore shipping costs: Enable this toggle if you want the strategy to consider prices excluding the shipping price.

Filter competing price offers

Apply the following filters to create a list of competitor price offers to be considered by the strategy.

Ignore offers below min price: Enable this toggle if you want the strategy to ignore any price offer below the “Min price” value assigned to your product.

Seller list type:

  • Select "White list" if you want the list of sellers provided below to be considered by the strategy;
  • Select "Black list" if you want the list of sellers provided below to be ignored by the strategy.

Amazon seller ID: Add multiple competitors to the list by entering their Amazon seller ID and clicking the “+ Amazon seller ID” button. Remove unnecessary sellers by selecting the trash bin icon next to their corresponding ID.

Minimum number of ratings: It is an additional filter that allows you to specify the minimum rating the seller should have to be considered by the strategy.

Minimum seller rating %: It is an additional filter that allows you to specify the minimum rating percentage the seller should have to be considered by the strategy.

Apply to: It is an additional filter that allows you to specify the type of offers to be considered by the strategy. You can choose to filter "All", only FBA (Fulfillment by Amazon), or only FBM (Fulfillment by Merchant).

Price rounding: Enable this toggle to apply the price rounding rule specified in the “Rounding step” field.

Subcondition: It is an additional filter that allows you to specify the product conditions for the strategy to consider only offers with these products. If none of the checkboxes is selected, this filter will be ignored by the strategy.

Ignore with delivery days more than: It is an additional filter that allows you to specify a maximum number of delivery days. Any offers with delivery days exceeding this limit will be ignored by the strategy.

Delivery from: It is an additional filter that allows you to specify the delivery location of the offers. You can choose to filter "Any", "Domestic" – only the deliveries within the marketplace where the product is listed, or "Abroad" – only the international deliveries to be considered by the strategy.

Availability type: It is an additional filter that allows you to choose to filter "Any" – for all offers or "Instantly" – for the offers with the instant availability to be considered by the strategy.

Info: If none of the competing price offers is found based on the filtering criteria, the strategy will set the “Standalone price” assigned to the product. If no "Standalone price" value is provided or the value is outside the “Min price” and “Max price” limits, the product will then have the “Min price” assigned.


Cross product

Name: Select “Cross product” from a dropdown list.

Product ASIN: Add the products to be considered by the strategy by entering their ASIN and selecting the plus icon. Remove unnecessary products by selecting the trash bin icon next to their ASIN. For your convenience, the form offers the “Product search” option that is opened upon a click on the search icon.

Set the price gap

Set the configurations for the price difference between your price offer and the cheapest offer within the filtered list.

Comparison price: Choose whether you want to set the price gap based on the "Lowest price" (to consider all price offers) or the "Buy Box price” (to consider the offers within Buy Box only).

If the “Buy Box price” option is applied but none of the filtered price offers is currently in the Buy Box, the strategy will set the “Standalone price” assigned to the product. If no "Standalone price" value is provided or the value is outside the “Min price” and “Max price” limits, the product will then have the “Min price” assigned.

Price gap: Specify the price difference between your price offer and the offer of the cheapest competitor. The “Price gap” field accepts both positive and negative values:

  • A negative value like “-0.10” indicates that you want your price to be 0.10 lower than the price of the competitor;
  • A positive value like “0.10” indicates that you want your price to be 0.10 higher than the price of the competitor;
  • If you enter “0”, indicates that you want to keep the same price as the competitor.

Price gap step: Define the “Price gap” value as either a numerical "Value" or a percentage ("%").

Filter competing price offers

Apply the following settings to additionally filter the list of competitors to the products specified within the “Product ASIN” field.

Ignore shipping costs: Enable this toggle if you want the strategy to consider prices excluding the shipping price.

Ignore offers below min price: Enable this toggle if you want the strategy to ignore any price offer below the “Min price” value assigned to your product.

Seller list type:

  • Select "White list" if you want the list of sellers provided below to be considered by the strategy;
  • Select "Black list" if you want the list of sellers provided below to be ignored by the strategy.

Amazon seller ID: Add multiple competitors to the list by entering their Amazon seller ID and clicking the “+ Amazon seller ID” button. Remove unnecessary sellers by selecting the trash bin icon next to their corresponding ID.

Minimum number of ratings: It is an additional filter that allows you to specify the minimum rating the seller should have to be considered by the strategy.

Minimum seller rating %: It is an additional filter that allows you to specify the minimum rating percentage the seller should have to be considered by the strategy.

Apply to: It is an additional filter that allows you to specify the type of offers to be considered by the strategy. You can choose to filter "All", only FBA (Fulfillment by Amazon), or only FBM (Fulfillment by Merchant).

Prime status: It is an additional filter that allows you to filter "All" – for all offers, “Prime” – only for the offers with the Prime status, or "Not Prime" – only for the offers without the Prime status to be considered by the strategy.

Price rounding: Enable this toggle to apply the price rounding rule specified in the “Rounding step” field.

Subcondition: It is an additional filter that allows you to specify the product conditions for the strategy to consider only offers with these products. If none of the checkboxes is selected, this filter will be ignored by the strategy.

Ignore with delivery days more than: It is an additional filter that allows you to specify a maximum number of delivery days. Any offers with delivery days exceeding this limit will be ignored by the strategy.

Delivery from: It is an additional filter that allows you to specify the delivery location of the offers. You can choose to filter "Any", "Domestic" – only the deliveries within the region, or "Abroad" – only the international deliveries to be considered by the strategy.

Availability type: It is an additional filter that allows you to choose to filter "Any" – for all offers or "Instantly" – for the offers with the instant availability to be considered by the strategy.

Info: If none of the price offers is found based on the filtering criteria, the strategy will set the “Standalone price” assigned to the product. If no "Standalone price" value is provided or the value is outside the “Min price” and “Max price” limits, the product will then have the “Min price” assigned.


Push

Name: Select “Push” from a dropdown list.

Buy Box keep: Enable this toggle to ensure that the strategy adjusts your prices to keep the product inside the Buy Box irrespective of the repricing rules set below.

Start price: Determine the initial price at which the strategy will start the repricing after launch. The strategy is launched only if at least one repricing rule is added.

Price rounding: Enable this toggle to apply the price rounding rule specified in the “Rounding step” field.

Timezone: Select the timezone for the strategy’s scheduling. It will perform repricing operations daily, commencing at 00:01 in accordance with the selected timezone.

Reset price and settings: Enable this toggle when you want to relaunch the strategy, starting the repricing from the “Start price”, and proceeding with the rules defined in the “Based on units sold” and “Based on units sold in a period” tables.

Orders based on: Determine the method for calculating orders – based on the ASIN (where one ASIN may include up to three SKUs) or only the SKU.

Days per week: Select the days of the week when the strategy will conduct repricing activities.

1. Set the repricing rules based on units sold

Specify one or more conditions (repricing rules) for the price adjustments in the “Based on units sold” table based on the number of units sold. Each rule in this table will be performed only once since the launch of the strategy.

  • "Units sold" – the price will change after this total number of units has been sold. Note: The minimum acceptable value is 1. The field accepts only whole numbers.
  • "Step value" – the increment or decrement value for the price change. Note: The value must be greater than 0.
  • "% / Value" – the unit of measure for the “Step value”: a percentage or a fixed value.
  • "Up / Down" – the direction of a price change after every portion of units (set in the “Units sold” field) is sold: “Up” – to increase the price, “Down” – to decrease.

To add another rule to the “Based on units sold” table, click “Create new rule” and fill out the fields according to the above-mentioned descriptions.

If the number of units sold falls within multiple rules specified in the table, each of these rules will be performed, resulting in corresponding price changes.

After the last rule provided in the “Based on units sold” table has been performed, the strategy will continue repricing according to the rules in the “Based on units sold in period” table located below, in case the rules are provided.

Examples

In the illustrated scenario displayed on the image, the strategy raises the price by 0.10 each time after 5 units are sold.

If, within the scenario displayed in the image below, the number of units sold at once is 6, then all three rules will apply, and the price will be reduced three times: by 1, by 0.5, and by 0.25 (in total, the price will be reduced by 1.75).

2. Set the repricing rules based on units sold over a certain period

Specify one or more conditions (repricing rules) for the price adjustments in the “Based on units sold in period” table based on the number of units sold over a certain period. The strategy will conduct a check of each condition once a day, starting with the first condition in the list. Priority is determined by the rule’s position in the list, with the first rule having the highest priority. If some conditions overlap, the strategy will apply the rule listed first, ignoring any overlapping rules with lower priority.

  • "Period in days" – the number of recent days (excluding the current day) considered for the number of units sold. For example, if you want to consider the amount of sales over the last three days, set the field value to 3. Note: The minimum acceptable value is 1. The field accepts only whole numbers.
  • "Comparison operator" – the operator used to compare the number of units sold: less than or equal “<=” or greater than or equal “>=”. For example, in case you want to change the price when the number of units sold in the set period is less than two, select the “<=” operator and specify the number 2 in the “Units sold” field. 
  • "Units sold" – the number of units sold. The “Comparison operator” determines how to compare this number. For example, in case you want to change the price when the number of units sold in the set period exceeds 50, select the “>=” operator and specify the number 50 in the “Units sold” field. Note: The minimum acceptable value is 1. The field accepts only whole numbers. 
  • "Step value" – the increment or decrement value for the price change. Note: The value must be greater than 0.
  • "% / Value" – the unit of measure for the “Step value”: a percentage or a fixed value.
  • "Up / Down" – the direction of a price change: “Up” – to increase the price, “Down” – to decrease.

To add another rule to the “Based on units sold in period” table, click “Create new rule” and fill out the fields according to the above-mentioned descriptions.

Example

In the scenario displayed in the image below, there are two rules:

  1. IF over the past 7 days, the number of units sold is less than or equal to 10, the price will be decreased by 0.5;
  2. IF over the past 7 days, the number of units sold is greater than or equal to 20, the price will be increased by 0.5.

If the number of units sold over the past 7 days falls between 10 and 20, the price will remain unchanged.


Daily Push

Name: Select “Daily Push” from a dropdown list.

Buy Box keep: Enable this toggle to ensure that the strategy adjusts your prices to keep the product inside the Buy Box irrespective of the repricing rules set below.

Start price: Determine the initial price from which the strategy will start the repricing after the daily reset.

Price rounding: Enable this toggle to apply the price rounding rule specified in the “Rounding step” field.

Set the time for the daily reset

Specify the time when you want the strategy to reset the price to “Start price” and perform the repricing starting from the first rule set in the “Steps” table.

Timezone: Select the timezone that corresponds to your desired reset time. The default time zone is the one of your account home marketplace.

Hours to reset: Define the hour when the daily reset will be performed.

Minutes to reset: Define the minutes of the hour when the daily reset will be performed.

Set the repricing rules

Specify one or more conditions (repricing rules) for the price adjustments in the “Steps” table. Each rule in the table will be performed only once a day. When the last rule in the list has been performed, the price will not change further until the price is reset during the daily reset.

Orders based on: Determine the method for calculating orders – based on the ASIN (where one ASIN may include up to three SKUs) or only the SKU.

Steps: Specify one or more repricing rules based on the number of units sold:

  • "Units sold" – the price will change after this total number of units has been sold. Note: The minimum acceptable value is 1. The field accepts only whole numbers.
  • "Step value" – the increment or decrement value for the price change. Note: The value must be greater than 0.
  • "% / Value" – the unit of measure for the “Step value”: a percentage or a fixed value.
  • "Up / Down" – the direction of a price change after every portion of units (set in the “Units sold” field) is sold: “Up” – to increase the price, “Down” – to decrease.

To add another rule to the “Steps” table, click “Create new rule” and fill out the fields according to the above-mentioned descriptions.

If the number of units sold falls under several rules specified in the table, then all of these rules will be performed, changing the prices accordingly.

Examples

If, within the scenario displayed in the image below, the number of units sold at once is 6, then all three rules will apply, and the price will be reduced three times: by 1, by 0.5, and by 0.25 (in total, the price will be reduced by 1.75).

In the scenario displayed in the image, the strategy raises the price by ten percent after 20 units are sold and lowers it by ten percent after another 20 units are sold.


Profit

Name: Select “Profit” from a dropdown list.

Profit: Specify a positive or negative value of the desired profit margin to be maintained by the strategy.

Format: Define the profit margin value as either a numerical "Value" or a percentage ("%").

Was this article helpful?

Can’t find what you’re looking for?

Do you have any more questions? We are happy to answer them.

Contact Support