To embed Google Reviews in WordPress, you’re going to need a few things:
Google Business Profile listing
Google Reviews WordPress plugin
Google Places API key (depending on the plugin)
Google Business Profile Listing
First, you’ll probably want a Google Business Profile listing where customers can leave reviews in the first place.
While you can embed Google Reviews from any listing (even those you don’t control), setting up your own Google Business Profile listing will give you more control over your business’s profile in Google.
Because this profile is where customers will leave the reviews that you embed, you’ll want to put your best foot forward. By creating your profile, you’ll be able to add pictures, edit business details, share updates, and more.
To create your listing, you can go to the Google Business Profile page and follow the instructions.
Alternatively, if Google has already automatically created a listing for your business, you can claim it by clicking the “Own this business?” link that appears on the listing in Google.
Google Reviews WordPress Plugin
Once you have your Google Business Profile listing, you can use a dedicated Google Reviews WordPress plugin to embed reviews from that listing in your WordPress site.
You can find a number of free options that will embed reviews for you, though most also offer premium versions that add more features.