DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
Mountain View desk11 min

How to Embed Google Reviews on Your WordPress Website

Add Google reviews to WordPress with the method that fits your site: a hosted no-API-key plugin, an API-key integration or custom code. Follow the exact setup, placement, security and troubleshooting steps.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The fastest way to embed Google reviews in WordPress is to install a reputable review plugin, select the correct Google Business Profile, and insert the plugin’s Gutenberg block or shortcode where the reviews should appear. Most site owners should start with a hosted, no-API-key plugin. An API-key plugin or custom integration gives developers more control, but adds credential security, Google-policy, synchronization, and maintenance work.

Choose the right embedding method first

There are three practical ways to display Google reviews on a WordPress site. Your choice affects setup time, control over the data, privacy responsibilities, and how often new reviews appear.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Approach Setup effort Google API key Design and placement control Freshness Data and maintenance
Hosted, no-key plugin Low; connect the listing inside WordPress Not placed in your WordPress installation Usually provides preset cards, lists, sliders, badges, a block and/or shortcode Controlled by the provider’s synchronization schedule Provider hosts the script or synchronization; you must monitor service, privacy behavior and plan limits
API-key plugin Medium; create a Google project, key and plugin connection Required; secure and restrict it Often more direct configuration, subject to the plugin’s features and Google’s APIs Depends on the plugin’s API requests and caching You manage credentials, billing or quota settings, policy compliance and updates
Custom/API integration High; development, testing and ongoing operations Required for the chosen Google API workflow Maximum control over markup, templates, filtering and placement Designed by you, within API limits and refresh policies You own code, security, caching, accessibility, failures and compliance

A dedicated plugin is generally the best starting point for a marketing site, local business site or small organization. Choose a direct API integration only when you have a specific need—such as a custom design system, several controlled locations or an existing data pipeline—and someone who can maintain it.

Prerequisites before you add a widget

  • A public Google Business Profile: The reviews must belong to a listing that can be found by the plugin or API connection.
  • Authorization: The site owner or agency must own the listing or be authorized to manage it. Google’s Business Profile API policy limits API use to listings you own or are authorized to manage on the owner’s behalf.
  • WordPress administrator access: You need permission to install a plugin and edit the target page, post, widget area or template.
  • A placement plan: Decide whether the reviews belong on a testimonials page, home-page trust section, contact page, service landing page, sidebar, footer or a reusable page-builder module.
  • A privacy review: Externally loaded scripts and requests can affect your privacy notice, cookie documentation, content-security policy and performance testing.

Before publishing, write down the exact business name, address and location you expect to see. This makes it easier to reject a similarly named listing during setup.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

How to embed Google reviews with a hosted, no-API-key plugin

A hosted plugin handles the business search and synchronization through its own service. In the documented GR Widget workflow, the WordPress administrator searches for the business in the WordPress dashboard, chooses a layout, and publishes it with a Gutenberg block or shortcode. The site does not store or send a Google API key, while the provider’s public script loads on pages where the widget is used.

1. Verify the provider and plan details

Install only a plugin from a source you trust. Read its documentation for where review data is processed, where scripts are served, how often listings are synchronized, what happens if the service is unavailable, and which features are included in the current plan. Vendor limits can change, so treat them as plan details rather than permanent WordPress capabilities.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For example, the free GR Widget listing documents one widget per site, five layouts, up to five reviews per business, monthly synchronization, Gutenberg and shortcode support, and unlimited views. Confirm those limits in the plugin’s current listing before relying on them; a monthly refresh may not be suitable for a site that promises near-real-time updates.

2. Install the plugin in WordPress

  1. Sign in to WordPress with an administrator account.
  2. Open Plugins → Add New.
  3. Search for the review plugin by its exact name and inspect the author, update history, compatibility information and permissions.
  4. Select Install Now, then Activate.

If a provider supplies a ZIP file instead, use Plugins → Add New → Upload Plugin, upload the ZIP, install it and activate it. Do not upload an unknown file or a plugin copied from an unofficial download site.

3. Find and select the correct business

Open the plugin’s settings or connection screen and search by the business name, city and address. Compare the returned listing with the real profile. Check the business name, street address, rating, review count and profile link. If several locations appear, select the exact location that the page represents. A widget that displays a different branch is a trust problem even if the design looks correct.

4. Configure the review display

