The Buy Box algorithm is Amazon's best-kept secret. But by analysing millions of data points, we can understand the most important factors and their weight. This deep dive explains the technical details.

Note: Amazon does not publish any official details about the algorithm. The following information is based on data analysis and industry knowledge.

Algorithm Fundamentals

The Buy Box is not a simple "who is the cheapest" system. Amazon optimises for customer satisfaction and maximises the likelihood of a successful transaction.

The algorithm calculates a "score" for every Buy Box-eligible seller. This score determines:

Buy Box Factors in Detail

Factor 1: Landed Price (Weight: ~35%)

Landed Price 35% Weight

The total price including shipping. NOT just the product price! A product at 20€ + 5€ shipping competes with one at 24€ + free shipping.

The landed price is the most important factor, but not the only decisive one. A seller with a 5% higher price can still win the Buy Box if other factors are better.

Factor 2: Fulfillment Method (Weight: ~25%)

Fulfillment 25% Weight

Amazon trusts its own fulfilment network more. The hierarchy:

  1. 1. FBA (highest priority)
  2. 2. Seller Fulfilled Prime
  3. 3. FBM with premium shipping
  4. 4. Standard FBM (lowest priority)
Practical tip: An FBA seller can often be 3-5% more expensive than an FBM seller and still win the Buy Box.

Factor 3: Seller Performance (Weight: ~20%)

Seller Performance 20% Weight

Your Account Health metrics feed directly into the score.

The relevant metrics:

Factor 4: Delivery Speed (Weight: ~12%)

Delivery Speed 12% Weight

How quickly does the product reach the customer? Same-Day > Next-Day > 2-Day > Standard.

Factor 5: Availability (Weight: ~8%)

Availability 8% Weight

Consistent availability is rewarded. Frequent out-of-stock situations harm the score in the long run.

Understanding Buy Box Rotation

The Buy Box is not static. It rotates between qualified sellers based on their score:

Example Rotation:

Seller A:
50%
Seller B:
30%
Seller C:
20%

The percentages roughly correspond to the time each seller holds the Buy Box.

Buy Box Eligibility: The Basic Requirement

Before the score is even calculated, you must be "Buy Box Eligible":

Important: New sellers often have to wait 2-3 months before they qualify for the Buy Box. Use this time to build up your metrics.

Practical Optimization Tips

Tip 1: Find the Sweet Spot

You do not have to be the cheapest. Find the price at which you hold the Buy Box AND stay profitable. Often that is 2-3% below the most expensive Buy Box-eligible seller.

Tip 2: Optimize Fulfillment

If you use FBM, invest in faster shipping. The ROI is often higher than aggressive price cuts.

Tip 3: Proactively Manage Metrics

React immediately to negative trends. An ODR rising from 0.5% to 0.8% is a warning sign - not only at 1%.

Conclusion

The Buy Box algorithm balances several factors:

  1. Price (35%): Competitive, but not necessarily the cheapest
  2. Fulfillment (25%): FBA has a clear advantage
  3. Performance (20%): Keep your metrics excellent
  4. Speed (12%): Fast shipping is rewarded
  5. Availability (8%): Avoid out-of-stock

An intelligent Repricer that takes all these factors into account is the key to Buy Box optimisation.

Buy Box Optimization with AI

Sellercore analyzes all factors and optimizes automatically.

Try for free

Win the Buy Box with smart repricing

Sellercore gives Amazon sellers the tools to grow: repricing, ads optimisation, inventory and profit analytics in one place. Try it free today.

Get started free