Skip to content
Price IntelligencePrice Intelligence home

Solution

Repricing software with a margin floor you set yourself

Repricing software automatically adjusts your own storefront prices against rules you define, using competitor prices, cost and margin as inputs. Price Intelligence reprices Shopify, WooCommerce, BigCommerce and Adobe Commerce catalogues with hard guardrails: margin floor, cost floor, MAP floor and a maximum daily change. It is not an Amazon buy-box repricer.

  • Margin, cost and MAP floors on every rule
  • Review queue, CSV export or direct push to your store
  • Storefront repricing, not Amazon buy-box repricing
Start free trialOpen the live demo14 days, no credit card, cancel in one click.

Price position — full catalogue

34
17
57
  • Lowest in market34
  • Matched17
  • Above market57
  • No live data2

Competitor price changes per SKU, last 60 days

  • Audio11.4changes / SKU
  • Small appliances8.1changes / SKU
  • Power tools6.7changes / SKU
  • Home & kitchen5.2changes / SKU

Repricing software changes the prices in your store automatically, according to rules you write, using competitor prices, your cost and your margin floor as inputs. The rule is the product. A repricer with no margin floor is an efficient way to sell below cost across a whole catalogue before anyone opens a report. This page covers repricing your own storefront on Shopify, WooCommerce, BigCommerce or Adobe Commerce. It is not an Amazon buy-box repricer, and if the buy box is your problem, the next section says what to use instead.

What this repricing software does, and what it does not

There are two products in the market wearing the same word, and they solve different problems. Getting this wrong wastes an evaluation cycle, so here it is plainly before anything else.

Marketplace buy-box repricers

  • You are one of many sellers on a single listing for an identical item, and the platform picks a winner.
  • The feedback loop is minutes, and everyone else in the loop is also a bot.
  • Price is one input among several, alongside fulfillment method, seller rating, shipping speed and account health.
  • Success is measured as share of the buy box, not as margin on your own traffic.
  • You do not own the page, the customer relationship, or the ability to differentiate on anything except price and service metrics.

Storefront repricing, which is what we do

  • You own the product page. Competitors are separate retailers selling comparable products at their own URLs.
  • The loop runs on your refresh interval, from daily to hourly, and a human can sit inside it.
  • Price sits alongside your own cost, margin target, stock position and brand MAP obligations.
  • Success is measured in margin and price position across the assortment, not in winning a single listing.
  • Matching is your hard problem, because there is no shared listing identity to inherit. That is why matching runs before repricing.

So: if most of your revenue is Amazon FBA and the job is winning the buy box on ASINs you share with a dozen other sellers, use a dedicated Amazon repricer. The mechanics genuinely differ, the cadence is faster, and a storefront tool will not serve you well. We connect to Amazon Seller Central to monitor marketplace listings, track third-party sellers of your brand and detect below-MAP offers. We do not push buy-box price changes, and we would rather say so on this page than in month two of a contract.

Guardrails first: the floors every repricing rule needs

Most repricing failures are not strategy failures. They are missing-constraint failures. The rule did exactly what it was told, on an input that was wrong, with nothing underneath to stop it. Build the floor before you build the strategy.

Margin floor
The lowest price a rule is allowed to produce, expressed as a minimum gross margin rather than a fixed price. At a landed cost of $60 and a 25 percent minimum margin, the floor is 60 / 0.75 = $80.00. Because it is derived from cost, the floor moves on its own when a supplier raises prices, which a hard-coded minimum price does not.
  • Cost floor. Never below landed cost, including freight and duty. This is the seatbelt, not the strategy. If your cost data is stale, everything above this line is decorative.
  • Margin floor. The real stop. Set per category, not globally, because a 15 percent floor that suits appliances will quietly cap your accessories business.
  • MAP floor. Where you are an authorized reseller, the brand's advertised price minimum overrides everything below it. See what MAP pricing is if you also need to enforce it on others.
  • Ceiling. The guardrail people skip. Without one, a rule indexed to the market follows a competitor's pricing error upward, or spikes when every rival goes out of stock and the remaining sample is one overpriced listing.
  • Max change per day. Bound the blast radius. A 5 percent daily cap means a bad input costs you 5 percent for one day, not 40 percent before Monday.
  • Minimum change threshold. Do not move a price for $0.03. Small changes churn your feeds, your caches and your customers' trust for no measurable gain.