Choose the format that matches the page:

  • Card or list: Best when visitors should read several complete excerpts.
  • Slider: Useful in a compact area, but make sure users can pause or navigate it and that text is still readable on a phone.
  • Badge: Suitable for a small rating summary near a call to action; it is not a substitute for readable review content when testimonials are central to the page.

Set the number of reviews, spacing, colors, typography and link behavior offered by the plugin. Keep the rating and review count visible, and retain a link to the Google listing when the plugin provides one. Avoid editing review wording or presenting an excerpt as if it were the complete original review.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

5. Insert the block or shortcode

For a normal page or post, use the block editor:

  1. Open the target page or post.
  2. Select the + inserter and search for the plugin’s review block.
  3. Insert the block, choose the connected business and layout, then save or update.

If the plugin provides a shortcode, copy the generated shortcode exactly and place it in a Shortcode block. Depending on your theme and plugin, a shortcode may also work in a sidebar or footer widget, a reusable template, a page-builder module or a compatible PHP template location. Keep template edits in a child theme or the theme’s supported customization system so an update does not erase them.

6. Preview, publish and verify synchronization

Preview the page at desktop and mobile widths before publishing. Confirm that the business name, star rating, review count, text, profile link and any “read more” control are correct. After publication, revisit the page according to the provider’s documented synchronization interval and check that a new review appears when one is available. A hosted widget may update on the provider’s schedule rather than immediately after a review is posted.

How to use a Google API-key plugin

An API-key plugin connects your WordPress site or the plugin’s service to Google’s APIs. The documented Rich Showcase setup, for example, uses a free Google API key and a connection wizard. The exact labels differ by plugin, but the security and policy responsibilities are similar.

1. Create a Google project and enable the required API

Follow the plugin’s current documentation to create a project, enable the API it actually uses and configure any required billing or quota settings. Do not enable unrelated APIs merely because a tutorial lists them. API names, console screens and requirements can change, so use the current Google and plugin instructions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Create and restrict the key

Apply the narrowest restrictions available. Depending on the architecture, that can include HTTP referrer restrictions for browser requests, server or IP restrictions for server-side requests, and API restrictions limiting the key to the required service. Never paste an unrestricted key into a public post, theme file, support ticket or version-control repository.

3. Connect the key in WordPress

  1. Open the plugin’s connection wizard or settings page.
  2. Paste the key only into the designated credential field.
  3. Save and run the plugin’s connection or business-search test.
  4. Select the authorized business listing and confirm its address, rating and review count.

If the plugin requires a server-side key, do not expose it in page source or client-side JavaScript. Review the plugin’s documentation to understand whether requests run from your server, the browser or the vendor’s service.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

4. Monitor usage and failures

Set quota alerts where Google provides them, review usage periodically and rotate a key if it is exposed. Keep a record of who is authorized to manage each listing. A working widget is not proof that the integration is compliant: Google’s policy also governs which listings you may manage and how API-provided content can be accessed and retained.

Building a custom integration: when it is justified

Custom code is appropriate for a development team that needs a bespoke component, a controlled multi-location system or integration with an existing content platform. It is excessive when the requirement is simply “show the latest few reviews on one page.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A custom implementation must account for authentication, API quotas, error handling, response validation, escaping review text, responsive markup, keyboard navigation, caching, invalidation, monitoring and deployment. You also need a recovery path when a credential expires, a listing changes, an API response is incomplete or Google modifies an endpoint.

Storage and retention limits

Google states that API-provided content may be stored only temporarily, securely and for no more than 30 calendar days under the policy’s conditions. Treat that as a compliance constraint for caches, database tables, backups and logs—not as permission to create a permanent archive of review content. Design cache expiration and deletion jobs deliberately, and verify the current policy before deploying.

Authorized access and indirect use

Google’s policy says: “You can only use the Business Profile APIs to create, manage, and report on business listings that you either own or are authorized to manage on behalf of the business owner.” The policy also prohibits indirect automated access in which clients use a provider’s project instead of their own permitted project. If an agency is building a system for several businesses, document the authorization model and confirm that the chosen architecture complies with the current terms.

Where to place Google reviews in WordPress

Testimonials or reviews page

Use a full-width list or cards when visitors are specifically evaluating reputation. Include context about the service or location and a clear link to the business profile.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Home-page trust section

Place a compact rating summary or a small selection of reviews near the value proposition or a relevant call to action. Do not let a large externally loaded widget push the main content below the first view on slower devices.

