Why Display Google Reviews on Your WordPress Site?
Solution 1: Using WP Review Slider Pro
- Install and Activate the Plugin: Head over to your WordPress dashboard, navigate to the plugins section, upload the WP Review Slider Pro plugin file, and activate it. If you haven’t already, you can purchase and download the plugin directly from https://wpreviewslider.com.
- Connect to Google Reviews: Within the plugin’s settings, you’ll find three options that will allow you to download your Google Reviews and keep them updated automatically. The process is easy and guides you step-by-step—no complicated coding required. Many Google Reviews plugins, including this one, provide options to automatically refresh reviews without the need to manually update them.
- Select and Customize Your Review Display: WP Review Slider Pro gives users a ton of layout options. Most Google Reviews plugins offer various layouts and styles for displaying reviews, allowing users to match the display to their website’s design. Choose from sliders, grids, masonry, or list formats to match your site’s vibe. Users can filter reviews by rating, date, or even keywords, ensuring only the best feedback is showcased. The plugin allows users to filter out bad reviews based on a minimum rating, so only positive feedback is displayed. There are also customization options for fonts, colors, and even review avatars, so your reviews blend seamlessly with your brand. Users have control over which reviews are displayed and how they are presented, enhancing the user experience. WP Review Slider Pro offers premium features and premium versions with more features, such as advanced filtering, multi-platform aggregation, and enhanced customization.
- Add Reviews to Your Pages or Posts: Once you’ve set up your display, simply use the plugin’s shortcode to insert your reviews anywhere—homepage, product pages, or even your blog sidebar.
Solution 2: Utilizing a Free Plugin
- Install and Activate the Free Plugin: From your WordPress dashboard, navigate to Plugins → Add New and search for “Google Reviews.” Install and activate a reputable free version of a Google Reviews WordPress plugin—look for one with high ratings and recent updates. To embed Google Reviews in WordPress, you need a Google Business Profile listing where customers can leave reviews. Using Google reviews to improve credibility and SEO with WordPress plugins helps build trust, improve local SEO, and enhance user engagement.
- Plan for API Key and Plugin Setup: Before proceeding, have a clear plan for creating your API key and configuring the plugin. Planning ahead ensures a smoother setup and maximizes the effectiveness of your Google reviews integration.
- Connect to Google Places API: Most Google Reviews WordPress plugins require you to generate a Google Places API key. You’ll need to create a project in the Google Cloud Platform, enable the Places API, and copy your API key. Reviews Block for Google, for example, uses a block-based approach for embedding reviews. This sounds technical, but most plugins provide step-by-step instructions, a dedicated FAQ section, and a video tutorial to guide you through adding Google reviews to your website using different methods.
- Add Your Business Place ID: To display your specific business reviews, you’ll need your Google Place ID. You can find your Place ID using Google’s official Place ID Finder tool, then paste it into the plugin’s settings.
- Configure Display Settings: Most free plugins let you choose how many reviews to display, filter by star rating, and pick a layout (such as list or grid). Customization is usually basic, but some plugins offer limited color and font adjustments. These plugins can also be integrated with various page builders like Elementor and Gutenberg for flexible placement, and some provide advanced review sorting and filtering options for finer control.
- Embed Reviews Using a Shortcode or Widget: Once configured, copy the provided shortcode and paste it into any page, post, or widget area to display your Google reviews.
- They often display a limited number of reviews due to Google API restrictions.
- Advanced features like review filtering, detailed customization, and multi-platform aggregation are usually locked behind premium upgrades.
- Ongoing support and updates may not be as robust as with paid plugins. Many plugins offer a FAQ section and video tutorial to help with setup and troubleshooting—check these resources or the plugin’s support page for assistance.
Solution 3: Embedding Google Reviews Manually
- Find Your Best Google Reviews: Head over to your business’s Google profile and browse your reviews. Pick a handful of standout testimonials that you’d like to showcase. When selecting reviews, consider including those that reference the history or background of your business to provide context and credibility, and remember that increasing your total volume of Google reviews can further boost trust and visibility.
- Copy the Review Content: Copy the reviewer’s name, star rating, date, and their written feedback. For authenticity, consider taking a screenshot as well.
- Create a Custom Section on Your Site: In WordPress, add a new block or section to your desired page or post. You can use the Gutenberg editor, a page builder, or even the classic editor.
- Paste and Format the Reviews: Manually paste the review content and style it using your site’s fonts and colors. You can add icons for star ratings, use blockquotes for the review text, and even upload reviewer avatars or profile images for added credibility. You can also include pictures to enhance authenticity and visual appeal.
- Update Regularly: Remember, this solution doesn’t update automatically. You will need to manually update the reviews section to keep it current. Make a habit of checking for new reviews and swapping out old testimonials every month or so.
- Complete control over which reviews are displayed and how they look.
- No reliance on plugins or third-party services.
- No API quotas or limits.
- Time-consuming, especially if you have lots of reviews or want to keep them fresh.
- No automation—everything has to be updated manually.
- No dynamic features (like sliders or pop-ups) unless you custom-code them.
Solution 4: Using a Widget from a Third-Party Service
- Sign Up for a Widget Service: Create an account with your chosen provider. Many offer free trials or limited-feature free plans. Premium features and premium versions are available for subscribed users, offering more features such as multi-platform review aggregation, including Facebook reviews.
- Connect Your Google Account: Follow the service’s instructions to authenticate and connect your Google My Business profile. Some services require access permissions, such as API keys or login credentials, while others may not. The widget provider will then fetch your reviews.
- Customize the Widget: Use the provider’s dashboard to adjust widget appearance—choose layouts, colors, star styles, and more. You can add custom CSS to further tailor the widget’s appearance. Some services allow you to moderate which reviews appear, add custom calls-to-action, or include a link to your business website or Google Business Profile within the widget, or even create a Google review slider for WordPress to showcase testimonials more dynamically.
- Copy the Embed Code: Once the widget looks the way you want, copy the provided JavaScript or iframe code snippet. Some widget providers also offer app integrations for booking or managing reservations, enhancing the visitor experience.
- Add the Widget to WordPress: Paste the code into your desired WordPress page or post using a Custom HTML block, or add it to a widget area via the Appearance → Widgets menu.
Solution 5: Custom Development with Google API
- Set Up a Google Cloud Platform Project: Create a new project in the Google Cloud Platform console, enable the Places API, and generate an API key.
- Fetch Your Google Place ID: Use Google’s Place ID Finder tool to get the unique ID for your business location.
- Write a Script to Collect and Display Reviews: Using your API key and Place ID, write a PHP or JavaScript script to query the Places API for your business details, including recent reviews. You can collect reviews directly from your Google Business Profile. The API returns review data in JSON format, which you can parse and display reviews however you like, or you can complement this setup with a WordPress star rating plugin if you also need on-site user ratings.
- Integrate the Script into WordPress: Add your custom script to your theme’s functions.php file or a custom plugin. Use shortcodes or template tags to insert the reviews display wherever you want on your site. Using a Google Reviews plugin can make this process super easy, especially when working with page builders like Beaver Builder, and similar techniques apply when integrating WooCommerce product reviews with WP Review Slider Pro.
- Style and Format the Output: Leverage CSS and HTML to match the reviews section to your site’s branding and layout. Add star icons, reviewer names, dates, and review text.
- Many Google Reviews plugins are compatible with Beaver Builder and other popular page builders, making it easy to display reviews on your site.
- Implement caching to avoid hitting API rate limits and to speed up your site.
- Consider adding admin controls to filter or moderate reviews before display.
- Stay updated on Google API terms and quotas to avoid service disruption.
Best Practices for Displaying Google Reviews
- Choose Recent and Relevant Reviews: Highlight feedback from the last few months—this shows visitors that your business is active and consistently delivering great service. Encouraging customers to leave Google reviews can significantly improve your online reputation.
- Showcase a Range of Experiences: Don’t just cherry-pick five-star raves. Including honest, constructive reviews builds trust and demonstrates transparency.
- Respond to Reviews Publicly: Engage with your customers by replying to both positive and negative reviews. As noted earlier, 72% of consumers say that responding to reviews shows that a company cares about its customers. Regularly request reviews from interested customers, and make it easy for them to share their experiences by adding a ‘Write a review’ button to your site.
- Keep It Visually Appealing: Use consistent fonts, colors, and layouts. Consider sliders or carousels for dynamic engagement, and add photos or avatars where possible for authenticity.
- Stay Within Google’s Guidelines: Don’t alter or fake reviews—always display genuine feedback. Misrepresenting reviews can violate Google’s terms and damage your reputation.
- Update Regularly: Ensure your reviews section stays fresh. Don’t miss the opportunity to collect new reviews—missing out can mean losing potential customers. Automate updates with plugins like WP Review Slider Pro or set calendar reminders if you’re updating manually.
If you need help or run into issues, you can often find the answer in the plugin’s FAQ or support documentation.



