RetailIQ · Case Study

Where should the next store go?

RetailIQ helps expansion teams find, evaluate and progress new store locations using market and location intelligence.

Founding Product Designer · RetailIQ · 2023–2026 Sole design owner of RetailIQ throughout, later joined by junior designers on the broader team.
01 / The decision this product supports

A store opens once. The decision to open it happens months earlier.

A retail expansion team's job is to keep answering one question for every market they operate in: where should the next store go. That decision draws on several things at once — how much of a city is already covered, who else is operating nearby, what a location's footfall and spending power look like, whether a new store would eat into an existing one's numbers.

None of that lives in one place naturally. It comes from internal store data, third-party demographic and footfall providers, competitor mapping, and an expansion team's own judgment. RetailIQ's job is to hold that in one product, in a shape an expansion team can use to decide.

02 / Where RetailIQ started

Every layer of data, on one map

The earlier RetailIQ put a wide range of data an expansion team might want on a single map — stores, competitors, footfall, demographics, recommended sites — as switchable layers over the same city view.

That also meant the interface was organized around what data existed, not around what someone was trying to decide. Opening RetailIQ didn't put you closer to an answer on its own. It put a lot of information in front of you, and left the assembling to you: which layers to turn on, in what order, and what to conclude once you had.

The earlier RetailIQ map interface with every data layer switched on at once — stores, competitors, footfall, demographics and recommended sites all visible together, with the full layer-control panel open on the left.

Every dataset RetailIQ had, available at once. Reading the map was the user's job.


03 / Reframing the product

The product knew a lot. Users still had to assemble the answer.

The redesign isn't a visual refresh of the old map. It's a change in what organizes the interface.

Earlier, the interface was organized around the datasets available — layers, stores, footfall, competitors, points of interest, recommendations. Someone had to decide what to turn on and how to combine those signals into an answer.

Later, the interface became organized around the expansion workflow itself: discover, understand coverage, evaluate, compare, progress. The datasets didn't go away — they still existed, in full. What changed is that each one now appears closer to the stage where it's actually useful, instead of all at once on a single screen.

That distinction runs through everything that follows in this case study: every screen after this one exists because of where it sits in that workflow, not because of which dataset it happens to show.

I translated that feedback into a different information architecture — moving from a single dataset-organized map to a sequence of workflow-organized moments.

Earlier
  • Layers
  • Stores
  • Footfall
  • Competitors
  • POIs
  • Recommendations

Organized by dataset — the user chooses what to look at, and in what order.

Later
  1. Discover
  2. Understand coverage
  3. Evaluate
  4. Compare
  5. Progress

Organized by decision — the same datasets, surfaced when they're relevant.

04 / Two ways in, and what a recommendation needs to answer

You either don't have a location yet, or you already do

The new workflow starts by splitting on that. Discover asks RetailIQ to generate candidate locations from expansion context. Validate skips straight to a specific point — drop a pin, or search an address — and RetailIQ evaluates it directly.

On the Discover side, an earlier version of recommendations could stop too high up: it could tell you a city was worth expanding into and leave it there. That's true, but it doesn't say where in the city, or whether existing stores already cover that part of it. Generate Recommendations now asks for expansion context up front — existing footprint, competitors already nearby, complementary brands worth being close to — before it produces anything, so the output is a set of specific candidate locations shaped by that context, not a market-level suggestion someone still has to break down by hand.

RetailIQ's Discover flow — the Generate Recommendations panel asking for cities, complementary brands and competitors before producing candidate locations.

Start from expansion context, not a blank map or a city name.

RetailIQ's Validate flow — drop-a-pin mode showing a single selected location with its rating and an Analyse action.

Already have a location. Go straight to it.

05 / What "whitespace" actually means

An empty-looking area on a map isn't the same as an open opportunity

This isn't a required stop between Discover/Validate and deeper site evaluation — it's its own analysis, reached for whenever the question is about coverage rather than one specific site. Whitespace doesn't mean an area with no store icon on it, either. Catchments overlap — a spot that looks uncovered on the map can still sit inside the pull radius of two or three existing stores, which makes it a smaller opportunity than it first appears, or not really an opportunity at all.

Plotting locations on a map alone couldn't show that. It could show where stores already were, not how much of the surrounding market each one was reaching, or where overlaps left a market genuinely thin.

The whitespace view brings active stores, shortlisted locations, recommended locations, and catchment assumptions into the same picture explicitly, with catchment type and radius controls to adjust how coverage is being read. Catchment overlap becomes explicit when evaluating whitespace, rather than left for someone to infer from a plain map. It's a way of reasoning about coverage, not a claim of mathematical precision — the assumptions behind each catchment are visible and adjustable, not a black box. It works even without existing stores nearby: a brand entering a market for the first time can use the same view to see where a competitor already has presence, and decide where to enter close to that footprint or deliberately away from it.