Where a repricing rule is allowed to move a priceA vertical price scale showing the bands a repricing rule operates within. Below the cost floor and the margin floor the rule may never go. Above the MAP floor and below MSRP is the permitted zone. A maximum daily change limits how far a price can move in one run, and every proposed change outside the permitted zone is blocked rather than applied.A RULE THAT CAN BREACH ITS OWN FLOOR WILL EVENTUALLY BREACH ITNever — below cost or below margin floorcost $128.00 · 22% margin floor $164.10Permitted zone$164.10 – $229.00max change 6% per day, so today the rule may reach $187.06Above MSRP $229.00 — held$229.00 MSRP$199.00 current$164.10 floor$128.00 costBlocked today3 of 12 proposedchanges would havecrossed the floor
The bands a repricing rule may move within. Anything that would cross the margin or cost floor is blocked rather than applied.

How to design a repricing rule, in seven decisions

A rule is not a strategy dropdown. It is seven decisions, and six of them are about restraint. Work through them in this order.

  1. 1

    Scope: which products this rule owns

    Define by category, brand, margin band or tag. Rules must not overlap ambiguously; where two could claim a SKU, precedence is explicit. Start with one category you know well, because your first rule is a hypothesis.

  2. 2

    Strategy: what the target price is a function of

    Match, undercut, index to the market average, hold a margin, or step down on a schedule. The next section compares the common ones and names how each fails.

  3. 3

    Floor: the price the rule may never go below

    Cost floor, margin floor and MAP floor all evaluate, and the highest of them wins. When a floor blocks a proposed change, that is an exception worth reading, not a silent no-op. Repeated floor hits usually mean your cost moved or your matching is wrong.

  4. 4

    Ceiling: the price the rule may never exceed

    Anchor it to something real, such as your own list price or a multiple of the market median. A ceiling protects you from a thin competitor sample as much as from a bad number.

  5. 5

    Limits: how far and how often it may move

    Maximum change per day as a percentage or an absolute amount, plus a cap on how many times a single SKU can move in a week. Bounded movement is what makes automation recoverable.

  6. 6

    Exclusions: what it must never touch

    New launches inside their first weeks, loss leaders, bundles and kits, anything with fewer than three in-stock matched competitors, and anything whose match confidence is below your threshold. Thin evidence is the most common cause of a confidently wrong price.

  7. 7

    Output: where the proposed change goes

    Review queue, CSV export, or a direct push to the connected store. New rules propose, they do not push. Promotion to automatic is something a rule earns by being right for a few weeks.

Repricing — rule builder

Beat market low on Audio

Active
Scope
Category: Audio
Strategy
Match lowest in-stock competitor − $1.00
Guardrail
Never below 22% gross margin
Excludes
Out-of-stock competitors, unauthorised sellers
Max change
6% per day
Apply
Review queue, then push to store

Simulated impact — next 30 days

  • Products in scope7SKUs
  • Price changes proposed12this run
  • Blocked by margin floor3held

Three changes were blocked because they would have taken gross margin below 22%. The rule never overrides its own floor.

RuleScopeSKUsStatus
Beat market low on AudioCategory: Audio7Active
Hold MSRP on protected brandsBrand: Ironside, Granite6Active
Recover margin on Home & kitchenCategory: Home & kitchen7Awaiting review
Clear slow moversTag: aged-90d4Paused
A rule in the Northline Supply demo tenant: scope, strategy, margin and MAP floors, ceiling, daily change cap and exclusions, with the exceptions it raised this week.

Ecommerce repricing strategies, and how each one fails

Every strategy is right somewhere and dangerous somewhere else. The failure column is the one to read.

