Pricing

Dynamic pricing for e-commerce and retail

Data Department builds dynamic pricing systems for e-commerce and retail companies that need to price thousands of products more often than a pricing team can by hand. We measure how demand responds to price, then recommend prices that meet your profit, volume or stock-clearance goal within guardrails you set. For an e-commerce retailer, this approach raised profitability by about 4%.

What problems does dynamic pricing solve?

Pricing teams make many small decisions every week, usually with spreadsheets and instinct. The ones we work on:

  • The regular price for each SKU (stock-keeping unit), and when to change it.
  • Markdown timing and depth for seasonal or end-of-life stock.
  • Whether to follow a competitor's price change, and on which items.
  • Which items drive traffic and need sharp prices, and which can carry more margin.
  • Promotion design: which items, how deep, for how long.
  • Price consistency across website, marketplaces and stores.

Dynamic pricing does not mean changing prices every hour. For most retailers it means setting each price on evidence, with clear rules about how far and how often it may move.

How does a dynamic pricing model decide a price?

There are two parts. First, a demand model estimates how sales of each item respond to its own price, to related items' prices, to season and to promotions. This is price elasticity, measured from your history. Second, an optimisation step picks the price that best meets your objective, for example gross profit, under business rules: minimum margin, maximum change per week, price ladders, and price relationships between sizes or brands.

Price elasticity can only be measured if prices have actually moved in the past. If your prices rarely change, the pilot includes small, controlled price tests to create that evidence.

What a project looks like

Discovery (2 weeks). We check price and sales history, cost data and how much price variation exists. We agree the objective (profit, revenue, sell-through) and the guardrails. You get a go/no-go decision and a shortlist of categories for the pilot.

Pilot (6–10 weeks). We price a subset of categories and compare them with a control group priced the usual way. The metric is fixed on day one, typically gross profit per visitor or contribution margin. Your pricing team approves recommendations before they go live.

Production and handover. Recommendations flow daily or weekly into your e-commerce platform or pricing tool, with an approval step if you want one. We add monitoring for margin, volume and model drift, and train your team to adjust guardrails without us.

Which pricing approach fits your situation?

Approach When to use it
Cost-plus rules with guardrails Few products, stable market, little price history
Elasticity models plus optimisation Many products and enough past price variation to learn from
Markdown optimisation Seasonal or perishable stock with a sell-by date
Competitor-aware rules Commodity products where shoppers compare prices across sites
Controlled price experiments Prices have rarely changed, so elasticity cannot yet be measured

Most production systems combine two or three of these.

Results from a real project

For an e-commerce retailer, this approach raised profitability by about 4%. Read the e-commerce dynamic pricing case study.

Pricing works best when it sees the same demand signals as planning. We often build it alongside demand forecasting, so that price and stock decisions agree with each other.

When is dynamic pricing NOT the right tool?

  • Prices are regulated or fixed by contract. There is nothing to optimise.
  • Each business-to-business deal is negotiated individually. Deal guidance can help, but item-level dynamic pricing does not fit.
  • Volume per item is very low. The model cannot measure demand response with confidence.
  • Brand positioning requires stable prices. Some brands lose more trust than they gain margin.
  • The real problem is cost or assortment. A better price will not save a product nobody wants.

Prices that differ per individual customer, based on personal data, raise fairness and data protection questions. We discuss this openly in discovery before anything is built.

Frequently asked questions

Will prices change automatically?

That is your choice. Most clients start with recommendations that a person approves, then allow automatic changes within tight guardrails once they trust the results.

How do we know the pricing model worked?

We compare priced categories with a control group over the same period, using the business metric agreed on day one. Without a comparison group, results are hard to trust.

What data does dynamic pricing need?

Sales history with the prices actually paid, a log of price changes and promotions, product costs, stock levels and, if available, competitor prices and website traffic.

What drives the cost of a pricing project?

The number of products and channels, how many data sources must be joined, whether competitor price data has to be collected, and how deep the integration with your e-commerce or ERP (enterprise resource planning) system goes.

Does dynamic pricing use personal data?

Item-level pricing works on aggregated sales data, so personal data is usually not needed. If customer segments are involved, we design the work to comply with KVKK (Türkiye's Personal Data Protection Law) and GDPR (General Data Protection Regulation).

Not sure where AI would pay off? Ask us.

Book a free 30-minute AI opportunity review. A senior consultant looks at the decision you want to improve and tells you honestly whether AI fits, what data it needs and what a first step would look like. We reply within two working days.

Get a free AI opportunity review
Free AI assessment