← All products

Nik Google Reviews

Nik Google Reviews

▶  Live demo — see every display style in action

When someone finds you on Google, the first thing they look at is the stars: the rating decides whether they call you or scroll on. Nik Google Reviews brings that trust straight to your website — the average score, the star row, the number of ratings and up to five of your latest Google reviews in full appear on any page with a single shortcode:

4.2 ★★★★★ 236 reviews on Google
★★★★★
7 years ago
Вкусная еда, красивая подача, приемлемые цены. Рекомендую!!!
★★★★★
5 years ago
We've been going to this place for a long time now, both adults and children. The service is always excellent, the food is superb. The staff is top-notch, and the atmosphere is cozy.
★★★★★
5 years ago
Wonderful staff and chefs! Good menu and reasonable prices. Highly recommended!
★★★★★
6 years ago
Delicious food, beautifully presented. The staff is friendly. The owner of the place 👍 I recommend it!!!
★★★★★
10 years ago
A neat little place! Always clean and tidy, good food and service—they really take care of that. Highly recommended!
. No coding, no developer, no copying reviews by hand.

Show the reviews as a list, a responsive grid, a built-in slider or right next to a live map of your venue. Fine-tune every detail — from the colour of the stars to the card shadow — on a dedicated Design tab. And it is all legal: the plugin talks to the official Google Places API (v1), never scrapes and never keeps a permanent copy of the reviews, and the required «Powered by Google» attribution is always shown.

Nik Google Reviews widget
The widget: rating summary, stars and the latest reviews, styled to match your theme.

The gist in 10 seconds

  • One line — and it works. Drop
    4.2 ★★★★★ 236 reviews on Google
    ★★★★★
    7 years ago
    Вкусная еда, красивая подача, приемлемые цены. Рекомендую!!!
    ★★★★★
    5 years ago
    We've been going to this place for a long time now, both adults and children. The service is always excellent, the food is superb. The staff is top-notch, and the atmosphere is cozy.
    ★★★★★
    5 years ago
    Wonderful staff and chefs! Good menu and reasonable prices. Highly recommended!
    ★★★★★
    6 years ago
    Delicious food, beautifully presented. The staff is friendly. The owner of the place 👍 I recommend it!!!
    ★★★★★
    10 years ago
    A neat little place! Always clean and tidy, good food and service—they really take care of that. Highly recommended!
    on any page; the whole setup takes about 5 minutes.
  • Four layouts: list, responsive grid, built-in slider and «map + reviews».
  • Only the reviews you want: a minimum-rating filter — for example, show 4★ and up only.
  • Always fresh. Reviews arrive from Google automatically and refresh on your schedule — nothing to copy over by hand.
  • Your budget under control: smart caching turns thousands of paid Google requests into a handful a day.

What your visitors see

  • Rating summary. The average score, a row of stars and the total number of Google ratings.
  • Up to 5 latest reviews. Author, avatar, star rating, relative date («2 weeks ago») and the full text.
  • Rating filter. Keep low ratings out of the widget: show only reviews rated 3★, 4★ or 5★ and up.
  • Tidy long reviews. Collapse after a chosen number of lines — the «Read more / Show less» toggle appears only where the text is actually trimmed.
  • A «See all reviews on Google» button — optional, to lead visitors to your full business profile.
  • Your language. Reviews are requested in the site language when Google has them.

Four layouts for any design

  • List — a classic, clean vertical column.
  • Grid — a responsive grid; the number of columns is set separately for desktop, tablet and mobile.
  • Slider — a built-in, swipe-friendly carousel (more below).
  • Map + reviews — the reviews beside a map of your venue (the «split» layout) with adjustable map width and side.
Nik Google Reviews grid
The grid layout with a custom accent colour — set the number of columns per screen size.

A built-in slider — a carousel with no extra plugins

Turn your reviews into a carousel without installing a single additional plugin. Choose how many reviews are visible at once — separately for desktop, tablet and mobile — and switch on arrows, dots, autoplay with your own interval and looping. The slider is completely self-contained: plain JavaScript, no jQuery and no global scripts, so it never clashes with a carousel your theme already loads. Autoplay pauses on hover, focus and touch, and respects the visitor’s reduced-motion setting. Prefer your favourite slider library? Loop the reviews with nik_gr_get_reviews() and feed them to it.

Nik Google Reviews built-in slider
The built-in slider with arrows and dots — choose how many reviews show at once on every screen.

The Design tab: every detail, no code

All of the styling lives in one place, so the widget looks like your designer made it:

  • Colours: accent (stars, badge, links), review text, secondary text, card background and border.
  • Typography & spacing: font size, line height, card padding and the gap between cards.
  • Box: border width, corner radius, a soft shadow and a maximum width.
  • Responsive: grid columns and slides-per-view with separate values for desktop, tablet and mobile.
  • Collapse long reviews after a chosen number of lines.
