Price elasticity by product, store, and cluster
Fabrice Decroo
Consulting Director
August 16, 2026
Elasticity varies significantly from one store to another within the same retail banner. According to an NBER study, uniform pricing costs 7 to 9% in profit compared to store-differentiated pricing.
Store clustering provides the best balance between analytical precision and operational manageability.
A single elasticity per SKU is a convenient convention, not an economic reality. The exact same product does not respond to price in the same way in a dense city center versus a suburban area facing three competitors. This guide explores why granularity — product, store, cluster — transforms pricing decisions, and how to implement it without falling into unmanageable complexity.

One SKU, multiple elasticities
Managing a single national price per SKU offers operational simplicity: one figure, one decision, one data export to stores. In most multi-store networks, however, this approach sacrifices margin because real customer price sensitivity varies significantly from one point of sale to another, driven by local competition, the socioeconomic profile of the catchment area, and traffic intensity.
Uniform pricing is not a beginner's mistake; it is a widespread default choice driven by operational simplicity and perceived consistency. The question is not whether to abandon it everywhere, but where it truly incurs a high cost.
What research reveals: The true cost of uniform pricing
A landmark study by Stefano DellaVigna (UC Berkeley) and Matthew Gentzkow (Stanford), published in the Quarterly Journal of Economics and distributed by the NBER, analyzed the pricing behavior of major American retail chains. Their findings show that most chains maintain a near-uniform price across their entire network, even though actual price elasticity varies significantly between stores within the same brand.
this represents the price elasticity gap measured between stores at the 10th and 90th percentiles within a major U.S. grocery chain — illustrating how a single network encompasses two vastly different realities of price sensitivity (DellaVigna & Gentzkow, Quarterly Journal of Economics / NBER).
The quantitative implication is direct: according to the same study, practicing uniform pricing rather than flexible, locally optimized pricing reduces a chain's profit by 7% to 9% on average compared to a differentiated store-level pricing scenario.
in lost profit for chains practicing uniform pricing instead of store-differentiated pricing, according to estimates by DellaVigna & Gentzkow (NBER, Quarterly Journal of Economics).
A gap of this magnitude, applied to a network of hundreds or thousands of stores, represents a margin point that no supplier negotiation can easily recover.
Three levels of granularity, three distinct use cases
- The product. A SKU's elasticity depends on its category, positioning (KVIs or long tail), and role in the basket — a loss leader does not share the same sensitivity as a core-assortment product.
- The store. The same product responds differently based on local competition within a few minutes' walk, the neighborhood's socio-demographic profile, and the point of sale's traffic volume.
- The store cluster. Grouping stores with comparable characteristics (competition, customer typology, format) makes it possible to apply a shared elasticity without managing a distinct price for every single point of sale — striking a balance between precision and governability.
In practice, clustering is the level most widely leveraged by mature retailers: granular enough to capture the bulk of variation, yet aggregated enough to remain manageable for a human team — see also cross-elasticity, cannibalization, and the halo effect, the other dimension to cross-reference with store granularity.
Building relevant store clusters
Choosing clustering variables
Direct competition (number and type of nearby banners), area socioeconomic profile, store format and size — going beyond mere administrative geography.
Validating clusters against actual sales data
Two stores that appear comparable on paper can exhibit vastly different purchasing behaviors once historical sales data is analyzed.
Limiting the number of clusters
A segmentation of 4 to 8 clusters remains manageable for a pricing team. Beyond that, operational complexity often outweighs the precision gains.
Periodically reassess
The arrival of a competitor or a shift in a neighborhood can change a store's cluster — segmentation is never definitively set in stone.
The risks of poorly constructed granularity
Segmentation comes at a cost. Three concrete risks to anticipate before multiplying price tiers:
- Inherent complexity. Having a different price per store without tools to industrialize the process simply multiplies manual work — the exact opposite of the intended goal.
- Customer-perceived inconsistency. A shopper comparing two stores of the same banner on their phone will often struggle to understand a price gap that seems unjustified to them, even if it is economically sound.
- Signal dilution. Too many clusters with too little data per store results in statistically unreliable elasticities — a broad, robust cluster is preferable to a fine-grained, noisy segmentation.
How a pricing tool manages this granularity
A mature pricing analytics tool does not calculate a single elasticity per SKU: it provides a multi-level view, capable of moving down from national to cluster, and even to store level for the most strategic SKUs, while maintaining centralized governance over rules and boundaries. This balance — a consolidated view at the top, available granularity at the bottom — is what makes it possible to leverage elasticity variations without losing overall control.
At Barbotteau Group, a multi-banner retail player in the French Caribbean, the pricing maturity trajectory documented with Booper illustrates this principle: pricing is treated as one decision driver among others, rather than the sole lever — the approach combines local elasticity factors with operational research to translate forecasts into decisions, avoiding black boxes or uniform prices imposed on vastly different market realities from one point of sale to another.
Before segmenting your prices by store
- Do I have sufficient sales data per store to estimate reliable elasticity, or only a few weeks of history?
- Are my clusters validated against actual sales, or just based on geographical intuition?
- Can I explain to a category manager why two stores have different prices?
- Do I have a tool capable of industrializing this granularity, or does it rely on yet another spreadsheet?
FAQ
The questions we are most frequently asked before getting started.
Rarely in practice. Most mature retailers use clusters of stores with comparable characteristics rather than a store-by-store price, in order to remain manageable.
A grouping of sales points with comparable characteristics (local competition, customer profile, format) to which a common elasticity and pricing rules are applied.
No. It remains relevant for certain categories with low location sensitivity, or when brand consistency takes precedence over marginal margin gains. The key is knowing where it incurs a high cost, rather than banning it everywhere.
There is no universal number, but beyond 8 to 10 clusters, operational complexity often outweighs the precision gain for most organizations.
By cross-referencing multiple variables (competition, socio-economic profile, format) and then validating the grouping against actual sales history, rather than relying solely on declarative criteria.
Sources: Stefano DellaVigna (UC Berkeley) & Matthew Gentzkow (Stanford), "Uniform Pricing in US Retail Chains", Quarterly Journal of Economics / NBER Working Paper No. 23996 — nber.org · Booper Webinar × Barbotteau Group (customer case study published by Booper).

Building a high-performing pricing team requires adopting a hybrid model that combines central strategy with local agility. This transition replaces intuition with data-driven decisions, orchestrated by expert roles and strict governance.
This proactive management directly transforms financial performance, targeting profitability increases of 100 to 500 basis points.

Suffering a sudden drop in conversion rates because your competitors are adjusting their prices in real-time makes it essential to equip yourself with the best data-driven retail pricing strategy tool for 2026 to remain competitive. Price transparency in 2026: retail is automating pricing to protect margins against inflation, increase omnichannel responsiveness, and generate a rapid ROI.
Discover how these tools automate your specific business rules while ensuring total strategic control over your brand image and a measurable return on investment in less than six months.
This detailed comparison analyzes expert platforms capable of anticipating price elasticity and managing your omnichannel inventory to transform every piece of raw data into immediate, net profitability gains.

Product matching or linking is the foundation of competitive monitoring, as it prevents the comparison of non-equivalent products. Reliable matching safeguards margins by basing repricing on actual, multi-signal data.
Key finding: 50% of French retailers still consider this challenge unresolved, according to a study by Diamart.
