Local Search Grid: the white-label local rank tracker for agencies
Local Search Grid is EMR’s white-label Google Maps rank tracker for agencies. Check client rankings across a service area, compare competitors and share a branded report. Each scan records the top 20 mobile Maps results at 37 to 721 points, giving you a baseline to track over time.
Unlimited clients and locations on one $99/month plan. Every scan bills your own DataForSEO account at DataForSEO's own price.
Runs on your own DataForSEO login and Google Maps key. Local Search Grid switches on when your paid plan starts.
Written by Mannie Gill, Founder & Lead Developer at EmbedMyReviews. LinkedInUpdated

See a real Local Search Grid report
A live report for a plumbing business in Birmingham, UK, branded for a sample agency. Switch keywords, open any pin to see the top 20 businesses there, and look through the competitor and insight tabs. Your clients see the same report under your brand.
What does a Google Maps rank checker show?
A Google Maps rank checker measures where a business appears for a keyword from a chosen location. A grid repeats that check across the service area. Run the same grid over time and you have Google Maps rank tracking: a record of where visibility improved, declined or stayed the same.
Google lists relevance, distance and prominence as the main local-ranking factors. A check from the client’s office is one observation; it cannot represent every neighborhood or every searcher’s personalized results.
How to check Google Maps rankings for a client
Set your grid
Search for the business on Google Maps, or paste its Maps link if it serves customers at their door. Add keywords, pick a grid size and radius, and drag pins where you need them.
Scan rankings
Each pin runs a mobile Google Maps search for each keyword and records the top 20 results. See where the business ranks first and where it drops away.
Share results
Send the client a branded report link, download a white-label PDF, or save the map as an image for a proposal.
City rank tracking, from one neighbourhood to a whole metro
Pick a grid size and set the outer radius from 0.1 to 20 km or miles. Pins sit in rings around the business, so a 5x5 grid scans 91 pins, not 25. More rings add more detail across the same radius.
| Grid size | Pins per keyword |
|---|---|
| 3x3 | 37 pins |
| 5x5 | 91 pins |
| 7x7 | 169 pins |
| 9x9 | 271 pins |
| 11x11 | 397 pins |
| 13x13 | 547 pins |
| 15x15 | 721 pins |
Each pin is one Google Maps search for each keyword. Read how scan points are calculated, or the grid maths guide.
Google Maps rank tracker features for agencies
A local SEO ranking tool built for agencies that track many clients and locations.
Grid sizes from 3x3 to 15x15
37 to 721 pins in rings around the business. Set the outer radius from 0.1 to 20 km or miles, from a few streets to a whole metro area.
Several keywords per scan
Add each service the client sells to one scan, then switch between keywords in the report.
Drag, drop and switch off pins
Drag any pin, click one to switch it off over a lake or a park, or hold Shift to move every active pin at once.
Hybrid map view
Satellite imagery with labels shows streets, buildings and empty land, so you can place pins where customers are.
Competitors at every pin
Each pin lists the top 20 businesses for that search, with their rating, review count and category.
Top 15 competitor table
Average rank, top-3 pins, visibility and a threat score: the share of pins where each competitor outranks your client.
Recurring scans
Weekly, every two weeks or monthly, on the days and hours you pick, in the time zone you set.
Timeline and playback
Every rerun adds a snapshot. Step through the timeline or press play, and see the change since the last scan on every pin.
Service-area businesses
Track plumbers, locksmiths and others who hide their address. Paste their Google Maps link and set the grid over the area they serve.
Insights you can explain
Average rank, visibility score, top-3 and top-10 pins, and strength by direction. Recommendations follow clear rules.
Sales agent access
Give a sales agent Local Search Grid access to scan prospects before a pitch.
Agency API and AI Hub
The agency owner can create, run and schedule scans through the Agency API, or from Claude or ChatGPT with AI Hub.
Run scans from Claude or ChatGPT with AI Hub, or let your sales agents scan prospects before a pitch.
A local SEO heat map clients read in seconds
Every pin shows the client's rank in colour: green for 1 to 3, orange for 4 to 10 and red for 11 and beyond. A business outside the top 20 shows as 21+.
The insights tab turns the map into numbers you can report. Its recommendations follow clear rules, so you can explain every one to a client.
- Average rank across every pin
- A visibility score from 0 to 100 that weights the top positions most
- Top-3 and top-10 pin counts, and the full rank distribution
- North, south, east and west strength
- Change since the last scan, pin by pin
- Recommendations for gaps, weak areas and declining rankings
Turn a ranking change into a useful client update
Compare the same keyword at the same active pins before explaining a change. A different radius, moved pins or a different keyword changes the sample. The grid records mobile Google Maps results at scan time; it does not measure every searcher or organic website rankings.
- Start with the service area: identify where the client can actually serve customers, then inspect weaker pins and the businesses appearing there.
- Explain what changed: use top-3 pin counts and the timeline alongside average rank. A 21+ result means outside the checked top 20, not a known position of 21.
- Agree one next action: investigate profile accuracy, the local website content or review collection, then rerun the same scan. Track leads separately before calling visibility growth revenue growth.
For an agency reporting process and an example interpretation, read how to use local search grids with clients.
White-label rank tracker reports
A local SEO report under your agency's name, logo and colours. Share a link, enable client access to an assigned location, or use a PDF or map image in your proposal.
Branded report link
Every scan has a share link with your name, logo, favicon and colours. Clients open it without a login, and it is set to noindex, so it stays out of search results.
White-label PDF
Cover, summary, map, geographic strength, top 10 competitors and up to 5 recommendations, with your name, logo and brand colour. In 21 of the platform's 27 languages.
Map image
Download the heat map as a PNG for proposals, pitch decks and social posts.
On your own domain
Share links open on your own domain once you connect one, next to the rest of your white-label platform.
Client Local Rankings
Assign the scan to a client location and enable customer visibility. Authorized client users can then open it from Local Rankings in their dashboard.
Scheduled report emails
Choose weekly or monthly delivery to permitted recipients. The email contains a ranking summary and report link; choose portal access or an enabled public link.
Grid emails link to the report; they are separate from the downloadable grid PDF. For local SEO reporting on reviews and Google Business Profile performance, add scheduled reports to the same monthly update. See how to connect your own domain.
Google Maps rank tracking costs for your agency
Local Search Grid is included in your agency plan. Scans use your own DataForSEO account, with no EMR per-scan fee. Set the workload below to compare scan usage with the monthly plans you would need elsewhere.
Plan your agency’s monthly scan budget
Choose your client locations, keywords and scan schedule. This estimates DataForSEO scan usage at $0.0006 per active pin per keyword, using the standard queue.
Your monthly scan usage
$2.66
4,440 map checks × $0.0006
What would a separate rank tracker cost?
Already using EMR for your clients? Put its included rank tracker to work. Compare your scan usage with the monthly credit plan needed elsewhere.
Comparing against $2.66/month in additional EMR scan usage.
Local Falcon
Starter · 7,500 credits/month
Native white-label reports: $199.99/month Premium.
$24.99 / month
Save $22.33/month
Grid My Business
Growth · 7,500 credits/month
Also includes GBP posting, review tools and branded PDFs.
$29.00 / month
Save $26.34/month
Whitespark Local Ranking Grids
5,000-credit plan · 5,000 credits/month
Grid tracking; review-management tools are separate.
$20.00 / month
Save $17.34/month
Scan costs are additional to your EMR agency subscription. Savings assume you already use EMR and replace a separate tracker subscription. Other plans include their software and scan credits; existing unused credits may cover scans at no extra charge.
DataForSEO requires a $50 minimum top-up; unused balance carries forward.
How the comparison works
10 locations × 3 keywords × 4 runs × 37 active pins = 4,440 map checks. Each compared tool uses one credit per active point, keyword and scan. Grid layouts differ; this compares the number of checks, not identical maps or feature sets.
Monthly USD plans checked 14 October 2026. We select the first listed monthly plan with enough credits and supported locations. Annual discounts, one-off credit purchases, AI reports, taxes and other provider usage are excluded. When a published plan or verified grid limit does not cover your inputs, we show no saving.
Local Falcon’s lower plans cover tracking; native white-label reports require its $199.99 Premium plan. Grid My Business includes GBP posting, review tools and white-label PDF reports. Whitespark’s price is for Local Ranking Grids, a separate product from its review-management tools.
EMR uses a hexagonal grid: 3×3 has 37 pins and 5×5 has 91. This estimate uses all pins. Weekly schedules can run four or five times in a month; every-two-week schedules two or three. Disabled pins reduce usage.
EMR’s estimate uses DataForSEO’s standard Google Maps queue. The $50 top-up is prepaid balance, not an additional monthly charge. This estimate covers scan usage only; your agency subscription and other metered services such as SMS and AI are separate.
You also connect a Google Maps key to display maps and find businesses; any Maps Platform usage is billed separately by Google. Follow the Local Search Grid setup guide. For the broader service, see our white-label local SEO software for agencies.
How agencies use the Local Search Grid
Four ways agencies win and keep clients with local rank tracking.
Win new clients
Run a scan for a prospect and show where their business appeared across the service area. Use the gaps and competitor results to discuss a specific service proposal, with a branded PDF they can keep.
Explain progress each month
Schedule recurring scans and use the timeline to explain gains and setbacks at the same points. Share a branded report, connect the observations to the work delivered and agree the next action with the client.
Find competitive gaps
See which businesses appear at each pin, with their ratings and review counts. Investigate the services, profile details and local content behind those results before choosing the next improvement.
Post, then watch the grid
Pair weekly Google Business Profile posts with a monthly scan to show clients what changed. Clients can approve each post from an email link, and the next scan shows where they stand, street by street.
Local Search Grid FAQ
Guides and further reading
Local Search Grid guide
How to run a grid scan and read the report.
Why a 5x5 grid has 91 scan points
Pin counts for every grid size, and how to estimate a scan's DataForSEO cost.
Local Search Grid: what it is and why agencies need it
How agencies use grid scans to win clients and prove results.
Google Maps SEO
What moves a Google Maps ranking, and how to measure it.
EmbedMyReviews vs Local Falcon
A specialist geo-grid tracker and the full agency platform, side by side.
EmbedMyReviews vs Whitespark
Local SEO tools and a white-label reputation platform, side by side.
EmbedMyReviews vs BrightLocal
Two tools called Local Search Grid, and two pricing models, compared.
Related features
Google Business Profile posts
Schedule posts for every client location. Clients approve by email link.
Search AI
See whether ChatGPT, Gemini and Perplexity recommend each client.
Sales Intelligence
Find local prospects and send each one a branded report.
Sales Agents
Give agents Local Search Grid access for prospecting.
AI Hub (MCP Server)
Create, run and schedule scans from Claude or ChatGPT.
BYOK (bring your own keys)
Connect your own provider keys and pay them directly.
Part of the full local SEO software for agencies toolkit.
Keep each profile active between scans with Google Business Profile posts, then watch the grid on the next scan.
See whether EMR fits the way
your agency actually runs.
Try the real workflows, brand the platform, and decide with your own eyes whether it belongs in your stack.