Design tab — display, grid and slider
The Design tab: layout, rating filter, responsive grid columns and the slider settings (screenshots show the Russian admin; the interface is fully translated into English).
Design tab — colours and typography
Colours, typography, spacing, borders and shadow — all point-and-click, not a single line of CSS.

A map of your venue — beside the reviews or on its own

Add a Google map with your venue’s marker: next to the reviews in the «split» layout, or anywhere on the site with the

shortcode. The map height is flexible: fixed pixels, an aspect ratio (like 16:9), or matching the height of the neighbouring reviews column. The map width and side (left/right) are adjustable, and on phones the map automatically goes full width above the reviews. It uses the official Google Maps Embed API — just enable it on the same key.

Map beside the reviews (split layout)
The split layout — a map of your venue next to the reviews (it stacks to full width on mobile).

Connected in 5 minutes — with checks at every step

The hardest part of widgets like this is usually connecting Google. Here it is thought through end to end:

  • A step-by-step guide right in the admin: how to create a Google Cloud project, which two APIs to enable and how to restrict the key correctly — with direct links to the exact console pages.
  • The «Test key» button checks three things at once: the key itself, whether Places API (New) is enabled, and whether billing is active.
  • Errors in plain language. Instead of cryptic Google codes, the plugin explains what exactly is wrong: an invalid key, an API not enabled, no billing, key restrictions, an exhausted quota or a wrong Place ID.
  • Your connected place, always visible. Your venue’s name, address, rating and review count are shown right next to the Place ID field — and if an address is selected instead of a business card, the plugin warns you.
Nik Google Reviews settings
The settings screen: the key test, the connected place with its rating, the cache control and one-click cache clearing.
Google API Key guide inside the admin
The step-by-step guide to getting a free Google key — right in the settings, with the exact links.

The Place ID finder — without leaving WordPress

Don’t know your Place ID? No external tools needed: type your business name or address and the finder returns matching places complete with their rating, review count and venue type, so you pick the business card and not a bare address. One click on «Use this» — and the Place ID is filled in. For chains and common names there is geo-refinement: optional latitude, longitude and radius fields help you find exactly your location.

Place ID finder
The Place ID finder: results with rating and review count, geo-refinement and a one-click select.

Smart caching: fast for visitors, cheap for you

The reviews come from the paid Google Places API, billed to your own Google Cloud key — never to us, and with no per-view fee from our side. The reviews field is one of Google’s pricier calls, so a busy page with no cache can run up a real bill. The solution is built in: pick a refresh interval (from 1 hour to 3 days) and the plugin calls Google at most once per place per period, reusing the answer — thousands of paid requests become a handful a day, while the reviews still refresh on their own. Need up-to-the-second freshness? Switch to «Live». Changed your mind? The «Clear the cache now» button fetches fresh reviews instantly. There are no display limits in any mode.

Legal, private and fast

  • Official API. Google Places API (v1) — no scraping and no grey-area widgets that can break at any moment.
  • Compliant caching. Reviews are cached briefly for performance and refreshed on your schedule — or turned off for always-live — never a permanent copy, exactly as Google requires.
  • Required attribution. «Powered by Google» is always displayed.
  • Lightweight. With caching on, most visits are served from the stored result with no call to Google, and the markup stays clean and theme-friendly.

Shortcodes — with a cheat sheet right in the admin

  • 4.2 ★★★★★ 236 reviews on Google
    ★★★★★
    7 years ago
    Вкусная еда, красивая подача, приемлемые цены. Рекомендую!!!
    ★★★★★
    5 years ago
    We've been going to this place for a long time now, both adults and children. The service is always excellent, the food is superb. The staff is top-notch, and the atmosphere is cozy.
    ★★★★★
    5 years ago
    Wonderful staff and chefs! Good menu and reasonable prices. Highly recommended!
    ★★★★★
    6 years ago
    Delicious food, beautifully presented. The staff is friendly. The owner of the place 👍 I recommend it!!!
    ★★★★★
    10 years ago
    A neat little place! Always clean and tidy, good food and service—they really take care of that. Highly recommended!
    — the full widget. Attributes: count, min_rating, layout (list / grid / slider / split), columns, per_view, arrows, dots, autoplay, loop, avatars, summary, collapse, place_id, map_width, map_position.
  • 4.2 ★★★★★ 236 reviews on Google
    Powered by Google
    — just the score, stars and review count: for a header, a footer or next to a title.
  • — a standalone map of your venue (height, zoom, size, ratio).
  • The place_id attribute lets you show different venues on one site — even several widgets on the same page.
  • For developers: nik_gr_get_reviews() returns the reviews as an array — build any custom markup or feed your own slider.

The full attribute table with examples lives on the settings page — no need to keep the documentation open.

Licence and updates

Nik Google Reviews is activated with a licence key from your account. One licence covers your domain and all of its subdomains, and updates arrive in the WordPress admin as usual while the licence is active. Moving? The «Detach this site» button frees the key for a new domain, and you can also change the domain in your client area.

Nik Google Reviews licence tab
Enter your key on the Licence tab — the plugin unlocks immediately.

Requirements

