Desk9 Reviews for Google: Real Google reviews on your site, kept current
A WordPress plugin that keeps your latest Google reviews on your own pages through the official Places API: one key, no OAuth, sixteen layouts, block and shortcode, hourly sync on the server. The free plugin covers one business. Pro adds every location you have, a combined rating and an overview card per branch.
Do Google reviews belong on your own site?
Yes, if they are the real ones. A visitor who reads three recent reviews next to your booking button does not have to leave for Google to check whether you are any good. The trouble starts with how sites usually get them there.
Pasted reviews go stale the day they are pasted, and the newest ones, the ones that prove you are still good, never make it. Screenshots are worse. Embed widgets load a script from a third party on every page view, some want OAuth and a verified Business Profile, and the visitor pays for it in load time.
What a site needs is the same thing Google shows, fetched by the server, cached, rendered in your design, and refreshed without anyone touching it. One API key, one business, done. And no way to polish the result, because polished reviews are the ones nobody believes.
It shows what Google returns, exactly as written. No editing, no hiding, no filtering by stars, in Free and in Pro.
This is what it looks like
Booked on Tuesday, seen on Wednesday. Friendly team, clear explanation, no waiting. The kind of practice you recommend to friends.
Second time here and again exactly what was promised. Fair price, done on time, invoice as agreed.
Very good work and a quick reply on the phone. One star less only because parking is tight.
Called in the morning, appointment the same afternoon. Everything explained calmly, nothing pushed.
Solid work, friendly people. The waiting room is small, but you do not wait long.
The best branch of the three in my experience. Thorough and honest about what is needed.
Booked on Tuesday, seen on Wednesday. Friendly team, clear explanation, no waiting. The kind of practice you recommend to friends.
Berlin MitteCalled in the morning, appointment the same afternoon. Everything explained calmly, nothing pushed.
HamburgQuick, precise, and the invoice matched the quote to the cent. Happy to come back.
MünchenSample reviews in six of the sixteen layouts, light or dark. The location chips switch the same block between branches the way a Pro attribute would; the free plugin shows one listing. On your site: the real reviews Google returns, exactly as written, newest first.
How it works
One key, one business, connected in minutes
Free

Sixteen layouts from one design
Free

Every location, one installation
Pro

Honest by design, quiet by default
Free

Free vs Pro
| Feature | Free | Profrom €39/year |
|---|---|---|
| Google business listings | 1 | Unlimited |
| Layouts | 16 | 16 |
| Block and shortcode | Yes | Yes |
| Presets and color schemes | Yes | Yes |
| Sync | Hourly | Hourly, per location |
| Location per block or shortcode | No | Yes |
| Combined rating across locations | No | Yes |
| Locations Overview layout | No | Yes |
| Locations admin table | No | Yes |
| Updates and support | wordpress.org | 1 year |
| Everything in Free is in Pro. Pro replaces Free: deactivate one, activate the other, and connection, design and cached reviews carry over. | ||
Plans
14-day money-back. Renews yearly at the same price, cancel anytime. Keeps working after expiry, updates and support stop. Pro is GPL, like the free plugin: what you buy is a year of updates and support for the sites in your plan, and the license key that delivers them.
What it does not do
This is the part most plugin pages leave out.
It shows at most five reviews per business. That is what the Places API hands out: up to five of the most relevant recent reviews, and Google decides which. Showing all of them would need the OAuth-based Business Profile API, which this plugin deliberately does not use.
It needs a Google Cloud project with billing enabled. Google requires it for the Places API even when the monthly usage stays inside the free allowance. An hourly sync is a handful of requests a day per location, but the pricing is Google's and can change.
It does not edit, hide or filter. A three-star review Google returns is shown like a five-star one, newest first. If that is not what you want, this is not your plugin.
It loads nothing from Google for visitors. The front end reads a local cache. The one exception is reviewer photos, off by default; switched on, they load from a Google domain when a page is viewed.
It phones home for one thing. Free: nothing besides the server-side calls to Google. Pro: a check for updates and the license against desk9design.com with the product slug, the key and the site address, nothing else.
It ships in English. Every string is translatable and the block renders correctly on every WPML or Polylang language, but no language pack is bundled yet.
Why not paste the reviews in yourself?
Because a pasted review has a date, and the date gets older every day. Visitors notice when the newest praise is from two summers ago, and the reviews that would convince them, last week’s, are the ones nobody got around to copying.
Embed widgets solve the freshness and create two new problems: a third-party script on every page view, and often an OAuth flow with a verified Business Profile before anything shows at all.
A server-side sync keeps the reviews as fresh as Google has them, stores them in your own database, renders them in your own design and sends the visitor nothing from Google. The only thing you give up is the ability to touch them, which is the point.
Set up in three steps
Start free
Connect and place
Move to Pro for more locations
Free stays free, Pro pays for it
The free plugin keeps every feature it has today: one business, all sixteen layouts, the whole design system. Pro is what pays for the next release of both. Pro is GPL as well: what you buy is a year of updates and support for the sites in your plan, and a license key that delivers them.
If the free plugin saved you an afternoon, a rating on wordpress.org or a post in the support forum is the useful thing. If Pro did, the ticket form is one click away in your account.
Frequently asked questions
Do I need a Google API key?
How many reviews are shown?
Does it work for any business, or only mine?
Can I hide bad reviews or edit reviews?
Does it slow down my site?
Are reviewer photos shown?
Can I pin a rating to the screen or drop it into a sentence?
What happens if my business has no reviews yet?
Does Pro need a second API key?
How do I upgrade from the free plugin?
Does it work with WPML or Polylang?
Is Pro GPL, and what exactly do I buy?
What happens when my subscription expires?
How many sites can I use it on?
Can I upgrade to a bigger plan later?
What if it is not for me?
Changelog
More from desk9
Sticky CTA Button The button that stays put and knows its page. Put the rating next to it.
Notice Planner A closure notice that appears on time and leaves on its own.
All desk9 plugins Ten of them, maintained monthly, seven free.
Real reviews, always current, on your own pages.
The free version stays free. Pro funds the next release.
Yearly subscription
€39 /year
At a glance
ProFree version: 1.0.0 on wordpress.org, updated Aug 26, 2026, WordPress 6.5+, PHP 7.4+, tested up to 7.1.3. wordpress.org →