Common repricing strategies compared
StrategyWhat it doesWhen it is rightHow it fails
Match lowest in-stockSets your price equal to the lowest in-stock matched competitorTrue commodities with identical SKUs, where the shopper compares on price and nothing elseHands your pricing to the worst-run seller in the category, and treats one clearance unit as if it were the market
Undercut by a fixed amountLowest competitor minus a dollar amount or a percentageShort campaigns on a handful of hero SKUs where you are buying the click deliberatelyTwo tools doing this to each other converge on the floor within days, and both sellers end up at cost with the market share they started with
Index to market averageTargets a price index, for example 98 against the mean of in-stock competitorsBroad catalogues where relative position matters more than being cheapest on any one lineThe mean is only as good as your matching, and out-of-stock or mismatched listings drag it. See price index and positioning
Cost-plus with a market capHolds a target margin, capped by a market-derived ceilingPrivate label and exclusives with no true comparison setIgnores demand completely. Leaves money on the table on scarce items and stays expensive on dying ones
Margin target with a competitive bandHolds a margin unless the market moves outside a defined band, then moves partwayThe sane default for most mid-market cataloguesReacts slowly by design, and you will not be lowest. That is the trade, and it should be a deliberate one
Stock-awareRaises price as your own stock thins, or when in-stock competitors disappearSeasonal, allocated or supply-constrained goodsMoves the wrong way in front of customers who are watching. Needs a tight ceiling and a slow daily cap
Velocity markdownSteps price down on a schedule until units clearEnd-of-life and terminal seasonal stockTeaches repeat buyers to wait for the next step. Must be time-boxed and scoped to products you are exiting
MAP-compliant floorRefuses any price below the brand's advertised minimumAuthorized resellers carrying brands that enforceNot a strategy on its own. It is a floor another strategy sits on top of, and treating it as the strategy prices you at MAP on everything

More depth on each of these, including how to sequence them across a catalogue, is in the repricing strategies guide.

The arithmetic: what a 5 percent price cut has to earn back

Before automating anything, be certain the people writing the rules can do this on a whiteboard. A price cut is not a discount off revenue. It comes straight out of contribution margin, which is a much smaller number, so the volume it needs to break even is much larger than intuition suggests.

required unit lift = price cut / (current margin per unit - price cut)

  $100 price, $60 cost, 5% cut
  = 5.00 / (40.00 - 5.00)
  = 5.00 / 35.00
  = 0.143, so 14.3% more units just to stand still

Walk it through with real quantities. A product sells at $100.00 and costs you $60.00, so contribution margin is $40.00 a unit. Sell 100 units and you bank $4,000.00 of gross profit. Cut the price 5 percent to $95.00 and the margin per unit falls to $35.00. To hold that same $4,000.00 you now need 4,000 / 35 = 114.3 units. That is a 14.3 percent volume increase bought with a 5 percent discount. The question is not whether the cut wins units. It is whether it wins that many.

Break-even volume lift required by a 5 percent price cut, on a $100 product
Starting gross marginMargin per unitMargin after a 5% cutUnits needed to break even
20%$20.00$15.00+33.3%
30%$30.00$25.00+20.0%
40%$40.00$35.00+14.3%
50%$50.00$45.00+11.1%
60%$60.00$55.00+9.1%

Thin margins punish discounting hardest, which is the opposite of how most discount decisions get made. A 10 percent cut doubles the numerator: at a 40 percent starting margin that is 10 / (40 - 10) = 33.3 percent more units. Run your own figures in the margin calculator.

This arithmetic ignores returns, payment fees, fulfillment cost per order and any cannibalization of a higher-margin substitute, all of which make the real break-even worse. It also ignores whether demand responds at all, which is a measurable thing rather than a matter of opinion. Price elasticity explains how to test it on a subset before you write it into a rule.

Automated repricing without losing control

Automation is not a switch, it is a promotion path. The sequence below takes about a month and is the difference between a repricer you trust and one you turn off after an incident.

  1. 1Weeks one and two: monitor only. No rule enabled. Establish your price index and position mix so you know where you actually sit. Teams routinely discover the SKUs they worried about were fine while a quiet corner of the catalogue sat thirty index points high.
  2. 2Week three: one rule, one category, review queue only. Approve every proposal by hand and count how often you disagree.
  3. 3Week four: read your disagreement rate. If you are rejecting more than a small share of proposals, the rule is wrong or the matching under it is wrong. Fix the input, not the threshold.
  4. 4Then promote, narrowly. Move that one rule to automatic push inside a tight daily change cap, keeping the review queue for anything that hits a floor, a ceiling or a thin competitor sample.
  5. 5Widen scope, not aggressiveness. The next step is a second category on the same conservative settings, never the same category on looser ones.

