Monthly
Get a monthly summary of your Google reviews
On the 1st you see last month's average rating, how many reviews came in and the complaints that came up most.
- Runs
- Monthly
- Apps
- Google Business Profile
- AI
- Yes, uses the built-in AI allowance
- Access
- read
Send this to your assistant
Create a ClickRuntime automation: on the 1st of each month, email me last month's Google reviews for my two locations: average rating, number of reviews, and the top 3 complaints in plain words.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
The owner of three physiotherapy clinics gets reviews across Google Business Profile locations all month. She reads a few when they appear, but at month end she cannot say whether the average rating moved, how many came in, or whether the same complaint about parking and wait times keeps returning. Without the pattern, fixes are guesswork and good staff go unrecognized. She ends up managing by instinct.
On a monthly schedule, ClickRuntime lists the reviews posted that month, calculates the average rating and review count, then asks its built-in AI to pick out the recurring themes in what customers wrote. It emails you the numbers and the themes in one short digest.
Franchise managers and multi-location owners often get one digest per location to compare sites. It also suits a single-location owner who just wants a monthly pulse check.
What you get out of it
Trends you cannot see review by review
A drift from 4.7 to 4.5 over a few months is invisible when you read reviews one at a time. A monthly average makes the direction obvious while it is still easy to correct.
Repeated complaints stand out
When the same issue, say long waits on Saturdays, appears in many reviews, the AI groups them into one theme. That gives you a specific problem to fix instead of scattered individual comments.
Staff recognition with evidence
Names mentioned positively across several reviews are easy to spot in a theme summary. Sharing that with the team recognizes good work and shows what customers value in your service.
Location comparison for multi-site owners
With one digest per location, you can see which site is slipping. Resources, training or a visit from the owner can go where reviews say they are needed most. That makes your next training day or staffing decision far easier to justify.
A record for owners and investors
Monthly rating and count figures build a history you can show a partner or a buyer. It also helps measure whether a change in process actually improved customer satisfaction. It gives your own improvement efforts a measurable result you can point to.
How it works
What happens, step by step
On the 1st of each month, ClickRuntime collects last month's Google reviews for each of your locations.
It counts the reviews and works out the average rating.
AI reads the reviews and picks out the complaints that came up most.
You get one email with the count, the average and a numbered list of the top complaints.
Before it runs live
- Connect Google Business Profile
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Change what the AI looks for, or how it writes the result
- Add another app, for example also send it to Slack
- Combine it with other Google Business Profile steps into one automation
Under the hood
The code that runs this automation
from datetime import date
from clickruntime import on_trigger, credentials, http, notify, ai
LOCATIONS = {"Northwind Café Downtown": "accounts/123/locations/456", "Northwind Café Riverside": "accounts/123/locations/789"}
STARS = {"ONE": 1, "TWO": 2, "THREE": 3, "FOUR": 4, "FIVE": 5}
@on_trigger
def run(event):
headers = {"Authorization": f"Bearer {credentials.connection('google', 'work')}"}
first = date.today().replace(day=1)
last_month = (first.replace(year=first.year - 1, month=12) if first.month == 1
else first.replace(month=first.month - 1)).isoformat()
sections = []
for name, loc in LOCATIONS.items():
reviews = [r for r in http.get(f"https://mybusiness.googleapis.com/v4/{loc}/reviews", headers=headers,
params={"pageSize": 50}).json().get("reviews", [])
if last_month <= r["createTime"][:10] < first.isoformat()]
avg = sum(STARS[r["starRating"]] for r in reviews) / len(reviews) if reviews else 0
low = "\n".join(r.get("comment", "")[:400] for r in reviews if STARS[r["starRating"]] <= 3)
complaints = ai.generate(f"Reviews:\n{low}", system="List the top 3 complaints in plain words, one line each.",
max_output_tokens=150).text if low else "No complaints."
sections.append(f"{name}: {len(reviews)} reviews, average {avg:.1f}★\n{complaints}")
notify.email_me("Google reviews last month", "\n\n".join(sections))
return {"locations": len(sections)}FAQ
Common questions
How are themes picked out of the reviews?
Does the digest include reviews with no written comment?
Can I get a digest for multiple business locations?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Post a weekly update to Google Business Profile with AI
Every Tuesday, AI writes a short What's New post from a list of topics and publishes it to the Google Business Profile with a Learn more button, then emails a copy.
See how it worksEmail me Google reviews I haven't replied to
Every Monday, an email lists Google reviews on a Business Profile that still have no owner reply, lowest rating first, with how many days each has waited.
See how it worksGet alerted when Google changes my business listing
Every morning, the Business Profile is checked for edits Google has applied from users or its own data, and an email shows which fields changed and their new values.
See how it worksKeep exploring
Set up “Get a monthly summary of your Google reviews” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.