Sales based pricing on eBay: how to adjust a price by how well each listing sells
In short
Sales based pricing changes a listing's price in small steps according to its own sales: up a little when it keeps selling, down a little when it has had views but no orders, always inside a profit floor and a ceiling. It works best as an adjustment on top of a cost-based price, not as a replacement for one.
Key takeaways
- Sales based pricing nudges a listing's price up when it sells and down when it is seen but not bought.
- Run it as a capped adjustment on top of a cost-based price, never as a replacement for one.
- Use small steps, a cooling time between moves and a total limit in each direction.
- Only cut prices on listings that get views; no views is a visibility problem, not a price problem.
- Judge the rule by total profit from the group, not by the number of orders.
What is sales based pricing?
Sales based pricing is a repricing method that moves each listing's price according to how that listing sells. A listing that keeps selling gets a small rise. A listing that gets seen but does not sell gets a small cut. A listing that is new or has too little data is left alone. Every move is limited by a profit floor below and a ceiling above.
It answers a question that cost-based pricing cannot: is this price right for buyers? Cost-plus pricing tells you the lowest price you can afford. It does not tell you whether buyers would happily pay more, or whether a few pence less would turn views into orders. Sales data from your own listings is the most direct evidence you have on that.
The safest way to run it is as a layer on top of your normal formula. Your cost, fees and profit set a base price. The sales rule adds or takes away a small, capped adjustment. When the supplier cost changes, the base price changes with it and the adjustment carries on.
When does sales based pricing make sense?
It suits listings that get enough traffic to learn from. A listing that gets a handful of views a month will not tell you anything useful in a week or two, and moving its price is guesswork.
- Good fit: steady sellers in competitive categories, where small price differences change which listing buyers pick.
- Good fit: new listings that have had plenty of views but no orders, where the price may simply be above the market.
- Poor fit: rare or seasonal items, where a quiet month says more about the calendar than the price.
- Poor fit: listings already at their profit floor, which cannot go lower without losing money.
eBay lists price, popularity and the seller's record among the factors in its Best Match search ranking, alongside listing quality and terms. eBay does not say how much each one weighs, so treat a price change as a test of buyer demand, not as a ranking trick.
What rules does a sales based pricing system need?
A sales rule is only as safe as its limits. Before you switch anything on, decide each of these settings and write them down.
| Setting | What it controls | Example choice (hypothetical) |
|---|---|---|
| Window | How far back sales are counted | The last 14 days |
| Raise trigger | Sales needed before a rise | 3 or more orders in the window |
| Cut trigger | When a quiet listing gets a cut | No orders but at least 100 views in the window |
| Step size | How much each move changes the price | 2% of the base price |
| Total limit | The most the rule can move the price in total | Up 10%, down 6% |
| Cooling time | Minimum gap between moves on one listing | One move per window |
| Floor | The price the rule can never go under | Your minimum profit price |
Why the view threshold matters
A listing with no sales and almost no views has a visibility problem, not a price problem. Cutting its price will not help if buyers never see it. Check the title, item specifics, photos and category first. Only cut on listings that are seen and still not chosen.
Why steps should be small
Large jumps make it impossible to tell what worked. If you raise a price by 15% and sales stop, you do not know whether 5% would have been fine. Small steps with a pause between them let each change show its effect before the next one.
A worked example of sales based pricing
Example, with hypothetical numbers: suppose your cost-based formula prices a phone stand at £14.99, and your profit floor price for it is £13.20. You use a 14-day window and 2% steps.
- Days 1 to 14: it sells 5 times. That meets the raise trigger, so the rule adds 2% (about 30p). The price becomes about £15.29. If you use .99 endings, the next ending up is £15.99, which is a bigger move than the rule intended, so many sellers keep exact prices on listings that are on a sales rule.
- Days 15 to 28: it sells 4 times at the new price. Another 2% step takes it to about £15.59.
- Days 29 to 42: it sells once. That is below the raise trigger but above zero, so the rule holds the price.
- Days 43 to 56: no sales, 160 views. The cut trigger fires and the price drops one step to about £15.29.
- Supplier cost rises: the base price is recalculated from the new cost and the rule's adjustment, now +2%, is applied on top. The floor is recalculated too.
Over two months the listing found a price about 2% above the starting point that still sells. If the cut had pushed it below £13.20, the floor would have stopped it there.
How does sales based pricing fit with cost-based repricing?
The two methods do different jobs, and they work best together. Cost-based repricing follows your supplier: when the cost rises, your price rises so the margin holds. Sales based pricing follows your buyers: it looks for the best price within the range your costs allow.
Keep the order of operations fixed:
- Start from the current supplier cost.
- Add your markup and gross up for eBay fees and ad costs.
- Apply the sales adjustment, as a percentage or a fixed amount.
- Apply any price ending, such as .99.
- Check the result against your floor and ceiling, and raise it to the floor if needed.
If the sales rule runs after the floor check, a cut can slip under your minimum profit. If it runs before the fee gross-up, the fees are worked out on the wrong price. Our overview of eBay repricing strategies compares sales-based pricing with cost-plus, competitor and event pricing, and shows where each one fits.
What are the risks, and how do you limit them?
Automated price moves can go wrong quietly. These are the common failure points.
- Reading a seasonal drop as a price problem. If a whole category goes quiet after Christmas, a cut on every listing just gives margin away. Pause the cut rule in known quiet periods, or compare against the same weeks last year.
- Raising into a cost rise. If the supplier cost goes up at the same time as a sales rise, the two can stack into a large jump. A price circuit breaker with a swing limit holds big moves for review. Our guide to the price circuit breaker explains floors, ceilings and swing limits.
- Applying one rule to the whole shop. Different products behave differently. Assign rules to groups of listings you have chosen, and keep a record of which listings are on which rule.
- No way back. Keep the adjustment separate from the base price, so you can remove a rule and return every listing to its plain formula price in one step.
Look at one more thing each month: the listings that hit the total limit. A listing that has reached its full upward limit and still sells may be underpriced even now. One that has reached its full downward limit and still does not sell probably needs better photos, a different title or a different product.
How do you tell whether it is working?
Judge the rule on profit, not on the number of orders. A cut that brings two extra sales at a lower margin can earn less than the original price did. Compare the total profit from the group of listings on the rule against the same period before, and against a similar group left on plain cost-based prices.
For a fair comparison, change one thing at a time and give it enough weeks to show a pattern. Our guide to price testing on eBay covers how long to run a test and how to read the result.
Keep a simple log for the group: the date of each move, the old and new price, the reason the rule gave and the orders in the following window. After a few months the log shows you which kinds of product respond to small price changes and which do not, and that is worth more than any single price the rule finds.
A quick checklist before you switch it on
- Pick a small group of listings with steady views, not your whole shop.
- Set a window, raise and cut triggers, a small step, a total limit and a cooling time.
- Require a minimum number of views before any cut.
- Make sure the profit floor is checked after the sales adjustment.
- Keep the adjustment separate so you can remove it cleanly.
- Review profit, not orders, after a month, and widen the rule only if it earned more.
Frequently asked questions
How often should a sales based pricing rule change a price?
No more than once per window on each listing, for example once every two weeks. That gives each change time to show its effect. Moving more often makes it hard to tell which price caused the result.
Can sales based pricing lower a price below my costs?
It should not, if the floor is checked last. Set the profit floor as a hard limit and apply it after the sales adjustment and any price ending, so no cut can go below your minimum profit.
Should I use sales based pricing on brand new listings?
Give a new listing time to collect views first. A cut on a listing with very few views tells you nothing. Once it has a fair number of views and no orders, a small cut is a reasonable test.
Is sales based pricing the same as competitor repricing?
No. Competitor repricing follows other sellers' prices, while sales based pricing follows your own listing's results. You can use both, but keep the order of steps fixed and the floor last.