Every review read for youso you know what to fix.

Your branches and your rivals, collected from Google every month — sentiment, topics, rankings and the branch that is dragging the rest down.

2,287 reviews read across 19 branches
Google Business ProfileGoogle Maps listingsEvery review, both languagesSentiment and topicsEmailed reports

What it reads

The platform

Everything Google knowsabout your branches

Ratings, reviews, busyness and the competitors around each branch — collected every month, compared and explained.

Every review sorted by feeling not just counted

The written comments, not the stars — a rating holds steady for months while the words turn. This is last month, read line by line.

84%11%
PositiveNeutralNegative

Also included

Inside the app

What the platform actuallylooks like

A walk through the screens you work in, drawn with sample figures.

OverviewAdvisorProfile PerformanceCompetitorsNew AnalysisSchedules

Client Workspace

S

Unified competitive portal

Cross-Brand Intelligence Dashboard

Comparing your brand against 3 competitors

Export global report

Your brand rating

4.42 ★

Rating · your brand

Your locations

19 Branches

Physical branches analysed

Competitor locations

33 Branches

3 competitors

Rating position

Ahead

+0.21 vs competitor avg

Overall rating system clarification

Overall averages are lifetime ratings pulled from Google Maps; the period comparison below covers the run window only.

Unified Brand Standings

All analysed brands ranked by overall average rating

1

Your brand

Your brand

19 branches · 2,287 reviews

4.42 ★
2

Competitor A

20 branches · 3,500 reviews

4.21 ★
3

Competitor B

1 branch · 200 reviews

4.08 ★
4

Competitor C

12 branches · 625 reviews

3.94 ★

Physical Presence Breakdown

Number of physical locations analysed per brand

Your brand

19 branches

Competitor A

20 branches

Competitor B

1 branches

Competitor C

12 branches

Branch Rating Distribution

How your 19 branches fall across the rating bands

4.8+
4.5
4.2
3.9
<3.9

Comparative Sentiment Spectrum

Positive, neutral and negative share per brand

Your brand84%
Competitor A76%
Competitor B71%
Competitor C64%

City-Wise Brand Performance Matrix

Average rating per brand in every city you operate in

CityYour brandCompetitor ACompetitor BCompetitor C
Riyadh4.514.224.103.98
Jeddah4.384.31—3.90
Dammam4.404.054.083.86
Mecca4.294.18—4.01

Bottom 5 — Needs Improvement

Branch 14 · Riyadh112 reviews3.62 ★
Branch 07 · Jeddah86 reviews3.71 ★
Branch 19 · Dammam64 reviews3.80 ★
Branch 03 · Riyadh141 reviews3.88 ★
Branch 11 · Mecca97 reviews3.94 ★

01 / 06

Overview

Brand standings, the physical presence breakdown and how your rating sits against everyone you track.

Client Workspace

S

Your business advisor

1,366 reviews · 18 branches

Compared with the previous period

Ask the advisor
Last 30 daysLast 3 monthsLast 6 monthsLast year

How are customers feeling?

Customer sentiment is improving, but still below your target.

74.5 / 100

Target: 100

↑ 0.8 better

Critical

⚠ Your star rating looks good, but the written comments are less positive. Read the feedback to understand the real experience.

Customer sentiment

74.5 / 100

Target: 100 · still below it

↑ 0.8 better

Critical

Unhappy customers

15.7 %

Target: 1% · still above it

↑ 0.9% better

Critical

Reviews responded

88.8 %

Target: 80%

↑ 36% better

Good

Star rating

4.42 ★

Target: 4.5 ★

↓ 0.1 ★ worse

Good

✓ Good news

  • ✓ Customer sentiment — 0.8 better than last period.
  • ✓ Reviews responded — 36% better than last period.
  • ✓ Unhappy customers — 0.9% better than last period.

⚠ Needs attention

  • ⚠ Customer sentiment — 74.5, below your target of 100.
  • ⚠ Unhappy customers — 15.7%, above your target of 1%.
  • ⚠ Your stars read better than what customers write, by 10.5 points.

Branches needing attention

The five that need you most, worst first

48Branch 14 · Riyadhwaiting times
53Branch 07 · Jeddahstaff
57Branch 19 · Dammamparking
61Branch 03 · Riyadhprice
64Branch 11 · Meccacleanliness

Your best branches

What good looks like in your own business

92Branch 02 · Riyadh
89Branch 09 · Jeddah
87Branch 05 · Riyadh
85Branch 16 · Dammam
83Branch 12 · Mecca

What customers complain about

The subjects behind the numbers above

Waiting times38%
Staff24%
Parking17%
Price12%
Cleanliness9%

Is it getting better or worse?

Customer sentiment, out of 100

Dashed line is your target

Branch by branch

BranchHealthReviewsUnhappyMain complaint
Branch 02 · Riyadh922084%Price
Branch 09 · Jeddah891646%Parking
Branch 14 · Riyadh4811231%Waiting times
Branch 07 · Jeddah538627%Staff

02 / 06

Advisor

The advisor reads your figures and answers in plain words — what is off target, and what to fix first.

Client Workspace

S

Found on Google

1,160,270 people saw your business

Last updated a few minutes ago

Get latest from Google
Last 7 daysLast 30 daysLast 3 monthsLast year

