Skip to content

Smart Comps Explained ​

See also (agent workflow): analytics-composition.md for how the assistant fans out Smart Comparables alongside revenue, demographics, and variable impact.

Quick Answer ​

Smart Comps (Smart Comparables) finds existing locations most similar to your selected site based on demographic and business attributes, helping you understand performance benchmarks from real-world comparable stores.

What Are Smart Comps? ​

Smart Comps identify:

  • Similar existing locations to your selected site
  • Performance benchmarks from real stores
  • Similarity scores showing match quality
  • Revenue grades for quick comparison
  • Filterable attributes to refine matches

Where to Find Smart Comps ​

The Smart Comparables section, showing the comparable-sites map and the ranked comps table

  1. Select a location on the map (click a marker)
  2. Open Location Analytics (opens automatically when you select)
  3. Scroll to the Smart Comparables section
  4. View the subject site and comparable locations

Understanding the Smart Comps Display ​

Subject Site Card ​

At the top, you'll see your selected location:

  • Site icon and name
  • Address (secondary label)
  • Revenue badge with grade (A, B, C, D, F) and formatted value

Section Mini-Map ​

The Smart Comps section includes an embedded mini-map that is on by default. The map shows:

  • The subject site pin at its location
  • Comparable locations plotted geographically, so you can see how the comps cluster around your site

To configure the mini-map, open the gear icon (Display Options) in the section header:

  • Show map — toggle the mini-map on or off.
  • Base map — choose a basemap theme (Vector or Raster options).

Settings persist per session and carry over to frozen reports.

Comparables Grid ​

Below the subject site, comparable locations are displayed:

ElementWhat It Shows
Rank badge#1, #2, #3... based on similarity score
Location nameName of the comparable site
AddressCity, State, ZIP
Similarity badgePercentage match (e.g., "87% match")
Similarity barVisual indicator of match quality
Revenue badgeGrade and revenue amount
DistanceDistance from subject site (in miles or feet)

Similarity Score Colors ​

Score RangeColorQuality
90-100%Electric CyanExcellent match
80-89%CyanVery good match
70-79%TealGood match
60-69%Blue-greenDecent match
50-59%SalmonAverage match
Below 50%Coral redWeak match

Filtering Comparables ​

Adding Filters ​

  1. Click "Add Filter" button (top right of section)
  2. Select an attribute from the dropdown
  3. Adjust the filter values (range slider or multi-select)
  4. Comparables update to show only matching locations

Filter Types ​

Range Filters (for numeric attributes):

  • Dual-handle slider to set min/max
  • Histogram shows distribution
  • Reset button to clear

Select Filters (for categorical attributes):

  • Multi-select dropdown
  • Shows count per option
  • Select/deselect individual values

Managing Filters ​

  • Clear Filters button removes all active filters
  • X on individual filter removes that filter
  • Filter count shown (e.g., "Showing 12 of 45 comparables")

Filtered Attribute Display ​

When filters are active, each comparable card shows the filtered attribute values as small pills for quick reference.


Display Options ​

Click the gear icon on the Smart Comps section header (visible on hover from the section control strip) to open Display Options. From here you can toggle column visibility, change the view mode, and enable an embedded section map.

Show Map ​

