For brands with 100 or more locations

Hundreds of locations, one set of review rules

Every location answered in your brand's voice, with HQ controls, an open API and your data in your own warehouse.

  • No self-serve location limit
  • Lower prices from location 101
  • Sign in with Google
Brightway Fitness248 locations
New reviews
1,214
Rating
4.7
Drafts waiting
37
LocationNewUnansweredRating
AustinLamar Blvd1404.8
DenverUnion Station1124.4
ColumbusShort North1204.6
TampaBayshore904.7

Locked by HQReply voice, reply approval

HQ sets the rules

The right access for every person

Give each person a role at one location, at a few, or at all of them, and change it any time.

  1. Viewer

    Sees the reviews and reports it can reach. Changes nothing.

  2. Approver

    Approves, edits or rejects reply drafts. Nothing else.

  3. Admin

    Runs its locations: review sites, replies and approvals, inside your rules.

  4. Owner

    Everything, including the team, billing and which rules locations may change.

Lock the reply voice, the hard rules or the reply setting at HQ, and each location edits only what you leave open. Approval requests go to the approvers you name for each location.

HQ's rules at every location, risky reviews held for a person

When5-star review, Austin
WithGrades.com brand voice, locked
ThenReview Agent drafts, checks
ResultReply on GooglePosted on its own

The brand's voice at every location

Lock the voice and the reply setting once. On Premium, replies to 4 and 5-star Google reviews can post by themselves; otherwise each waits as a draft.

When1-star safety review, Tampa
andGrades.com reply draft
ThenWebhook to your systems
ResultReply, held for TampaAwaiting approval

Risky reviews reach your own team first

Low ratings and anything about money, safety or the law always wait for a person. On Pro and Premium, a signed webhook tells your own systems the moment it happens.

WhenZapier, every Monday
WithGrades.com every location
ThenYour AI agent compares them
ResultWho slipped, and why"Denver: front-desk waits."

A Monday brief on the locations that slipped

Your AI agent compares every location with the week before and names the reasons behind each drop, so each manager knows where to start.

Shown with webhooks and Zapier. Works the same with Make, n8n, Claude, ChatGPT or your own AI agent. Replies post by themselves on Google only. Integrations →

Your review data, wherever you need it

Every location's reviews, replies and scores, in your own code, your AI app and your warehouse.

GET/api/v1/companies/{id}/reviews?max_rating=2

{"source": "google",
 "rating": 2,
 "site_name": "Google",
 "published_at": "2026-11-09T18:04:00Z",
 "response_text": null}

200 OKKey scope: reviews:read

Build on the REST API the dashboard uses

The same API the dashboard runs on, documented in full. Each key gets only the scopes and the locations you choose. Developers

Which location slipped this month?

grades · 248 locations

Denver, Union Station4.6 to 4.4, mostly about wait times.

Ask from Claude or ChatGPT

Connect the MCP server once and ask about every location in plain words, from the AI app your team already uses. Connect your AI

Webhook deliveries

  • review.created200
  • agent.action.pending200
  • review.replied200

Send review events to your systems instantly

Signed events for new reviews, drafts waiting and replies, sent to your own systems the moment they happen, on Pro and Premium.

your-project.reviews

  • grades_reviewsreview rows
  • grades_scoresdaily scores
  • grades_ai_reputationAI answers
  • grades_summary_dailyper location, per day

Synced 2:00 am

Your reviews in your own BigQuery

Reviews, scores and AI answers land in your dataset nightly, hourly on Premium, for any BI tool to read. No key to manage: you grant access to your dataset. Reporting

What it costs

Lower prices from location 101

Starter

$15/mo per location from 101

Google reviews, with replies

Pro

+$38/mo per location from 101

All 54 review sites, webhooks and BigQuery

Premium

+$100/mo per location from 101

Auto-replies, Competitor Map, unlimited users

The first 20 locations are at list price and 21 to 100 cost less. Every location keeps its own dashboard and weekly e-mail. Yearly is 10 times monthly, and every plan starts with 14 days of Pro. Compare plans →

Straight answers for your security review

The database sits on a private network, secrets live in a managed store, not in code, and review-site sign-ins are encrypted again with managed keys.

How we look after your data →

Hosting
Google Cloud, United States
Encryption
TLS in transit, encrypted at rest
AI training on your data
Never

Frequently asked questions

Is there a limit on locations?

No. Every plan covers as many locations as you add, each with its own dashboard, plus the HQ roll-up. Locations 21 to 100 cost less, and from location 101 less again. Email us only for custom terms.

Do you support single sign-on?

Your team can sign in with Google or with an email and password, and you decide who joins and at which locations. SAML single sign-on is not available today.

Do you have a SOC 2 report?

Not yet. Our security page and our Data Processing Agreement describe the measures we have today, and the subprocessors page names every provider we use.

Will replies post without HQ?

Only if you choose that. Replies start as drafts. On Premium, replies on Google can post by themselves, and low ratings and risky reviews still wait for a person. HQ can lock that setting for every location.

Every location answered, by your rules

14-day free trial of Pro, no card needed.