Automated repricing
Prices follow how each product actually performs: its sales, its traffic and its Buy Box, then what the same item costs elsewhere. Not the cheapest offer anyone has listed.
How a price moves
- It rises when demand shows up. A new sale or a real jump in traffic raises the price, sized to how aggressive you’ve set that product and limited to one raise a day.
- It eases down when a product stalls. A product nobody is visiting, or one that hasn’t sold in a month, gets a measured markdown, with a cooldown between markdowns so a price can’t spiral.
- It answers a lost Buy Box. A product with traffic but no Buy Box and no recent sale is trimmed toward winning it back, on its own cooldown.
- It stops when a raise backfires. If visits fall sharply in the two weeks after a raise, the product is held and flagged for you instead of carrying on by itself.
Strategies you choose per product
- Demand-based. The behaviour above, and the default once you switch pricing on for a product.
- Match the Buy Box. Track the featured offer directly.
- Find the Buy Box, then hold. Compete for the Buy Box on a new listing until its first sale, then hand back to demand-based pricing so the price can climb.
- Highest of the lows. Price to the highest of each channel’s lowest competing copy, re-checked every cycle. Use it to clear stock at the market’s real level rather than below it.
- Condition floor. Price open-box and used copies from the new-condition market, less a discount for condition.
Comparing like with like
Competing prices are matched by condition and by variant. A limited edition or a special color is compared with the same edition, not the cheapest standard version, and a used item with used ones. A channel with no fresh data sits the decision out instead of feeding in a stale price.
Limits you set
- Break-even. Cost plus each channel’s fees. Markdowns stop there unless you opt a product in to selling below cost.
- Proven value. A product that has sold high is held near the price it sold for, so markdowns can’t bleed it away.
- Floor and ceiling. A minimum and a maximum per product, respected by every strategy and labelled with who set them and when.
- Manual. Switch a product to manual and nothing changes its price automatically.
- Missing data means hold. With no fresh competing data, or an unknown cost while cost protection is on, the price stays where it is and the dashboard says why.
How it runs
About every ten minutes, each product’s price is worked out again from current data, checked against its limits, saved, and sent to the channels you’ve switched on. Amazon and Shopify prices are read back after writing to confirm they landed. Every change is recorded with its reason.