Guide

Competition-Based Pricing: Decide Without Giving Up Margin

Competition-based pricing compares your product with eligible competitor offers. Your team can price below, match, or sit above that reference. Change the SKU’s price only when the product match is reliable and the price clears the channel’s margin floor. Otherwise, keep the current price.

David ButinBy David Butin · E-commerce Expert· Updated September 22, 2026· 8 min read

The essentials

  1. Competition-based pricing compares eligible offers. Use competitor prices as a reference. Move a price only after checking product-match quality and the SKU’s margin floor.
  2. In the gardening retailer’s 23,365-product catalog, only contested products (8.2%) needed routine price decisions. A catalog-wide price cut would have missed that split.
  3. Check product identity, availability, delivery, data freshness, and unit economics before an observed price enters any rule.
  4. Every automated rule needs a floor, a price corridor, a stop condition, an owner, and a review date.
  5. myPricing monitors offers, matches products, and can propose a price within your rules. Your team can change the proposal or stop the rule.

A family retailer in southwest France sells 25,000 gardening and pet-supplies products. After fifty years in business, it needed growth without lower prices or more advertising.

The gardening market had fallen 6.2%, while DIY was down 1.5%. Suppliers had raised purchase prices by 7 to 8% on the top 100 sellers. More than 20 merchants carried the same products.

Yet only one group among 23,365 classified SKUs needed a lower price. You can read the results in the full customer case.

Start with only truly comparable offers

Competition-based pricing uses other sellers’ offers as a reference. An eligible offer covers the same product, targets the same buyer, and makes a comparable delivery promise. After that check, you can price below, match, or sit above the market. Keep your price when the products differ or the market price falls below your profit floor.

In the European Commission’s e-commerce inquiry (2017), 53% of responding retailers tracked competitors’ prices. Of those trackers, 67% used software. Among software users, 78% adjusted prices: 43% manually, 27% with manual and automatic changes, and 8% fully automatically. Software gathers observations. Your team decides which ones deserve a response.

Retailer monitoring, price changes, and catalog allocation
RETAILERS AND RETAIL PRICESCUSTOMER CATALOGSSurveyed retailers tracking competitor prices online53%European Commission, 2017US retail prices changed per month, 2014-201727.4%15.4% in 2008-2010Cavallo, NBER, 2018SKUs on high-frequency repricing30%High-tech seller, ~1,000 SKUs, 2026Contested products8.2%Gardening and pet supplies retailer, 23,365 products, 2026
Market data: European Commission e-commerce sector inquiry, 2017 (53% of respondent retailers track competitors’ online prices); Alberto Cavallo, NBER Working Paper 25138, 2018 (US retail prices changed at a monthly rate of 15.4% in 2008-2010 and 27.4% in 2014-2017). Catalog data: two anonymized Boostmyshop customer catalogs, 2026 (roughly 1,000 high-tech SKUs and 23,365 gardening and pet supplies products). Customer results are not market benchmarks.

Use three pricing methods. Each answers a separate question:

MethodStarting inputAnswers wellCannot decide alone
Competition-based pricingEligible competitor offersWhere your offer sitsWhether you can afford it
Cost-based pricingLanded cost, target marginYour lowest acceptable priceWhether shoppers accept it
Value-based pricingWillingness to payWhat your difference is worthWhether the order is profitable

The cheapest offer does not always win. Le Chen, Alan Mislove, and Christo Wilson collected the first two pages of third-party offers for 1,000 bestselling Amazon products. They found 543 sellers using pricing algorithms.