I designed this redesigned whitespace experience, informed by real feedback about how hard it was to read existing brand presence and overlapping catchments on the old map, and how often apparent whitespace shrank once that overlap was actually considered.

RetailIQ's Whitespace Analysis panel showing active stores, shortlisted locations, recommended locations and serviceable catchment together on the map, with catchment-type and radius controls.

Looks open on its own. Once the catchment radius is drawn, it isn't.

06 / From a point on a map to a serious candidate

As a location becomes a more serious candidate, the depth of analysis increases

Once somewhere looks promising — surfaced through Discover, confirmed through Validate, or found via whitespace — it moves into a structured overview: sector and market detail, predicted revenue, population, affluence, market density, nearest store, and brands in catchment, organized under tabs for detail, requirements, properties, nearby stores and markets, comments and visits, and change history. From there, the depth of analysis increases as a location becomes a more serious candidate.

RetailIQ's structured market and location overview screen, showing predicted revenue, population, affluence, market density, nearest store and brands in catchment, with tabs for Detail, Requirements, Properties, Nearest stores & markets, Comments & visits, and Change history.

Detail, Requirements, Properties, Nearest stores & markets, Comments & visits, Change history — the overview is the entry point into all of it.

The site report goes deeper into the same ground the overview already touched, module by module. Four of the strongest:

Site report Catchment module: retail mix by category and where shoppers come from within the location's realistic pull radius.
Catchment — Who could this store realistically serve?
Site report Affluence module: household income distribution, affluence index and residential rent for the surrounding population.
Affluence — What does purchasing power around the site look like?
Site report Competition module: competitor brands and complementary brands already operating nearby.
Competition — Who is already operating nearby?
Site report Cannibalisation module: active nearby stores and their cannibalisation percentage against the candidate site.
Cannibalisation — Would this add new reach, or overlap with an existing store?
07 / Why comparison works here

Comparing two sites only works if they were evaluated the same way

The obvious description of this screen is that it lets you compare two shortlisted sites. What makes that possible is the more important point: every location in RetailIQ goes through the same site report structure — the same modules, the same categories, in the same order — so two locations can be placed side by side and actually mean something.

RetailIQ's comparison screen showing two shortlisted sites side by side — matching catchment maps, overall ratings and highlight categories evaluated in the same order on both sides.

Same categories, same order, on both sides. That's what makes this comparable at all. — View full comparison

08 / The decision doesn't end at analysis

After a site looks right, someone still has to move on it

A shortlisted location doesn't stop being live once the analysis is done. It gets visited, discussed, owned by someone, and tracked through whatever stages come after — sourcing the property, negotiating, closing. Markets & Properties is where RetailIQ holds that, kept intentionally lighter than the analysis chapters before it.

RetailIQ's Markets management view — a list of markets being tracked for expansion.
RetailIQ's Properties pipeline view — properties moving through stages including visit pending, visit completed, ready to present, approved/signed, token given, WIP and operational.

The opportunity keeps a status after the analysis is done — it doesn't just disappear into a shortlist.

09 / What actually changed

What changed was how much work the user had to do to turn the intelligence into an expansion decision

The underlying data didn't change through this redesign — catchments, competitors, footfall, recommendations were all already there. What changed is the order an expansion team meets them in, and what's asked of them at each point along the way.

What changed in the product. The interface split entry points by intent (Discover vs. Validate) instead of one generic map. Every location moved through the same evaluation structure, overview through site report, which is what makes direct comparison possible. Whitespace became something to reason through explicitly — catchment overlap visible and adjustable — rather than something to eyeball on a plain map.

What this enabled for the workflow. The redesigned workflow reduces how much of the answer users have to assemble manually from raw layers. Recommendations start from real expansion context instead of stopping at a city name. Two shortlisted sites can be compared on genuinely equivalent terms. Over time, RetailIQ also brought pieces of expansion work that used to live in separate places — location and site analysis, revenue and affluence modeling, competitor context, rental benchmarking, market and property management, visits, comments, and approval stages — into one system, which cut down the coordination that used to happen around an expansion decision rather than inside it. RetailIQ consolidated a fragmented expansion process and reduced the manual coordination needed to move a property from analysis toward a decision.

Evidence of change
  • Coordination. Expansion work that used to run across multiple tools and offline coordination now runs through one system.
  • Recommendations. Discover moved from a city-level suggestion to specific candidate locations shaped by real expansion context.
  • Coverage. Whitespace analysis made catchment overlap explicit and adjustable, instead of left to manual interpretation of a plain map.
  • Follow-through. Markets, properties, visits, comments and approvals stayed connected in the same system after the analysis was done.

What I'd revisit. The redesign made information progressively available, but the site report can still feel dense once someone moves into deeper analysis. If I revisited RetailIQ today, I'd push that depth to adapt further — based on who's asking, what question they're actually trying to answer, and how far a location has already progressed in the expansion process. A location just entering Discover and one already through whitespace and into deep evaluation probably don't need the same amount of analysis surfaced at once.