New Feature: AI Visibility Tracking Try It Now
iSearchFrom
Maps Visibility Beta

One ranking hides where you disappear.
See your Maps rank from every street.

Maps Visibility searches Google Maps from a grid of points around your business and records the rank at each one, with the competitors and paid placements above you.

Included in Pro and Team Map canvas and local pack, side by side Shareable report with CSV and PDF
Harbor Dental Studio
"dentist near me"
Run 12 · this morning
Local Presence
71
Coverage
41
Avg rank
3.4
Sponsored
18%
Top 3 4–10 11–20 Not found Switched off

Trusted by 10,000+ SEOs, agencies, and brand teams

10K+
Users
195+
Countries
1M+
Searches
99.9%
Uptime
Why a grid

A single rank averages the streets you own with the streets you never show up on.

Local results change with the searcher's position. One number cannot say how far your visibility actually reaches, or where a competitor has quietly taken the corner.

What a rank tracker tells you
#3
average position, whole city
What the grid tells you rank at each of 46 points
  • Top 3 at 28 points
  • Outside the top 10 at 11
  • Absent in the north-east corner
  1. Every point is a real search

    Each cell is one Google Maps search run from that coordinate, on the device and in the language you chose. No sampling, no interpolation.

  2. Your service area, not a square

    Switch off water, farmland, anywhere you do not serve. Those points are excluded from your score rather than counted as misses, and they cost nothing.

  3. Compared against your own doorstep

    The centre cell sits on your address and cannot be switched off. Every other reading is measured against it.

What a run measures

Four numbers that say how far you reach.

Each run turns a grid of searches into a handful of figures you can put in a report, and the competitors and trend behind them.

this run
+6 vs previous

Local Presence Score

Rank-weighted visibility across the grid, 0 to 100. A 1 at every point is 100; a business nobody can find is 0. Switched-off and unanswered points are left out, so the score only moves when your rankings do.

41 of 46 points in the top 10

Coverage

The share of points where you appear in the top 10 at all. Coverage is the number that drops first when a competitor starts taking the edges of your area.

Local pack
#2
Map canvas, average
3.4
the pack flatters you by 1.4 places

Pack vs map

Maps and the local pack are different products with different rankings. A business can lead the pack and be invisible three streets away on the map. Both surfaces are tracked, so the gap is visible.

18% of result slots were paid
Paid Organic

Sponsored density

How much of the local results around you is paid placement. A pin with a dot had ads at that point, so you can see where a competitor is buying the ground rather than earning it.

CompetitorCells wonAvg rankPack
Grachtengordel Dental 92.6#1
Harbor Dental Studio You283.4#2
Jordaan Smile Clinic 64.1#3
Westerpark Tandartsen 36.8

Who else holds the grid

Every business that outranks you anywhere, with the cells it wins, the cells it appears in, its average map rank and its pack rank. Sponsored cells are counted separately.

Local Presence 71 Coverage 89%

Visibility over time

Local Presence Score and coverage across every run, so a schedule turns into a trend line. A run that read too little of the grid is skipped rather than plotted as a dip.

Honest by design

Not checked is not the same as not found.

A provider having a bad day must never look like a visibility drop you never had. So a point that could not be read says so, and is left out of every score.

4 Rank 4, checked
Not in results
? Could not read

Hollow pins, not guesses

A point the providers could not read draws as a hollow pin and is excluded from the score, coverage and average rank. A grey pin means you genuinely were not there, which is a finding.

Two providers, automatic retry

Each point is checked by one of two data providers. If one returns nothing it is retried on the other, so a single outage rarely costs you a reading.

Failed checks are refunded

A check that never came back is not billed. An incomplete run is never charged as a complete one.

Trends skip what they cannot see

A run that read less than 60% of the grid is left off the trend line and never triggers an alert, so a thin run cannot paint a collapse.

What a run costs grid points × keywords + keywords A 5×5 grid on 2 keywords is 50 + 2 = 52 tokens. The form shows the exact figure before you save.
From grid to report

Run it on a schedule, send the report, get told when it moves.

The grid is the evidence. The schedule, the alerts and the share link are what turn it into a service you can deliver.

Weekly · Monday 06:00
~212 tokens/month

Runs itself

Daily, weekly or monthly schedules per campaign, with the token cost projected per month before you commit.

Left the top 3 at 6 points
dentist near me · north-east corner

Alerts on the top 3

Be told when the business enters or leaves the top 3 across the grid, by email or in the app. Alerts only fire on runs that read enough of the grid to mean it.

Maps Visibility report CSV · PDF
Open report

A report you can hand over

One link opens a public report for the run: the grid, the scores, the competitors and the trend, with CSV and PDF export. Owner details are stripped for anyone outside your team.

Questions

Maps Visibility, answered.

Grids run from a single point up to 13×13, with a radius from 250 m to 50 km. A run costs one token per grid point per keyword, plus one token per keyword for the local pack, and the campaign form shows the exact number before you save. Switched-off points cost nothing.

A rank-weighted visibility score across the grid, from 0 to 100. Rank 1 at every active point is 100. Points you switched off, and points that could not be read, are left out rather than counted as misses.

Because they rank differently. The local pack is the three-result box on the normal results page; the map canvas is what people scroll on Google Maps. A business can be first in one and absent from the other, and the campaign shows both for the same keyword.

A hollow pin is a point that could not be read after retrying on a second provider. It is shown as unchecked rather than scored as a miss, it is excluded from every figure, and the tokens for it are refunded. A grey pin is different: the search worked and you were not in the results.

Yes. Every run has a public report link with the grid, the scores, the competitors and the trend, plus CSV and PDF export. Anyone outside your organization sees the report without owner details.

Maps Visibility is included in Pro and Team. Every workspace can open the tool and explore a read-only sample campaign before upgrading. It is in beta: the grid, the scores and the report are live, and we are still tuning the edges.

Maps Visibility Beta

Stop guessing from one rank.
Map the whole area.

Drop a pin on the business, pick the grid, and see where you win, where you fade, and who is buying the corners.

Real searches from every grid point
Map canvas and local pack for the same keyword
Unreadable points excluded and refunded
Shareable report with CSV and PDF
Start tracking for free
13×13
largest grid, 169 points
2
surfaces per keyword
50 km
maximum radius
0
tokens for unread points