When Show map is on, a mini-map appears above the comparables list showing the subject site and all currently displayed comparables:

  • Each comparable is pinned with its rank badge (#1, #2, ...) so you can see the spatial distribution of your best matches at a glance.
  • Hover sync: hovering a comparable row highlights that comparable's rank badge on the map; hovering a marker on the map highlights the corresponding row in the list.
  • Filtered-out comparables are not shown on the map — the map always matches the visible list.

Show Map is on by default — the gear menu's toggle opts you OUT of it, not into it. While it's on, the section also exposes a Base map selector:

GroupDescription
PerformanceLightweight vector styles optimized for speed
StyledRicher themed styles (dark, satellite, and more)

The chosen basemap is saved per-view alongside your other Smart Comps display settings.

In report viewer and shared links, the map renders from the frozen payload captured at report generation time. In headless PDF / deck export, a static map image is used instead of the live interactive map (live WebGL cannot rasterize headlessly).


Interacting with Comparables ​

Click to Pan the Map ​

Click any comparable card to:

  • Pan the map to the comparable's location and select it.
  • Highlight the clicked row in the Smart Comps list.

The map pan happens in place — Location Analytics stays on your subject site so you can keep comparing without losing your current analysis. To open the comparable in its own analytics view, select its marker on the map after the pan completes.

(Earlier versions of this guide said clicking a comparable opened Location Analytics for that site. That behavior changed: click now pans the map instead of opening a new tab.)

Show More/Less ​

  • Default shows first 6 comparables.
  • Click Show All X Comparables to see all.
  • Click Show Less to collapse.

Forecast vs Actual Toggle (Existing Sites) ​

When the subject site is an existing site, the Forecast / Revenue Metrics section above Smart Comps shows a pill toggle:

  • Actual Revenue — the site's recorded historical revenue.
  • Zeustimate Forecast — the AI-predicted annual revenue for the same site.

Smart Comps watches that toggle and re-runs to match:

  • In Actual Revenue mode, Smart Comps uses the site's actual revenue as the reference value for similarity ranking. The section is omitted if the required revenue type information cannot be resolved.
  • In Zeustimate Forecast mode, Smart Comps uses the same Zeustimate revenue value shown on the gauge as its reference, so comparable ranking stays consistent with what the forecast display shows. This is also the behavior used for proposed sites.

When you flip the toggle, Smart Comps shows a loading state while the new comparables are fetched. The previous mode's results are not kept visible during the transition.

Flip between the two when you want to ask "what stores look like mine on paper?" (Forecast) versus "what stores actually perform like mine?" (Actual).

The toggle does not appear for proposed sites — they only have a Zeustimate, so Smart Comps behaves like Forecast mode by default.


How Smart Comps Work ​

1. Analyze Selected Site ​

The system examines your location:

  • Demographics of the area
  • Business attributes
  • Geographic characteristics

2. Find Similar Existing Locations ​

Searches your portfolio for stores with:

  • Similar demographic profiles
  • Matching business attributes
  • Related market characteristics

3. Rank by Similarity ​

Comps are ranked by:

  • Overall similarity score (percentage)
  • Higher scores appear first
  • Rank number shows position (#1 = most similar)

4. Show Performance Data ​

For each comp, you see:

  • Actual revenue with grade
  • Distance from subject site
  • Attribute values (when filtering)

Revenue Grades in Smart Comps ​

Both the subject site and each comparable show revenue grades:

GradeLabelMeaning
ATop PerformerTop performers
BHigh PerformerAbove average
CAverageAround portfolio average
DBelow AverageBelow average
FNeeds ImprovementSignificantly underperforming

Note: "No Revenue Data" appears when there aren't enough mature sites to calculate grades.


Use Cases ​

For Site Evaluation ​

  • See what revenue to expect based on similar stores
  • Compare proposed site to successful existing locations
  • Validate Zeustimate predictions

For Portfolio Analysis ​

  • Identify similar stores across your portfolio
  • Understand performance drivers
  • Find patterns among high performers

For Due Diligence ​

  • Verify location characteristics match expectations
  • Check if comparables are truly similar
  • Build confidence in projections

Tips for Using Smart Comps ​

Focus on High Similarity Scores ​

  • Prioritize comps with 70%+ similarity
  • Lower scores mean more differences
  • Use filters to find relevant matches

Consider Geographic Distance ​

  • Closer comps may be more relevant
  • Similar markets often cluster
  • Distance shown for context

Look at Revenue Range ​

  • Note the spread across comparables
  • Wide range = more uncertainty
  • Tight range = more confidence

Use Filters Strategically ​

  • Filter by attributes that matter to your analysis
  • Combine multiple filters for precision
  • Clear filters to see full picture

Troubleshooting ​

Section Shows "Couldn't Load Comparables" ​

  • A temporary error prevented Smart Comps from fetching results. This is distinct from "No Comparables Found", which means the fetch succeeded but no matches were returned.
  • Refresh the page to reload the section.
  • If the error persists, check your network connection and try again.

No Comparables Found ​

  • Site may be unique in your portfolio
  • Try a different location
  • Check if portfolio has enough data

Similarity Scores Are Low ​

  • Location may have unusual characteristics
  • Few similar sites in portfolio
  • Consider broader analysis

Filter Returns No Results ​

  • Filters may be too restrictive
  • Try relaxing filter criteria
  • Remove some filters

What the AI can do for you with this ​

Zeus.ai Chat can drive Smart Comps directly. Useful capabilities (named as the agent knows them in its catalog):

  • Smart Comparables (getSmartComps) — pull the ranked comp set for a site without leaving chat.
  • Revenue Forecast (Zeustimate) (getZeustimate) — get the subject site's Zeustimate alongside its comps so the comparison has a reference number.
  • Demographics (getDemographics) — explain why a comparable is similar by inspecting the same trade-area variables Smart Comps used.
  • Compare Sites & Shapes (compareEntities) — turn a Smart Comps result into a side-by-side comparison across multiple sites.
  • Reports, Views, History & Help Docs (generateReport) — package the resulting comp analysis into a deck, PDF, or web link.

Worked example ​

"For our top-performing site, show me the demographics within 5 miles."

The assistant runs getDemographics for the requested radius and returns a trade-area summary. From there, follow up with "Now find Smart Comps for that site" — the assistant runs getSmartComps and uses the same site context the demographics call established. This pair is exercised by the probe-scenarios/end-to-end-flows.mjs regression suite.


SiteZeus Location Intelligence Platform — powered by Zeus.ai