What is Google Reviews Widget plugin?
Google Reviews Widget is a WordPress plugin that fetches reviews from a Google Business Profile and displays them on your website using a widget, shortcode, or Gutenberg block. It connects to the Google Places API to retrieve review data and can display star ratings, reviewer names, review text, and the overall rating for your business.
Setting up the plugin requires a Google Places API key, which involves creating a project in Google Cloud Console and enabling the Places API. This setup step is the most common point of difficulty for users unfamiliar with Google Cloud.
Displaying real customer reviews on your site builds trust with visitors and can contribute to local SEO signals. The plugin handles the API connection and display formatting, removing the need to manually embed Google review content.
Need Help With Google Reviews Widget Setup, Troubleshooting, or Customization?
Need help with Google Reviews Widget? Whether you are dealing with errors, broken functionality, styling problems, plugin conflicts, or advanced customization, we can help you fix the issue and get the plugin working properly on your WordPress site.
Get Google Reviews Widget Expert HelpKey Features
- Fetches reviews from Google Business Profile via Places API
- Displays star ratings, reviewer name, date, and review text
- Widget, shortcode, and Gutenberg block output
- Customisable display styles
- Review caching to reduce API calls
Pros & Cons
Pros
- Automates pulling Google reviews without manual copying
- Caching reduces Google API costs
- Filtering by rating allows showing only positive reviews
Cons
- Requires Google Places API setup which confuses many users
- Google Places API has usage costs beyond the free tier
Free vs Premium
Free versions typically support one business location, basic display styles, and limited review counts. Pro versions add multiple business locations, more display layouts, review filtering controls, dark mode styles, and schema markup for review stars in search results. If you need to display reviews for multiple locations or want review schema for SEO purposes, Pro is worth considering.
Common Problems & Fixes
The plugin is showing no reviews or an API error message.
The most common cause is an incorrectly configured Google Places API key. Verify that your API key has the Places API enabled in Google Cloud Console, not just the Maps JavaScript API. Also check that the Places API is enabled for your Google Cloud project billing account — the API will not return data without billing enabled, even within the free tier. Copy the exact Place ID for your business from Google Maps and paste it into the plugin settings without any extra spaces.
Google reviews stopped showing after they were working before.
This usually happens because the Google Places API key has been restricted, the billing account has a problem, or Google has changed the API requirements. Log into Google Cloud Console and check the API key status and any error logs under APIs and Services, then Credentials. Also check your billing account status. If the API key had domain restrictions added, ensure your site domain is in the allowed list.
Only 5 reviews are showing even though my business has many more.
The Google Places API returns a maximum of 5 reviews per request, sorted by relevance. This is a Google API limitation, not a plugin limitation. Some plugins offer workarounds by sorting by date instead of relevance, but the 5 review maximum per API call is a hard constraint from Google. Pro versions of some review plugins use alternative methods to display more reviews, but these approaches have their own limitations.
Customization & Developer Notes
How do I show only 4 and 5 star reviews in the widget?
Most Google Reviews Widget plugins include a minimum rating filter in their settings. Set the minimum rating to 4 to exclude 1, 2, and 3 star reviews from the display. This filtering happens after the reviews are fetched from the API — the plugin retrieves all available reviews and then filters them before displaying. Keep in mind the 5 review API limit means you are filtering from at most 5 reviews.
Can I add Google review schema markup to improve search result appearance?
Yes, Pro versions of most Google review plugins include schema markup output. The AggregateRating schema type tells Google the overall rating and review count for your business, which can result in star ratings appearing in search results. Verify the schema output is correct using Google Search Console Rich Results Test after enabling it. Note that Google does not guarantee showing star ratings in results even with correct schema.
Frequently Asked Questions
Does showing Google reviews on my site help with SEO?
Directly displaying Google reviews on your site does not directly increase your Google Business Profile review count or ranking. The main SEO benefit is through review schema markup, which can add star ratings to your search result snippets and improve click-through rates. For local SEO, the number and quality of reviews on your Google Business Profile matters more than whether you display them on your website.
Can I display Google reviews without a Google API key?
Some plugins claim to work without an API key by using unofficial scraping methods. These approaches are against Google Terms of Service and can stop working at any time when Google changes its front-end HTML. Reliable review display requires a proper Google Places API key. The free tier of the Places API includes enough monthly API calls for most small business websites at no cost.
What is a Google Place ID and how do I find mine?
A Place ID is a unique identifier Google uses for businesses and locations in its Places database. To find your Place ID, use the Google Place ID Finder tool at developers.google.com/maps/documentation/places/web-service/place-id. Enter your business name and location, select it from the results, and copy the Place ID shown. This is what you paste into the plugin settings to connect it to your specific business listing.
Are there alternatives to Google Reviews Widget that also show Trustpilot or Yelp reviews?
Yes. Plugins like Site Reviews handle reviews natively within WordPress without API dependencies. Plugins like EmbedReviews and Trustmary aggregate reviews from multiple platforms including Google, Trustpilot, Facebook, and Yelp into a single display. If you need to show reviews from multiple sources, a multi-platform aggregator is more practical than separate plugins for each source.