Free Restaurant Reputation Health Scorecard
Score your restaurant's reputation across the six dimensions that actually drive Google local pack ranking and conversion: volume, velocity, quality, coverage, response, and recovery. Eighteen yes/partial/no questions, five minutes to complete, and an evidence-based maturity tier with a 'fix this next' recommendation - everything runs in your browser and nothing is sent to a server.
Reputation health scorecard
Score yourself across the 6 dimensions in about five minutes.
Volume - review count vs. local competition
0%You have more total Google reviews than the median competitor within 3km.
You have at least 100 Google reviews (or 50 if you opened in the last 12 months).
You have a Yelp or TripAdvisor presence with at least 20 reviews each (where relevant).
Velocity - recency and frequency of inbound
0%You collect at least 8 new Google reviews a month on average.
Your most recent Google review is less than 14 days old.
You have a systematic ask (QR card, receipt CTA, post-visit SMS or email) running every day.
Quality - weighted star rating
0%Your Google star rating is at or above 4.4.
Your last 30 reviews average at or above 4.4 (no recent drift).
Your Yelp / TripAdvisor ratings are within 0.3 stars of your Google rating.
Coverage - presence across the platforms that matter
0%Your Google Business Profile is verified, fully filled in, and updated within the last 30 days.
You are claimed and active on Yelp, TripAdvisor (where applicable) and at least one social platform.
Your menu, hours, photos and links are consistent across every platform (no NAP drift).
Response - how often and how fast you reply
0%You respond to at least 90% of new Google reviews (positive and negative).
Your median response time to a new review is under 48 hours.
Replies are written by a named human, not a generic template, and they cite specifics from the review.
Recovery - process for negative reviews and operational fixes
0%You have a documented script and escalation path for negative reviews (who responds, when, how).
Negative themes are logged and reviewed monthly; the operational fix is owned by a named manager.
A guest who complained is followed up after the fix and has a clear path to revise the review.
Overall reputation index
Reputation actively costs you covers. Most discovery searches end on a competitor.
Per-dimension health
- 0%
Volume - review count vs. local competition
- 0%
Velocity - recency and frequency of inbound
- 0%
Quality - weighted star rating
- 0%
Coverage - presence across the platforms that matter
- 0%
Response - how often and how fast you reply
- 0%
Recovery - process for negative reviews and operational fixes
Fix this next
Volume - review count vs. local competition
Why one number (your star rating) hides six underlying drivers
How to use the scorecard
Eighteen diagnostic questions (three per dimension), each answered yes / partial / no. The math runs live in your browser; nothing leaves the page.
- 1
Start with the Volume questions. Compare your Google review count to the median competitor within a 3km radius (use Google Maps to scan the local set), check whether you have at least 100 Google reviews (or 50 if you opened in the last 12 months), and check Yelp/TripAdvisor presence where applicable.
- 2
Move to Velocity. Pull your last 30 days of inbound: are you averaging 8+ new Google reviews a month, is the most recent review less than 14 days old, do you have a systematic ask (QR card, receipt CTA, post-visit SMS or email) running every day?
- 3
Score the Quality dimension. Look at your current Google star rating, the average of your last 30 reviews (not the all-time average - Google weights recent reviews more heavily), and the cross-platform consistency between Google, Yelp, and TripAdvisor.
- 4
Rate Coverage. Is your Google Business Profile verified, fully filled in, updated within 30 days? Are you active on Yelp, TripAdvisor (where applicable) and at least one social platform? Are menu/hours/photos consistent across every platform (no NAP drift)?
- 5
Rate Response. What is your response rate to new Google reviews over the last 90 days? What is your median response time? Are the replies written by a named human with specific details, or generic templates?
- 6
Rate Recovery. Do you have a documented script and escalation path for negative reviews? Are negative themes logged and reviewed monthly with a named operational owner? Do you follow up with the original guest after the fix and offer a clear path to revise the review?
- 7
Read the overall tier (At-risk, Visible, Trusted, or Authoritative) and the 'fix this next' recommendation. Most operators score in the Visible band first time, with Velocity or Response flagged as the weakest dimension. Both are fixable inside a quarter with no capital expenditure.
- 8
Re-run the scorecard quarterly. The dimensions move in different directions depending on which operational levers you have pulled in the preceding 90 days, and the right next investment is rarely the same one twice in a row.
The Reputation Health Index formula
The scorecard scores each of the six dimensions on a 0-6 raw scale (three questions per dimension, each scoring no = 0, partial = 1, yes = 2) and aggregates to a 0-36 overall scale that is then normalised to a 0-100 percentage. The tier bands are calibrated against operator-tested outcomes for independent restaurants:
Dimension score = (sum of question scores) / 6 × 100
Overall Reputation Index = (sum of all 18 question scores) / 36 × 100
Tier band: At-risk = 0-30%, Visible = 31-60%, Trusted = 61-85%, Authoritative = 86-100%
Next investment = the lowest-scoring dimension still below 80% (the threshold above which a dimension stops being the bottleneck)
The 80% threshold reflects the operator-tested observation that dimensions above 80% return diminishing marketing impact, so the right move is to lift the weakest dimension across the threshold and then reassess. Working all six dimensions simultaneously is rarely the right move; identifying the weakest one and working it relentlessly until it crosses the threshold is what produces durable improvement.
Healthy reputation bands by restaurant format
These bands are operator-tested across independent restaurants running active reputation programs. The dimension scores matter more than the absolute star rating because they predict which lever to pull next; the star rating is the lagging indicator of the dimension work.
| Format | Healthy band | Notes |
|---|---|---|
| Independent full-service restaurant | Healthy band: 65-85% Reputation Index, 4.4-4.7 Google rating, 300-600 reviews, 10-18 new reviews/month | The full-service category has the highest opportunity cost from poor reputation because the average check is high and the booking decision is deliberate. Most full-service independents score Visible (40-60%) first time with Velocity as the weakest dimension; 90 days of structured asking usually lifts them into Trusted. |
| Pizza / fast-casual / QSR | Healthy band: 60-80% Reputation Index, 4.3-4.6 Google rating, 200-450 reviews, 12-22 new reviews/month | Higher absolute volume target because guest frequency is higher; lower star ceiling because the category has more tolerance for variable experience. Coverage on delivery marketplaces (DoorDash, Uber Eats) matters more than Yelp here. |
| Coffee shop / cafe | Healthy band: 65-80% Reputation Index, 4.5-4.8 Google rating, 150-400 reviews, 8-15 new reviews/month | Higher star ceiling because the category is more forgiving and the visit is shorter and lower-stakes. Social coverage (Instagram especially) is disproportionately important for discovery. |
| Bar / gastropub | Healthy band: 60-80% Reputation Index, 4.2-4.6 Google rating, 200-500 reviews, 10-20 new reviews/month | Wider star variance because the category is polarising and serves a self-selected audience. Response quality matters more than volume; thoughtful replies to mixed reviews convert prospects who would otherwise skip the venue. |
| Fine dining | Healthy band: 70-90% Reputation Index, 4.6-4.8 Google rating, 150-400 reviews, 5-12 new reviews/month | Lower volume target because the category is reservation-driven and lower-frequency; higher star ceiling because the booking decision is more deliberate. TripAdvisor and resy.com presence often matter more than Yelp; Michelin and OpenTable reviews count toward Coverage. |
| Ghost kitchen / virtual brand | Healthy band: 55-75% Reputation Index, 4.2-4.5 marketplace rating, 100-300 marketplace reviews per brand | Google rating is largely irrelevant because there is no storefront for guest discovery. Marketplace reputation is the entire dimension; manage it the same way an on-premise restaurant manages Google, with platform-specific ask flows and response templates. |
A worked example
An independent neighbourhood bistro with a 120-cover dining room, $48 average check, 5,000 covers a month, sitting on the following reputation baseline:
- Google rating: 4.2 stars (last-30 average drifting down to 3.9)
- Google review count: 180 (median local competitor: 220)
- New reviews per month: 3
- Yelp presence: claimed, 38 reviews, 3.4 average
- TripAdvisor presence: claimed but not maintained
- Google Business Profile: verified, photos updated 9 months ago
- Instagram: posts weekly, replies sporadically
- Response rate to Google reviews: 20% (replies are template-y)
- Negative review handling: ad-hoc, no documented process
Volume score: q1 No (below median), q2 Yes (>100), q3 Partial (Yelp present but TripAdvisor stale) = 3/6 = 50%
Velocity score: q1 No (3/month, target 8+), q2 No (last review 22 days old), q3 No (no systematic ask) = 0/6 = 0%
Quality score: q1 No (4.2 < 4.4), q2 No (last-30 at 3.9), q3 No (Yelp 3.4 vs Google 4.2 is >0.3 gap) = 0/6 = 0%
Coverage score: q1 Partial (verified but stale photos), q2 Partial (Yelp claimed, TripAdvisor stale, Instagram active), q3 Partial (some NAP drift across platforms) = 3/6 = 50%
Response score: q1 No (20% response rate, target 90%+), q2 Partial (when they reply, usually within 48h), q3 No (template-y replies) = 1/6 = 17%
Recovery score: q1 No (no documented script), q2 No (no monthly review), q3 No (no closed-loop follow-up) = 0/6 = 0%
Total raw score = 3+0+0+3+1+0 = 7 out of 36 = 19% Overall Reputation Index = At-risk tier
Fix this next = Velocity (weakest dimension at 0%; stand up the four-touchpoint ask system from the reputation guide immediately). Realistic 90-day delta with the system running: Velocity to 67% (5/6 - all three questions to Yes or Partial), monthly inbound from 3 to 8+, Response to 50%+ once the operator owns it, Quality begins lifting at the 6-month mark as fresh positive reviews dilute the drift. Re-score at 90 days and the Overall Index typically lands in the Visible band (40-55%); the operator backlog has shifted from 'fix Velocity' to 'fix Response and Recovery'.
Frequently asked questions
What is a 'good' Reputation Health Index score?+
The Trusted band (61-85%) is the operational target for most independent restaurants and the floor below which marketing investment in other channels (paid search, paid social, influencer) starts producing diminishing returns. Below the Trusted floor, every other marketing dollar works harder if you spend it on reputation first, because reputation is the conversion-level filter that runs before any other channel touches the prospect. Above the Trusted ceiling (in the Authoritative band 86-100%), you are out-ranking and out-converting most local competitors and the reputation flywheel compounds into discovery without additional input.
How often should I re-run the scorecard?+
Quarterly. The dimensions move in different directions depending on which operational levers you have pulled in the preceding 90 days, and the right next investment is rarely the same one twice in a row. The most common operator mistake is to fix Velocity (because it is the most common weakest dimension) and then plateau because no one re-scored to identify that Response is now the bottleneck. Lock the quarterly re-score into the operating calendar as a 15-minute slot.
Why is Velocity weighted as much as Quality?+
Because Google's local pack algorithm treats review velocity as a freshness signal on par with the rating itself. A restaurant with 600 reviews averaging 4.6 but no new reviews in 6 months ranks materially worse than a restaurant with 200 reviews averaging 4.5 of which 40 are from the last 90 days. Operators routinely under-invest in Velocity because the rating is the visible number, but the velocity is what keeps the rating in the search results. The scorecard weights all six dimensions equally because the algorithm does.
What if my POS does not support the four touchpoints?+
Standing up the four touchpoints (QR ask, receipt CTA, post-visit SMS, recovery follow-up) is materially harder if your POS cannot share its guest data with a CRM and trigger the post-visit message off the checkout event. The right move is usually to upgrade the POS rather than to layer a third-party reputation tool on top of a stack that cannot share its data cleanly; layered tools produce three months of dashboard enthusiasm followed by quiet abandonment as the manager drifts back to working out of Gmail. Tableview's POS bakes the four touchpoints directly into the platform so the ask flow runs without any individual operator remembering to trigger it.
Is the scorecard relevant for chains and multi-location operators?+
Yes, but run it per location. Reputation is intrinsically local because the algorithms that score it are local-pack-driven. A chain that scores its average across locations will hide the locations doing badly behind the locations doing well; the right approach is to score every location, identify the locations in the At-risk and Visible bands, and apply the operator playbook from the guide to those locations first. Cross-location reporting (which location has the highest Velocity, which has the highest Recovery rate) creates the right competitive dynamic between GMs.
Does the scorecard replace third-party reputation tools like Birdeye or Podium?+
It does the diagnostic and surface part of what those tools do; it does not aggregate reviews from multiple platforms into a single inbox or run automated review request campaigns. Most independent operators do not need the inbox aggregation because they can manage Google, Yelp and TripAdvisor directly from each platform's own UI; the automated request campaigns work better when they are native to the POS and CRM (as Tableview's platform supports) rather than a layered third-party tool. Use the scorecard quarterly to identify the weakest dimension and the guide to fix it; the third-party tools become useful at scale (10+ locations) where the operational tax of managing the inbox manually starts to outweigh the integration cost.
Can I share the scorecard result with my team?+
Yes - the scorecard runs entirely in your browser with no server-side state, so the natural sharing flow is to take a screenshot at the end of the run and circulate it to the management team. The most valuable share is the per-dimension breakdown (which dimensions are healthy, which are weak) rather than the overall tier, because the dimension scores are actionable and the overall tier is the lagging indicator. Pair the share with the 'fix this next' recommendation so the team has a clear next step rather than a vague 'we should work on reviews'.
Related calculators
Free Restaurant Customer Lifetime Value (CLV) Calculator
Model the per-guest economics of your restaurant or bar in seconds. Enter average check, monthly visits, retention horizon, gross margin, and acquisition cost - get CLV, contribution per guest year, max sustainable acquisition cost, and payback period with a tier badge.
Open calculatorFree Restaurant Tech Stack Scorecard
Answer 21 quick questions across seven layers (POS, payments, KDS, inventory, scheduling, accounting, guest-facing). The scorecard tells you which layer is leaking margin and where to invest first.
Open calculatorFree Restaurant P&L Statement Calculator
Enter sales, COGS, labor, and operating expenses. The calculator returns gross profit, prime cost, EBITDA, and net margin with color-coded health badges so you can read the P&L the way your accountant would.
Open calculator