Service or location landing page

Show reviews that are relevant to the service or branch represented by that page. Verify that a multi-location site does not accidentally display reviews for the wrong profile.

Sidebar, footer or reusable template

A shortcode is often more practical than a page-level block when the same widget must appear in a sidebar, footer or page-builder module. Check the theme’s width constraints; a three-column desktop layout may become unreadable on mobile.

Use sufficient contrast, readable type, visible focus states and comfortable spacing. Test long names, long review text, missing profile photos and translated or unusual characters. No authoritative evidence establishes a guaranteed SEO, speed, accessibility or conversion improvement from embedding reviews, so measure your own site rather than promising a result.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Performance, privacy and security checks

  • Limit loading scope: If the plugin documents that its script loads only on pages containing its block or shortcode, use that mechanism rather than adding a site-wide script. Still test the result in your own environment.
  • Measure page speed: Compare the page with and without the widget using your normal performance tooling. Check first-view rendering, layout shift, script weight and mobile behavior.
  • Review third-party requests: Identify domains contacted by the widget, what data is sent and whether cookies or identifiers are set. Update the privacy documentation when appropriate.
  • Protect credentials: Restrict API keys, keep them out of public code and rotate them after exposure or staff changes.
  • Preserve accessibility: Ensure controls have names, sliders can be operated from a keyboard, text is selectable and color contrast remains readable.
  • Plan for service failure: Decide whether the page should hide the widget, show a cached summary or display a normal fallback when the provider or API is unavailable.

Troubleshooting common embedding problems

The wrong business appears

Delete the connection and search again using the exact business name, street address and city. Compare the selected Place or Profile with the public listing before saving. For a chain or multi-location organization, confirm the branch on every page that uses a reusable block or shortcode.

No reviews load

  • Confirm that the Google listing is public and has reviews.
  • Check that the plugin connection is active and that the selected profile still exists.
  • For an API-key integration, verify the required API, key restrictions, quota and any billing configuration.
  • Temporarily disable script-minification, firewall or content-security rules that could block the widget, then add a precise exception rather than leaving protections disabled.
  • Inspect the browser console and the plugin’s logs for an authentication, quota or JavaScript error.

The reviews are stale

Look up the provider’s synchronization interval. A monthly schedule, such as the interval documented for the free GR Widget listing, will not reflect a new review immediately. Use the plugin’s refresh control if the plan provides one, and avoid repeatedly forcing requests that could consume API quota.

The widget breaks the layout

Switch to a list or narrower card layout, remove fixed widths, and test at common mobile widths. Check for horizontal scrolling, clipped buttons, overlapping star icons and text that cannot be enlarged. If custom CSS is needed, scope it to the widget wrapper so it does not change every button or heading on the site.

The widget affects privacy or security

Prefer a provider that clearly explains where scripts and review data are served. Document relevant third-party requests in the site’s privacy information. For API integrations, rotate exposed keys, tighten restrictions and review access logs.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A policy question arises

Use only listings the business owner has authorized you to manage. Recheck Google’s current Business Profile API policies before launching a custom integration, especially when using a cache, an agency account or a service that handles several clients.

A practical decision checklist

  • Choose a hosted plugin when speed of setup, no key handling and ordinary layouts matter most.
  • Choose an API-key plugin when you need direct API connectivity and can manage a Google project, restrictions, quotas and policy obligations.
  • Choose custom code only when the required control justifies development and ongoing maintenance.
  • Use a Gutenberg block for a page-level section and a shortcode for reusable template, sidebar, footer or page-builder placement.
  • Verify the business identity, rating, review count and destination links before publishing.
  • Test desktop, mobile, accessibility, page speed and privacy behavior in the actual site environment.
  • Record the provider’s current review limit and synchronization interval, because plan details can change.

Frequently Asked Questions

Can I show Google reviews in WordPress without an API key?

Yes. A hosted plugin can search for the business and synchronize reviews through its own service, so your WordPress installation does not need to contain a Google API key. The trade-off is that the provider controls the synchronization schedule and service behavior.

Do I need to own the Google Business Profile?

You need to own the listing or have authorization from the business owner to manage it. This requirement applies especially to integrations that use Google’s Business Profile APIs.

Should I use a block or a shortcode?

Use a Gutenberg block for a section placed directly in a page or post. Use a shortcode when the same widget must be inserted in a sidebar, footer, reusable template or compatible page-builder module.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.