WordPress 6.0+, PHP 7.4+, and a Google Cloud API key with Places API (New) enabled; add Maps Embed API for the map. The interface is translated into English, Ukrainian and Russian.

How to get started

  1. Buy a licence here and download the archive in your account.
  2. Upload it in Plugins → Add New → Upload Plugin and activate it.
  3. Open Nik Google Reviews → Licence and enter your key.
  4. Paste your Google API key, find your venue with the Place ID finder, pick a layout on the Design tab — and put
    4.2 ★★★★★ 236 reviews on Google
    ★★★★★
    7 years ago
    Вкусная еда, красивая подача, приемлемые цены. Рекомендую!!!
    ★★★★★
    5 years ago
    We've been going to this place for a long time now, both adults and children. The service is always excellent, the food is superb. The staff is top-notch, and the atmosphere is cozy.
    ★★★★★
    5 years ago
    Wonderful staff and chefs! Good menu and reasonable prices. Highly recommended!
    ★★★★★
    6 years ago
    Delicious food, beautifully presented. The staff is friendly. The owner of the place 👍 I recommend it!!!
    ★★★★★
    10 years ago
    A neat little place! Always clean and tidy, good food and service—they really take care of that. Highly recommended!
    on any page.

Frequently asked questions

Is this allowed by Google?
Yes. The plugin uses the official Places API and never keeps a permanent copy; the optional cache is short-lived and refreshes on your schedule, which Google’s terms allow for performance. The «Powered by Google» attribution is shown at all times.

Who pays for the Google API, and how much?
You do — the widget uses the key you enter, billed to your own Google Cloud account (Google has a monthly free tier). We never charge per view and set no display limits. The cache setting keeps the number of paid requests — and the bill — low.

Will the slider clash with my theme’s slider?
No. The built-in slider is self-contained — plain JavaScript, no jQuery and no global variables — so it runs independently of any carousel your theme or another plugin loads. And if you prefer your own slider, loop the reviews with nik_gr_get_reviews().

How many reviews can I show?
Google returns up to five reviews per place, so the maximum is five — always the most recent ones. The minimum-rating filter helps you show only the best of them.

Can I show reviews for several venues?
Yes. Use the place_id attribute in the shortcode to show different locations on different pages — or even on the same page: for example, every branch with its own map and its own rating.

How do I find my Place ID?
With the built-in finder on the settings page: type the name or address, refine with the geo fields if needed — and click «Use this». Results come with the rating and review count, so you pick the actual business card.

Will it slow my site down?
No. With caching on, most page views are served from the stored result without any call to Google, so it stays fast and light.

Does the licence cover more than one site?
One licence covers a single domain and all of its subdomains. For a separate domain, use a separate licence; if you move, you can detach the key and activate it on the new domain.

Reviews

No reviews yet — be the first to share your experience.

Reviews can be left by users who have downloaded or purchased this plugin — that is why every review here is genuine.

Frequently asked questions

Is the price one-off or a subscription?

If a plugin has a Pro version, the price is always for a subscription. A plugin cannot be written once and forgotten: new versions of WordPress, WooCommerce and PHP keep coming out, third-party APIs change, and the code has to be checked and reworked all the time. The subscription covers a share of that ongoing work and support — it is not paying for the same purchase twice. Free versions stay free forever and need no subscription.

What if it does not suit me — can I get a refund?

Yes. Within 14 days of the first payment we refund in full, no questions asked. Renewals are not refundable, but you can cancel the subscription in your client area at any time — the next charge simply will not happen. Details are in the public offer.

Will the plugin keep working if I do not renew?

The free part of the plugin keeps working — your site will not break and no data is lost. What switches off is the Pro features, updates and support: the licence key stops being confirmed by our server. You can bring it all back at any time by subscribing again for the same domain — your settings stay where they are.

How do I work on a test domain?

You do not need a separate licence for testing. The key is registered for your main domain — say example.com — and works on all of its subdomains: staging.example.com, dev.example.com, test.example.com and any others. Install the plugin on a subdomain and work with the same key. If the site moves to another domain, you can change the licence domain in your client area (no more than once every 30 days).

What does the subscription support include?

Priority replies in the client-area chat and by e-mail, help with installation and setup, diagnosing conflicts with other plugins and themes, fixing bugs in the plugin itself, and every update released during your subscription.

What is not covered by support?

Custom development for your specific tasks, edits to your theme or functions.php, fixing incompatibilities with heavily customised themes and third-party plugins, and general site, hosting or WordPress setup. We do all of that — as separate paid work.

Will the plugin work on my site?

The PHP, WordPress and WooCommerce requirements are listed on every product page. We test our plugins on current versions and on popular themes — compatibility with most of them is complete, but heavily customised or exotic builds cannot be guaranteed. That is exactly why every product has a free version: install it and make sure everything works before paying for Pro.

I need specific functionality — can I order customisation?

Yes. Describe your task in the support chat and we will estimate the time and the cost. If the improvement is useful to everyone, we add it to the plugin — and then you get it for free.