Rating distribution
Star breakdown (1–5) per location with delta vs. last period.
Insights
Every insight below is grouped under the question it answers. Some are live today, some are in the build queue — every one of them ships included on every plan. No upsells, no “contact us” add-ons, no roadmap math.
Reviews & Sentiment
Every review across every location, decomposed by sentiment, theme, language, and named staff. Plus the connection between those themes and the KPIs you care about.
Star breakdown (1–5) per location with delta vs. last period.
New reviews per day, week, month — across all locations.
Rolling average rating per location with anomaly detection.
Positive / neutral / negative reviews plotted over time per location.
What customers actually talk about: communication, service, wait time, pricing, technician quality.
What happens to calls and impressions in the 7, 14, and 30 days after a 1- or 2-star review at this location.
Plain-English summary of what changed in the last 7, 30, or 90 days per location.
Reviews in Spanish detected, translated, and scored.
Sorted by age and severity — never miss a negative review again.
How fast each location replies, vs. corporate target.
Draft replies in your brand voice. Owner approves or edits before sending.
Score each reply on empathy, specificity, and brand alignment. Suggest rewrites where useful.
Staff Attribution
The category-first feature nobody else does. Every staff name mentioned in a review, scored against your rubric, and tied (optionally) to revenue.
Automatically detect every staff name mentioned in review text.
Who got called out most this period, with sentiment weighting.
Set $ values per mention type (5-star named, 4-star named, negative mention, etc.).
Auto-tally points and dollars per staff per location per month.
Export the bonus report as a CSV your payroll system or finance lead can ingest directly.
Top-performing staff across the entire franchise, not just one location.
Whether days following a named mention see higher tap-to-call at that location.
Re-score 12 months of historical reviews on first connect, so you don’t lose the past quarter.
Keywords & Discovery
Every query bringing impressions to every profile, what’s changing, and what to do about it — for paid, for SEO, and for customer-vocabulary research.
Top search queries driving impressions to each location.
Hide branded queries to see only the search terms that found you on intent.
Queries gaining share month-over-month.
Queries losing impressions before it shows up in calls.
Brand-new queries finding you — surface emerging demand.
Every keyword, every month, in one searchable view.
Which queries actually drive tap-to-call — not just impressions.
Same keyword, two locations, side by side: why one ranks and the other doesn’t.
When two comparable locations rank differently, cross-references what’s different in their copy, posts, and photos.
Export your top non-branded queries directly as a paid search keyword list.
Turn a rising keyword cluster into a brief your writer can run with.
Hide queries you don’t care about (branded, off-topic, your own name spelled wrong).
Posts & Content
Every post tagged, measured against a matched baseline, and reported with sample sizes that matter. No 3.3x lift on 7 posts.
Statistically meaningful lift by day of week — with confidence interval.
Educational / transactional / urgency / showcase. We tell you which works at which location.
Performance breakdown by intent, tone, format, day, and image presence.
How long the post effect lasts: 24h, 72h, 7 days. So you can time the next one.
Whether photos in your posts actually outperform plain text per location.
Every reported lift number comes with a confidence indicator. Below-threshold claims are hidden, not faked.
“Locations that posted X saw 18% more calls vs. matched controls.”
Write once, publish across your whole portfolio with auto-localized copy per location.
Suggested next post based on what’s working at similar locations.
Performance & Calls
The KPIs your owners actually care about — calls, clicks, directions — and the closure all the way to a booked job when CRM is connected.
Views per location with WoW / MoM deltas.
Calls, direction requests, website clicks rolled up and broken down.
Views vs. calls vs. directions vs. website plotted independently.
Which photos are getting seen, which are stale, what to upload next.
Every GBP tap-to-call event captured per location, per day.
Tie each call to whether your team picked up — via CallRail / Twilio / CTM.
Quick hangups vs. real conversations vs. long calls — and which drive bookings.
Optional CRM integration: ServiceTitan, Jobber, HouseCallPro — close the loop to revenue.
For each tap-to-call peak, the most likely upstream cause: review, post, keyword, photo.
Anomalies & Prescriptions
Anomaly detection that doesn’t just send an alert. Recenzi diagnoses the proximate cause and drafts the next two or three actions.
Rating drops, call drops, keyword loss, post cadence breakdowns, photo staleness.
When calls drop, we tell you what else changed: new negative review, post gap, keyword loss, photo report.
2–3 prescribed actions per anomaly, with draft text where applicable.
Threshold alerts when a negative review sits unanswered past your SLA.
Email summary of anomalies + recommended actions, per owner or per corporate role.
Estimated calls (and, with CRM, dollars) lost while the anomaly is unresolved.
Cross-Location & Franchise
For franchise corporate, the bottom-10 matters more than the average. Recenzi surfaces who’s slipping and where, dimension by dimension.
All locations side-by-side: rating, review count, actions, sentiment, top staff.
Post cadence, photo freshness, response SLA, profile completeness, NAP consistency.
Lowest-performing locations + the specific failure for each one.
Each location vs. the network median across every metric.
Each location vs. nearest comparable profiles in the market, pulled from public GBP data.
Role-based access: corporate sees the bottom-10; franchisee sees their own pulse.
Same 47 locations, ranked seven different ways. The “best” location isn’t the best on everything.
See it on your own data
We backfill twelve months of history on first connect, so the dashboard isn’t empty the first time you open it.