Saw your business

1,160,270

On Google Search and Maps

Did something

68,412

Called, visited, got directions

Acted after seeing you

5.9 in 100

The rest moved on

Branches reporting

17

Linked to your Google account

Day by day

How many saw you, and how many acted

People who saw you

People who did something

08-1508-1908-2308-2708-3109-0409-08

Where people saw you

On Google Search and Maps

Google Search62%
Google Maps38%

What people did next

Called, visited site, got directions

18,402

Calls

31,114

Directions

18,896

Site opens

The rest just saw you and moved on

Busiest days of the week

Darker means busier. Each row compares only against itself.

Mon

Tue

Wed

Thu

Fri

Sat

Sun

Branch by branch

BranchSaw youActedRate
Branch 02 · Riyadh184,22012,9047.0%
Branch 09 · Jeddah142,8808,1585.7%
Branch 14 · Riyadh96,4104,2414.4%
Branch 19 · Dammam74,0063,9225.3%

03 / 06

Profile Performance

How many people found you on Google, and how many called, asked for directions or opened your site.

Client Workspace

S

Competitor discovery

Find who you compete with

Searched around each of your locations

Run discovery

Category

Same and nearby

How wide to search

5 km

Minimum overlap

5 branches

5 km suits a dense city — raise it where your branches are far apart.

Candidates

3 kept · 1 below the overlap

Competitor A

Same category · Near 14 of 19 branches

4.21 ★Tracked

Competitor B

Same category · Near 9 of 19 branches

4.08 ★Tracked

Competitor C

Nearby category · Near 6 of 19 branches

3.94 ★Tracked

Candidate D

Nearby category · Near 2 of 19 branches

4.30 ★Skipped
Search by name…Sort: overlapSort: ratingSort: branches

Results per location

Last run: today
Candidate D9 / 19 branches4.12 ★Tracked
Candidate E7 / 19 branches3.96 ★Tracked
Candidate F4 / 19 branches4.30 ★Below overlap
Candidate G2 / 19 branches3.88 ★Below overlap

Your Google Business Profile token is stored server-side.

Replace token

04 / 06

Competitors

Discovery by category and radius around each branch, with a minimum overlap before a candidate counts.

Client Workspace

S

New Analysis

Define your target brand and competitors to start the scraper.

Target / Brand name

Your brand

Taken from your Google listings — change it only if your brand is listed under a different name.

Competitors

Competitor ACompetitor BCompetitor CCandidate D

Tap the competitors to include in this analysis.

Or add more, comma separated

Search location

RIYADH
RiyadhMeccaEverywhere

Only narrows the search for competitors. Your own branches are always included, wherever they are.

Analysis Window

30D90D6MO1YR

From

06/16/2026

To

09/14/2026

OAuth Refresh token

Your Google account is connected.

Use a different token

Report destination

Enable Monthly Recurrence

Automatically generate a fresh analysis on the 1st of every month.

Start Intelligent Analysis

05 / 06

New Analysis

Name the target brand, add the competitors, and hand it to the queue.

Client Workspace

S
Automations

Recurring Cycles

Autonomous reports scheduled for the 1st of every month.

Return to Command
Your brandvsCompetitor A، Competitor BLive
Terminate

Next trigger: Oct 1, 2026, 9:00 AM

Recipient: [email protected]

Your brandvsCompetitor CLive
Terminate

Next trigger: Oct 1, 2026, 9:00 AM

Recipient: [email protected]

Add a recurring cycle

Pick a brand, the rivals and a day of the month.

New schedule

11

Runs this year

33

Reports sent

6 days

Next run in

06 / 06

Schedules

Set a run to repeat monthly and the report arrives without anyone opening the app.

Setup

It is this simple,in four steps

Ten minutes once. The rest runs without you.

  1. 01

    Create your account

    An email and a password. Your profile is created for you.

  2. 02

    Set up your database

    One button. A Postgres schema of your own, fully migrated.

  3. 03

    Connect your Google account

    Add your Business Profile token once. It never reaches the browser.

  4. 04

    Run an analysis

    Name your brand, add the rivals, pick the window. The report finds you.

Architecture

Every account gets adatabase of its own

How a run travels

  1. 01The platformAccounts · job queue · schedules
  2. 02WorkerCollects · analyses · builds the report
  3. 03Your schemaBranches · reviews · analyses · reports
A schema of your own
A Postgres schema named after your account, migrated in full.
No two tenants share a table
Access is granted per schema. No account can read another one.
Keys stay on the server
Your Google token and AI key are used only by the worker.

Every month

The report arriveswithout anyone asking

Set the run once and it repeats. Three things land on the first of the month.

01
Your dashboard, updatedStandings, sentiment and the branch tables refresh in place — nothing to import.
02
An Excel workbookEvery table as its own sheet, ready to hand to whoever asks for it.
03
An email summaryWhat moved since last month, in a few lines, to the addresses you pick.
04
In both languagesEvery screen and every report ships in English and Arabic, laid out either way.

English

Branch Rating Overview

Bottom 5 — Needs Improvement

العربية

نظرة عامة على تقييم الفروع

أدنى ٥ فروع — تحتاج إلى تحسين

See where your branches standagainst everyone nearby.

Create your account, set up the database in a click, and run the first analysis today.