Business and places data

How to read ratings across a whole market, not just one shop

A 4.4 is excellent for a supermarket and weak for a salon. How to judge a rating against its whole category and area, with real spreads from three cities.

xMap Flows team · · 5 min read

A rating only means something next to the ratings of everyone else in the same trade and the same area. Before you judge a 4.4, find out what is normal for that category nearby: the average, the share of places rated 4.5 or more, and how many places have a rating at all. A 4.4 can put a business near the top of one market and in the bottom half of another.

This piece is for people who look at many businesses at once: an analyst comparing districts, a franchise team choosing a city, an agency hunting for clients who need help, an investor checking a portfolio. It is not about answering your own reviews.

Why one rating misleads

People rate different trades on different scales. Personal services, where the customer sees one practitioner, collect very generous scores. Big, busy, low-margin formats collect harsher ones. Compare these spreads from xMap's places database, within 10 km of each city centre, November 2026:

MarketPlaces countedWith a ratingAverageRated 4.5 or moreShare at 4.5+
Dentists, Toronto4603664.731386%
Beauty salons, London3922954.724683%
Restaurants, Sydney3032264.29542%
Pharmacies, London4384133.912731%
Hotels, Toronto3121673.84728%
Supermarkets, London4374233.6389%

xMap's places database, within 10 km of each city centre, November 2026. Places counted: every hotel in the Toronto circle; for the other, bigger markets, the places nearest the centre that the figures are worked out from. The share is of places that have a rating.

Ratings are shown to one decimal, so anything above 4.4 is 4.5 or more. Only about one rated London supermarket in eleven scores higher than 4.4; more than four rated London beauty salons in five do. Same number, opposite story.

Three numbers to read together

The average

The average tells you where the middle of the market is. Use it as the baseline, never as a pass mark. Toronto dentists average 4.7, so a dentist at 4.5 there is below the local norm even though 4.5 sounds strong.

The share at the top

The share of places at 4.5 or more tells you how crowded the top is. When most of a market is up there, a high rating is not a differentiator; when few are, it is a real advantage and a marketing point.

How many have a rating at all

Rating coverage is easy to overlook. Of the 312 hotels listed in the Toronto circle, 167 carry a rating, a little over half. Of the 438 London pharmacies nearest the centre (the database lists 866 in the whole circle), 413 do. A low share means newer or smaller places are missing from the average, which can make a market look better or worse than it is.

Reading the spread, step by step

  1. Fix the area and the category. Do not mix bakeries with cafes, or a 2 km circle with a whole city.
  2. Note the count of places, the count with a rating, the average and the count at 4.5 or more.
  3. Place the business you care about against those: above or below the average, inside or outside the top group.
  4. Look at review counts beside each rating. A 5.0 from six reviews is noise; a 4.3 from 900 reviews is a fact.
  5. Repeat for a second area before drawing a conclusion about the first. A difference between districts is more telling than a single figure.

Uses that depend on the whole spread

  • Entering a city. A category with a low average and few places at the top suggests customers are not well served. That is an opening for an operator who runs a tighter ship.
  • Finding agency clients. Businesses well below their local average, with plenty of reviews, are the ones most likely to want help with service or reputation.
  • Choosing partners. A supplier picking stockists, or a clinic building a referral list, can keep only those above the local average rather than above a fixed number.
  • Watching your own branches. A branch that slips from above to below the local average is worth a call, even if its rating still looks fine in isolation.

A worked example, invented for illustration

Imagine a gym group comparing two districts. In the first, 40 gyms are listed, 35 have a rating, the average is 4.6 and 30 are at 4.5 or more. In the second, 25 gyms are listed, 18 have a rating, the average is 4.0 and only 4 are at the top. The second district is smaller and less proven, but the rivals are weaker and the top is open. Neither figure is a decision; together they tell the team where to look harder.

Let an AI employee read ratings for you

Market-wide rating reads are tedious by hand and change month by month. In xMap Flows they become a flow:

  1. Schedule: every month.
  2. Area of interest: the districts to compare.
  3. Nearby places: the category, with the minimum rating filter left off so you see the whole spread.
  4. Sort and limit: by rating, which puts places with very few reviews after the others.
  5. xMap LLM on the whole list: ask it to describe the spread and name places well below the local average.
  6. Email or Make a report for the team.

To hear when a rating moves rather than reading it monthly, add What changed set to Rating, or start the flow with When something changes set to a rating dropping below a line. Ready-made versions: How customers rate competitors, Alert when a branch's rating drops and, for agencies, Businesses with low ratings and no website.

Questions

What is a good rating for a business?

It depends on the trade and the area. Compare it with the local average for the same category: above it and inside the group rated 4.5 or more is strong; below the average is weak, whatever the number.

Why are dentists and salons rated so much higher than supermarkets?

People rate personal services they chose carefully more generously, and busy, routine formats more harshly. That is why you should never compare ratings across categories.

How many reviews make a rating trustworthy?

There is no fixed line, but a handful of reviews can swing a lot. Read the review count beside every rating, and give more weight to places with many.

Can I be told when a competitor's rating falls?

Yes. The When something changes trigger can watch places around yours and run a flow when a rating drops below a line you set.

Templates that do this

Read next

More on business and places data · 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.