Workflows by industry

How retailers plan store closures without handing customers to rivals

When a branch closes, its shoppers go somewhere. How to see which of your own stores can take them, which rivals sit closer, and what to fix before the shutters come down.

xMap Flows team · · 5 min read

To close a store without losing its customers, work out where those customers will go before you announce anything. Draw the area the closing branch actually serves, find which of your remaining stores also reach into that area, and count the competitors that sit closer to those shoppers than your nearest branch does. Where one of your stores is clearly the next-easiest option, the closure mostly moves sales. Where a rival is closer, you are about to give customers away, and the plan needs a reason for them to make the longer trip.

This guide is for retail network planners, property teams and regional managers deciding which branch to shut, or how to shut one that has already been chosen. It does not decide whether a store should close; rent, sales and lease dates do that. It covers what happens to the people who used it.

The question behind every closure

Head office usually sees a closure as a line on a profit statement. Customers see it as a longer journey. The share of sales you keep depends on that journey: if the next branch of yours is a short walk further, most regular shoppers follow; if it means crossing a busy road or a river while a rival's door is on the way, many will not. So the useful question is not how many stores you have in the city, but which store each of the closing branch's shoppers will reach first.

Three steps to see where shoppers go

  1. Draw the closing store's area. A plain circle exaggerates reach across barriers. A Travel area of 10 minutes on foot for a high-street shop, or 10 minutes by car for an out-of-town one, follows the actual roads.
  2. Find your branches that reach in. Draw the same travel area around each of your other stores and see which overlap the first. Find nearest, fed with your store list, gives the distance from the closing branch to your closest remaining ones.
  3. Count the rivals inside that area. Nearby places, searching inside the closing store's travel area, lists the competitors there with their distance, whether they belong to a chain, and their rating.

Add residents with Demographics where the country has figures (Canada, France, Australia and India among them; not the United Kingdom or the United States), so you know how many people live in the part of the area that none of your other stores reach.

A worked example in Toronto

Toronto's grocery market is compact. xMap's places database lists 82 supermarkets within 10 km of the centre of Toronto (November 2026); 28 of them belong to a chain and 54 are independent, and 78 have a rating, 4.1 out of 5 on average. A downtown grocer is never far from an alternative.

Now a made-up chain with three nearby branches: Queen West, Ossington and Dufferin. It plans to close Ossington. The flow draws a 10-minute walk around each. Queen West's area covers roughly the southern half of Ossington's; Dufferin's covers a sliver of the west. The northern third is reached by neither, and inside it sit two independent grocers and one rival chain branch rated 4.4. About 6,000 residents live in that northern third. The figures are invented for the example.

The plan changes as a result. The southern shoppers get a direct message about Queen West, with its opening hours and a loyalty offer for the first month. The northern shoppers are the ones at risk, so the team asks a different question: is there a small unit on their side worth a convenience format, or a delivery offer for that postcode? Neither would have come up from the profit line alone.

The closure review as an AI employee

Run this once for the store on the list, or monthly across the whole network so the next closure decision starts from today's map.

  1. My data: your store list, with a column marking the branch under review.
  2. Travel area, Each incoming place: 10 minutes on foot or by car around every store.
  3. Nearby places, Each incoming place, with counts: competitors around each store, with the nearest and its distance.
  4. Demographics: residents around each store, where available.
  5. Calculated field: for the closing store, the gap between the distance to your nearest branch and the distance to the nearest rival.
  6. xMap LLM, on the whole list: say which branch is the natural next stop, which streets are closer to a rival, and what to check on the ground, using only the figures given.
  7. Email to the network planning team, with a map from Show on a map.

What lands in the inbox is a short note per store at risk and a map with your branches, the rivals and the gap areas. After the closure, a When something changes trigger around the old address tells you if a competitor opens into the space you left.

Where closure plans go wrong

  • Treating the nearest branch as the heir. Nearest in a straight line is not nearest by foot. Use travel areas.
  • Forgetting the rival that opened last year. Count competitors fresh, with opening dates, rather than from the original site study.
  • Closing two stores that share the same gap. When two branches are reviewed in the same quarter, check whether both serve the same uncovered streets.
  • Telling everyone the same thing. Shoppers who live next to another of your stores need only an address. Those on the far side need a reason to come.
  • Reading an empty population field as zero. In countries without figures, say residents were not measured and lean on rival counts.

Templates that help: stores competing with each other, a monthly brief on your store network and rival openings and closures every month. More for store networks on the retail page.

Questions

Which store should take over a closed store's customers?

The one most of its shoppers can reach with the least extra effort, judged by travel area rather than a straight line. Often that is not the branch on head office's list.

How far will customers travel after a store closes?

It depends on the format and the city, and the product does not measure loyalty. What it shows is what lies within a set walk or drive, so you can see which alternatives are closer than your own.

Can I watch what happens after the closure?

Yes. A When something changes trigger around the old address reports a new place of your kind opening nearby, and Team findings can compare openings and closures month by month.

Does this work in the United States or the United Kingdom?

The travel areas, store distances and rival counts do. Resident counts are not available there, so leave that step out and say so in the note.

Templates that do this

Read next

More on workflows by industry · Every article · Templates

Put it to work

An AI employee in xMap Flows does this on live data, on its own timetable. Start from a template or describe it in plain words.