How dynamic pricing works
A dynamic price is not set once and left alone. Something is watched — stock level, season, time of day, competitor listings, the market a visitor is buying from — and the price moves up or down inside limits you decide. Airlines and hotels have priced this way for decades. Ecommerce platforms and pricing apps have brought the same mechanism within reach of much smaller shops.
There are two broad flavours. Rules-based pricing does exactly what you tell it: drop when a named competitor undercuts you, hold when stock is short, discount a line at the end of its season. Algorithmic pricing infers demand from behaviour and picks a price to hit a goal such as revenue or margin. Rules are predictable and easy to audit. Algorithms need far more sales data than a small catalogue usually produces, which is why most independent shops are better served by rules.
Why dynamic pricing matters
Price is the fastest lever on profit you own. Changing it costs nothing and takes effect immediately, whereas earning the same profit through extra traffic means paying for that traffic first. If your prices never move, the decision passes to whichever competitor’s prices do move, and your gross margin drifts with them rather than by your choice.
It also stops the opposite error: cutting prices across the whole shop because a handful of lines are slow. Pricing line by line lets you defend the products that carry the business and clear only the ones that do not.
Where dynamic pricing goes wrong
The usual failure is a race to the bottom. Matching rules on both sides of a market chase each other downwards until nobody earns anything, and the shop with the deepest pockets keeps the customer. Set the floor against your own landed cost, never against a rival’s price.
The second failure is a price the customer saw not matching the price they pay. Ads, cached pages, emails and product feeds all carry the older figure for a while. When a shopping feed and a product page disagree, the item can be disapproved, and a shopper who meets one price in an ad and another at the till usually leaves — which is why keeping the Merchant Center feed in step with the site is part of any pricing change, not an afterthought.
The third is fairness. Charging a returning customer more than a stranger, or a mobile visitor more than a desktop one, reads as a penalty once it is noticed, and it does get noticed. In Nepal, where buyers routinely compare in Facebook groups and Viber chats before ordering, a difference between two people’s screens travels fast.
How to act on it
Start with the safe, boring parts: a cost floor on every product, planned seasonal changes, clear trade prices for business buyers, and honest end-of-line clearance. That covers most of the gain with none of the trust risk.
Then make sure a change actually propagates. After any price move, check the product page, the structured data, the shopping feed and the cart total in one pass, and force a refresh of anything cached. Keep a dated record of what was live when, because the day your conversion rate shifts you will want to know whether price or something else caused it.
Judge the outcome on profit rather than units. Selling more at a thinner margin looks like a strong week in the sales report and a weak one in the bank account.