Every change is stored with the rule that proposed it, the competitor observations that triggered it, the old and new price, the timestamp and the approver. That history is what lets you answer why a price was $84.99 in March, six months later, without anybody reconstructing it from memory.

Cadence 200 Bookshelf Speakers (pair) — Sand — 60-day price history

$317.10$372.88$428.65$484.43$540.21May 25Jun 9Jun 24Jul 8Jul 23
Northline SupplyVoltbayHarborlinePrimeDeckCasa & KinBelmont Direct
Twelve weeks of price history on one demo product, showing rule-driven changes against competitor moves and the two occasions the margin floor blocked a cut.

Where the new price actually lands

Approved changes push directly to Shopify, WooCommerce, BigCommerce and Adobe Commerce, or leave as scheduled CSV or SFTP exports for an ERP or PIM to consume, or fire as webhooks. The repricing module keeps all three routes open at once, because most catalogues have a subset of SKUs that should never be touched by an automated push.

The same logic applies to marketplaces, retail media and any print or email campaign already in flight. Repricing frequency should be set by the slowest system that shows your price to a customer, not by the fastest one you own. Refresh runs daily on Starter, twice daily on Growth, four times daily on Scale and hourly on Enterprise, and picking the fastest available tier is not automatically the right answer.

4 guardrails

Cost floor, margin floor, MAP floor and max daily change, on every rule

$99/mo

Starter: 500 products, repricing included, no feature gating

14 days

Free trial, no credit card required

Write one rule, watch it propose, approve nothing you disagree with

Connect your store, set a margin floor, and run the first rule into a review queue. Fourteen days, no credit card.

Frequently asked questions

What is repricing software?

Repricing software adjusts product prices automatically according to rules you define, using competitor prices, your landed cost, margin targets and stock position as inputs. Good repricing software enforces hard limits at the same time: a cost floor, a margin floor, a MAP floor where you are an authorized reseller, a ceiling, and a maximum change per day.

Is this an Amazon repricer?

No. This reprices your own storefront on Shopify, WooCommerce, BigCommerce and Adobe Commerce. Winning the Amazon buy box is a different problem with a faster loop and inputs beyond price, including fulfillment method and seller metrics, so use a dedicated FBA repricer for that. We do connect Amazon Seller Central to monitor marketplace listings, sellers and below-MAP offers.

How do I stop automated repricing from destroying my margin?

Set the floor before the strategy. Every rule evaluates a cost floor, a margin floor and a MAP floor, and the highest one wins. Add a ceiling, a maximum change per day, and exclusions for products with fewer than three in-stock matched competitors or low match confidence. Send output to a review queue until the rule has been right for several weeks.

How often should prices be repriced?

Set frequency by the slowest system that displays your price, not the fastest one you own. If your shopping feed refreshes daily, repricing hourly creates a daily window where your ad price and landing page disagree. Most mid-market catalogues do well at daily or twice-daily. Refresh runs daily on Starter through hourly on Enterprise.

Which ecommerce platforms can prices be pushed to?

Shopify, WooCommerce, BigCommerce and Adobe Commerce receive direct pushes. Google Merchant Center keeps your shopping feed in step with the storefront. Anything else can consume scheduled CSV or SFTP exports, webhooks on each approved change, or the REST API. All integrations are included on every plan.

Do I have to let it change prices automatically?

No. Every rule can output to a review queue for human approval, export as CSV, or push to the connected store, and you can mix all three across different parts of the catalogue. Most teams start entirely in the review queue, then promote one rule at a time to automatic push inside a tight daily change cap.

What happens if a competitor price is wrong or the product match is wrong?

Prices are validated before storage, and observations that fail plausibility checks are quarantined rather than published. Matches carry a confidence score, and rules exclude low-confidence matches by default. Stale observations, meaning anything older than its refresh interval, are labeled and rules refuse to act on them. Guardrails then bound whatever still gets through.

How much does repricing software cost?

Repricing is included on every plan. Starter is $99 per month for 500 products with daily refresh, Growth is $299 for 2,500 products with twice-daily refresh, Scale is $699 for 10,000 products with four-times-daily refresh, and Enterprise is custom. You pay for products and refresh rate, never for features. Annual billing saves roughly two months.

Start monitoring in the next ten minutes

Connect your store, match your catalogue and get your first competitor comparison in the same session.

14 days, no credit card, cancel in one click.