Compare sites

Put up to five candidate locations side by side with suitability scores, Huff forecasts, cannibalization and a one-mile catchment in a single run.

Compare sites is the shortlist tool. You give it two to five labeled candidate points, a category and a set of suitability weights; it returns, for every candidate, the same three views you would otherwise assemble by hand: a suitability score, a Huff visit forecast and a close-in catchment.

When to use it

  • After a suitability run, to evaluate the top three to five sites in depth.
  • When a broker sends a handful of available units and you need a consistent comparison.
  • To test your own existing stores alongside candidates — add an existing store’s coordinates to see how the model rates it.

Inputs

Input Description
city, category Market and store category
sites 1–5 objects { label, lng, lat }; each point must be inside the city’s study area
weights Suitability weights (0–10 per criterion; see Site suitability)

In the app: Site selection → Compare sites, then add sites by clicking the map, by sending top sites from a suitability run, or by entering coordinates. Via the API: POST /api/v1/sdss/compare-sites (reference). The whole comparison counts as one analysis.

What you get per site

Block Contents
score, criteria Suitability score (0–100) and the nine normalized criteria of the hex containing the point, using your weights
huff The full Huff forecast — predicted daily and annual visits, market share, category average, cannibalization and impacted stores — without the trade-area polygons, to keep the response small
catchment_1 A catchment ring of 1 mile in US cities or 1.6 km in Dubai

The Huff forecast in Compare sites uses the category’s typical store size and an average brand strength (1.0). To test a specific format, run the Huff tool for that site separately.

Reading a comparison

Lay the sites out as columns and read across:

Question Look at
Is the area favorable on our criteria? score, then the criteria driving it
How much traffic would we get? huff.predicted_daily_visits vs huff.category_avg_daily_visits
How much is new vs transferred? huff.total_cannibalized_daily ÷ predicted visits
Do we hurt our own stores? Own-brand entries in huff.impacted
Who lives right around it? catchment_1 population, income, segment mix
How crowded is it? catchment_1.places_by_category

Disagreement between the blocks is informative. A site with a high suitability score but a modest forecast is usually favorable on demographics yet already well served by competitors — check the competition and gap criteria. A site with a strong forecast but heavy cannibalization of your own network may be a relocation candidate rather than an addition.

A simple decision matrix

Many teams turn the comparison into a short weighted table for the investment committee:

Site A Site B Site C
Suitability score 74 68 61
Predicted daily visits 382 441 305
vs category average 1.11× 1.28× 0.88×
Own-brand cannibalization / day 58 12 0
Net new visits / day 324 429 305
1-mile population 18,400 22,900 11,200

(Illustrative figures from the demo dataset.) Here Site B wins despite a lower suitability score, because it captures more traffic with little impact on the existing network.

Saving and sharing

Save the comparison as a project of kind compare to keep the sites, weights and full result. Teammates can reopen it, edit the notes and re-run with updated weights. See Your first site analysis.

Limitations

The comparison inherits the assumptions of each underlying model: straight-line distances, same-category competition only, area-weighted ring demographics and synthetic data. See Methodology and Demo data.