Those sellers won the Buy Box more often at almost every price position. The Buy Box is Amazon’s featured purchase offer. Seller feedback and sales volume helped them win without always posting the lowest price (WWW '16, 2016).

Build a competitor set your team can explain

Include a seller only when a shopper could reasonably choose it instead of you. Match the product, the buyer’s market, and the delivery conditions. A private-label product has no exact rival, so start with cost and customer value. Use similar products only to gauge the price range of the category.

Check every offer before it enters a price calculation:

CheckPassRefuse or investigate
Product identitySame model, variant, bundleSimilar title, different contents
Condition and tax displaySame condition and tax displayNew/used mix or inconsistent tax display
Offer eligibilityAvailable to the same buyerOut of stock or stale listing
Delivery promiseComparable shipping and lead timeCheaper price, weaker promise
Seller contextCredible seller, similar serviceUnknown seller, unusual returns
Data freshnessRecent, timestamped observationNo timestamp, erratic scrape
Unit economicsCandidate price clears your floorMarket price sits below your floor

The chosen reference changes the answer. In the same Amazon study, 70% of sellers that followed the lowest price stayed within $1 of it. Among sellers that followed Amazon’s own price, only 40% stayed that close.

Next, verify product matching. This is the link between your SKU and the correct competitor listing. One motorcycle-parts distributor could not rely on EAN codes.

A brake cable fits a specific bike model, but no API exposes which cable fits which model. myPricing’s AI matching compares the image, title, and attributes, then scores the pair. The motorcycle-parts distributor configured these thresholds:

Match confidenceActionWho decides
Above 96%Auto-approvedThe engine
90 to 96%Weekly review queueOne team member

The team reviewed those scores for six months before turning on automated pricing. The matching reached 99% accuracy across 200,000 SKUs. Profitability rose by 20 to 25%, while revenue rose 30%.

The price-monitoring guide explains how to collect offers. Monitoring gives your team an observed price. Your team decides whether to match it.

Make the margin floor a hard stop

Ask two questions for every product group. Are the eligible offers truly comparable? Does the proposed price stay above your floor?

Run two tests before changing the price
No room above your floor
Room above your floor
Uncertain match
Hold the price
Verify the product match
Hold the price
Verify the product match
Eligible match
Refuse the market price
The floor blocks it
Go below or match
Price rule allowed

Hold the price until the match is verified. For an eligible offer, check the floor before matching its price.

Boostmyshop decision model: product matching and the margin floor.

Keep the current price until your team verifies the product match. Reject any price below your floor.

Record the target position as a price index. Divide the candidate price by the reference price, with 1.00 meaning parity.

One home-equipment retailer, selling across more than ten marketplaces, builds its floor from daily supplier prices, marketplace commissions, logistics, shipping, returns, and fraud. It then adds a 10% minimum margin, raising that percentage in categories that can carry it. No repricing action can cross that floor.

This retailer chose 10%. Use the selling-price and margin calculator to find your own threshold.

Reject any price below your floor
Market referencesCosts to cover10% minimum marginReturns and fraudLogistics and shippingMarketplace commissionSupplier purchase priceHighMedianLowYour floor

The operator may accept a price above the line. Below the line, the operator rejects the match.

One anonymized home-equipment retailer configured this cost stack and 10% threshold. Source: client case "Multi-marketplace home equipment retailer."

A loss leader is a product sold below its normal commercial floor to attract customers. Treat it as a controlled exception, not a permanent setting. Name the SKUs, budget, end date, and rollback condition before launch. Check local law too: several markets, including France, restrict or ban selling below cost.

Move from an observed offer to a published price

Your team should run three checks before changing a live price.

Three checks before a price goes live
Observed competitor offer1. Identity and eligibilityWrong variantor out of stock2. Defensible referenceNo comparableeligible offer3. Margin floorMarket pricebelow the floorGuarded price publishedMeasure the result,then check againCheck again

When a check fails, the system stops the update. The operator sees the reason for the refusal.

Boostmyshop mapped each stop point and refusal reason in an automated pricing rule. Boostmyshop operating model.

First, your team verifies the product and the offer’s availability. Your team then selects a defensible reference and compares the proposed price with the floor. If one check fails, the system stops the update and shows the reason.

Alberto Cavallo measured how often US retail prices changed each month. The rate rose from 15.4% in 2008-2010 to 27.4% in 2014-2017. That shift shortened the implied life of a price from 6.5 months to 3.7 months (NBER Working Paper 25138, 2018).

Reprice volatile SKUs continuously and review the others periodically. One high-tech seller uses AutoPilot on roughly 1,000 SKUs across two marketplaces. It puts about 30% of them on high-frequency repricing and reviews the other 70% periodically. Its reaction time fell from hours to minutes.

Automate one step at a time. Begin with monitoring, then add product matching and costs. Put guardrails around the proposed price before the system can publish it.

Dynamic repricing with margin protection executes the rule. Competitive intelligence matches products and tracks market position. Multi-channel pricing accounts for channel commissions.

myPricing proposes a price within your limits. You can change it or stop the rule.

Reactive rules can raise prices as well as lower them. Stephanie Assad, Robert Clark, Daniel Ershov, and Lei Xu studied German gas stations after pricing software spread in 2017. The adopting stations increased their margins by about 15%.

When every station in a local market used the software, the market margin rose about 38%. The researchers found no change in a duopoly with only one adopter (Journal of Political Economy, 2024).

Treat the four catalog states differently

23,365 products, four answers
Alone45.4%

The product has no direct rival. The retailer tests a higher price.

Winning29.1%

The retailer already wins with this product. It holds the price and watches conversion.

Contested8.2%

The retailer can reach a winning position. It tests a guarded price.

Losing17.3%

The retailer cannot compete on price. Its ads highlight free returns, seller ratings, and customer service.

In this catalog, the retailer had to routinely review the price of about one product in twelve.

myPricing classified 23,365 products for one anonymized gardening and pet supplies retailer in 2026. Customer results are not market benchmarks. Source: client case "Family gardening and pet supplies retailer," 2026.

The retailer split the catalog four ways. Products with no direct competitor accounted for 45.4% of the catalog. The retailer tested higher prices on those products when the market allowed it. Another 29.1% already held a winning position but needed visibility.

Those two groups received the advertising budget. The retailer then measured 34% more clicks and 30% higher conversion. Its advertising cost was 13% lower than for similar products without pricing intelligence.

Losing products made up 17.3% of the catalog. The retailer’s ads highlighted free returns, seller ratings, and customer service instead of a lower price. Only the contested products, 8.2% of the catalog, needed routine price decisions. Even there, a lower price was optional.

Set stop rules before automation

Write a stop condition beside every rule. Hold the SKU’s price when match confidence is too low. Ignore stale offers and reject prices below the channel floor.

Add a price corridor, which sets a minimum and maximum price. Cap reactions so one automated change cannot trigger another indefinitely.

When a cost changes, name the person responsible and the next review date. A competitor feed does not make that decision.

Clear these seven points before you switch a rule on

Complete this list for each product group:

  • Name the pricing owner, approver, and next review date.
  • Define direct, benchmark, and excluded competitors. Set the match-confidence threshold.
  • List the eligibility fields, including stock and delivery promise.
  • Choose the reference, such as low, median, high, or percentile. Set the target price index.
  • Calculate landed cost and minimum margin. Set approval, automation, and product-hold rules.
  • Record the cadence, stop trigger, rollback price, and KPI.
  • Keep one auditable row per SKU and channel. Connect the triggering offer to the resulting margin.

Sources

  • European Commission, E-commerce Sector Inquiry, COM(2017) 229 final and MEMO/17/1262, 2017.
  • Le Chen, Alan Mislove, Christo Wilson, Algorithmic Pricing on Amazon Marketplace, WWW '16, 2016.
  • Stephanie Assad, Robert Clark, Daniel Ershov, Lei Xu, Algorithmic Pricing and Competition, Journal of Political Economy 132(3), 2024.
  • Alberto Cavallo, More Amazon Effects, NBER Working Paper 25138, 2018.
  • Commission Regulation (EU) 2022/720 of 10 May 2022 on vertical agreements, Article 4, 2022.
  • Anonymized Boostmyshop customer records: gardening and pet supplies, motorcycle parts, home equipment, and high-tech.

Frequently asked questions

Competition-based pricing sets your price against the eligible competitor offers a buyer can actually choose instead. You may price below, match, or sit above that reference. Product-match quality, channel costs, customer value, and your minimum margin decide whether the SKU moves or keeps its current price.

A gardening retailer classified 23,365 products. It found 45.4% with no direct competitor, 29.1% already winning, 17.3% unable to win on price, and 8.2% contested. Only the last group needed routine price decisions.

The method gives your team a market reference and exposes unusual prices. Check each offer, enforce a margin floor, and add a stop condition. Without those checks, your team may base its price on an incorrect product match, a stale offer, or an unprofitable competitor price.

You should not match it automatically. The lowest offer may be out of stock, exclude shipping, cover another variant, or fall below your margin floor. Compare eligible delivered offers first. Then choose to go below, match, stay above, or leave the price unchanged.

Set the cadence by product group. Cavallo measured US monthly price-change frequency at 15.4% in 2008-2010 and 27.4% in 2014-2017 (NBER, 2018). The high-tech seller’s 1,000-SKU catalog used high-frequency repricing for 30% and periodic checks for 70%.

You may monitor public prices, but you must not coordinate prices with competitors. Article 101 TFEU prohibits it in the EU. Set prices independently and follow the data source’s terms.

A supplier cannot impose it. Article 4 of Regulation (EU) 2022/720 treats resale price maintenance as a hardcore restriction and removes the agreement's block exemption. In the European Commission inquiry, two in five retailers still faced supplier pricing restrictions, and almost a third normally complied.

Get new operations content first

Every so often, an email with our latest guides, videos, and webinars.

Continue exploring

16Sep
Replay available11:00 CEST · 50 minIn French
Masterclass
Are your operations holding back marketplace sales?

What marketplaces read off your warehouse: availability, picking accuracy, dispatch time. Jonathan Coloma, COO of Repiauto, on going from 300 to 1,000 orders a day in two years: the paper wall, ERPs built for a different problem, a go-live quoted at fifteen days, and what changed in his working day.

Hosted by David Butin
Hosted by
David Butin
E-commerce Expert
Watch replay
24Jul
Replay available11:00 CEST · 42 minIn French
Masterclass
Will your warehouse hold up this peak season?

To hold up under peak volume, split the order queue into waves based on real operating constraints, then decide where barcode checks belong. At the packing bench, the operator verifies the parcel. Carrier rules select the service and print the label, so the next order can start without another decision.

Hosted by Olivier Zimmermann
Hosted by
Olivier Zimmermann
Founder & CEO
Watch replay
23Jun
Replay available11:00 CEST · 55 minIn French
Masterclass
Industrialize Your E-commerce Procurement

Industrializing your purchasing means ordering on rules, not guesswork: at the right time (the reorder point), in the right quantity (your coverage period), from the right supplier, with a purchase order validated in one click. Available on replay.

Hosted by Olivier Zimmermann
Hosted by
Olivier Zimmermann
Founder & CEO
Watch replay

See it in your own operations

Book a 20-minute call. We'll map your workflow and point out where it breaks. No slides.

Free 20-min call · No commitment