🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
Reviews for Google My Business
Reviews for Google My Business

Reviews for Google My Business

0/5 (0 ratings) 30 active installs Updated Dec 22, 2025
Screenshot 1

The only WordPress plugin that gives you unlimited access to 100 Google reviews – Completely free!

Unlike other plugins that limit you to 5-10 reviews or hide features behind paywalls, Reviews for Google My Business is 100% free forever with no premium upsells.

Before start

To operate you will need to follow instructions on the tab “Documentation”. There you’ll find the steps to configure access to reviews for your business listing. You’ll also need Google validation (which can take 1-3 business days) before you can use the API.

Why choose this plugin?

  • Display up to 100 reviews – No artificial limits, no premium versions
  • 100% Free Forever – All features included, no hidden costs
  • Beautiful Modern Slider – Responsive design with smooth animations
  • Category System – Organize reviews by service type (Training, Coaching, Design, etc.)
  • Advanced Customization – Colors, borders, stars, layouts – fully customizable
  • OAuth 2.0 Security – Enterprise-grade secure authentication
  • SEO Optimized – Schema.org markup ready for better search rankings
  • No External Dependencies – Reviews stored locally on your server
  • Lightning Fast – Optimized code with 1-hour smart caching

Key features

Display & Layout:

  • Modern responsive slider with 3 reviews per view on desktop
  • Beautiful card design with customizable colors
  • Author photos (automatically downloaded and stored locally)
  • “Read more” button for long reviews
  • Average rating summary with total review count

Organization:

  • Category system to organize reviews by topic
  • Filter reviews by one or multiple categories
  • Custom job titles for each reviewer
  • Flexible shortcode with powerful parameters

Customization:

  • Customize all colors (cards, stars, text, accents)
  • Adjustable border radius
  • Responsive design for all devices
  • No coding required – visual customization panel

Performance & Security:

  • OAuth 2.0 secure authentication
  • 1-hour intelligent caching system
  • Reviews stored in WordPress database
  • Encrypted API credentials
  • GDPR compliant (no visitor data sent to Google)
  • Optimized database queries for large review sets

Simple shortcode usage

To display Google My Business reviews on your site, just copy the shortcode and paste the shortcode in your pages, posts or widgets directly in the text editor.
The shortcode will automatically transform into visible content on your site! You can place it anywhere: in a page, a post, or even in a widget area depending on your theme.

Full customization

Access the customization panel in Google Reviews Configuration Customization to personalize:

  • Card background colors
  • Star colors
  • Text colors
  • Accent colors (navigation, buttons)
  • Border radius

Enterprise-grade security

  • OAuth 2.0 authentication (industry standard)
  • Encrypted credential storage
  • WordPress nonce verification on all actions
  • CSRF protection with state parameters
  • Input sanitization and output escaping
  • Prepared SQL statements
  • Regular security audits

External Services

This plugin connects to Google APIs to authenticate and retrieve your Google Business Profile reviews. Important: You maintain full control and no visitor data is sent to Google.

Google OAuth 2.0 Authentication

Service: Google OAuth 2.0 Authorization Server
Domain: accounts.google.com
Purpose: Secure authentication to access your Google Business Profile
When used: When you click “Connect with Google” in settings
Data sent: Client ID, redirect URI, requested permissions
Privacy: No personal or visitor data is transmitted

Service: Google OAuth 2.0 Token Server
Domain: oauth2.googleapis.com
Purpose: Exchange authorization codes for access tokens
When used: After authorization and for token refresh
Data sent: Authorization code, Client ID, Client Secret

Google Terms of Service: https://policies.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy

Google My Business APIs

Service: Google My Business Account Management API
Domain: mybusinessaccountmanagement.googleapis.com
Purpose: Retrieve your Google Business Profile accounts and locations
When used: During setup and when clicking “Refresh Locations”
Data sent: Access token only

Service: Google My Business Business Information API
Domain: mybusinessbusinessinformation.googleapis.com
Purpose: Retrieve reviews from your business location
When used: During sync (manual or automatic via hourly cache refresh)
Data sent: Access token, Account ID, Location ID

Scopes used:

  • business.manage – Permission to manage business information
  • plus.business.manage – Legacy Google+ business pages

Google My Business API Terms: https://developers.google.com/my-business/content/terms-of-service
Google APIs Terms: https://developers.google.com/terms

Privacy & Security Notes

  • All communication uses secure HTTPS
  • Reviews are downloaded and stored locally (no hotlinking)
  • NO visitor, customer, or user data is sent to Google
  • Only authentication tokens and business identifiers are transmitted
  • You can revoke access anytime from plugin settings
  • API credentials encrypted in WordPress database

By using this plugin, you agree to comply with Google’s Terms of Service and Privacy Policy.