Join

Embed Google Reviews on Your MyListing Website With EmbedReviews

  • Guides reflect how I’m currently using the solution for myself and my clients. 
  • If I don’t cover a specific feature, it implies I’m not using it.
  • If I don’t cover a specific setting, it implies the defaults are acceptable or the options are obvious.

EXCLUSIVE DEAL: Club members get a free EmbedReviews Pro account ($30 per month value) once they sign up and retain at least one paying sub-account. Additionally, members get up to 50% off sub-accounts for their Listing Owners.

  • 1 – 100 Sub-accounts → 40% OFF
  • 101 – 250 Sub-accounts → 45% OFF
  • 251+ Sub-accounts → 50% OFF

Google Reviews are great for MyListing website owners. They are also extremely valuable to Listing owners who rely heavily on reviews to get customer leads, so they provide a fantastic upsell opportunity.

Many “free” solutions exist for embedding Google Reviews. Still, they seldom work, and the teams behind them have no real incentive (unless there is a ‘freemium’ model in play) to develop new features, stay on top of security, provide quality support, etc. Do you want to risk your reputation for a solution that may not be sustainable in the long term?

This guide will teach you to embed Google Reviews on your MyListing website and within Single Listings using EmbedReviews.

Get MyListing Ready for EmbedSocial

Educating Your Customers

Let’s assume that EmbedSocial is reserved for Listing owners who have purchased a paid Listing package. So, it would help if you took the time to educate your users on what you include in your Listing Packages, any processes involved (e.g., getting set up with EmbedSocial), etc.

Including a link on your front-facing pricing page is a good step towards that education.

Listing Type Setup

Google Reviews Field

  1. Edit a Listing Type where you want to allow the embedding of Google Reviews.
  2. Fields > Create a custom field > Click the ‘Text’ field to add it, then drag it to the desired position. 
  3. Edit the field.
  4. Label > ‘Google Reviews’
  5. Description > Provide instructions for Listing owners so they know what portion of their EmbedSocial Reviews code to enter.
  6. Show in Listing Comparison Popup > Toggle OFF.
  7. Enable Package Visibility > Toggle ON if you only allow Google Review embedding for specific Listing Packages, and be sure to specify the ‘Show this field if’ setting as well. (Note: Aside from selecting the actual Listing Packages, I recommend making the field available to admins in the backend by specifying the ‘No Package’ option.).

Google Reviews Block

  1. Single Page > Content & Tabs
  2. Click on the Tab where you want to display the Google Reviews or create a new one.
  3. Click ‘Shortcode’ to add the shortcode block and edit it.
  4. Label > ‘Google Reviews’
  5. Content > Copy the shortcode below and paste it into your Shortcode block.
HTML
<div class="embedsocial-hashtag" data-ref="[[google-reviews]]"></div> <script> (function(d, s, id) { var js; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://embedsocial.com/cdn/ht.js"; d.getElementsByTagName("head")[0].appendChild(js); }(document, "script", "EmbedSocialHashtagScript")); </script>

13. Custom Block ID > Copy the text below and paste it in.

googlereviewsblock

14. Copy the CSS below and add it to your website. (Note: This snippet removes the border shadowing that appears, giving the reviews block a much cleaner look.).

CSS
#googlereviewsblock div.element.content-block {
    box-shadow: none !important;
}
  1. Adjust (or remove) the icon for the block as desired.
  2. Save changes.

EmbedSocial Accounts

As with any Google Review embed solution, the person or business must add a physical address to their Google Business Profile to embed the reviews.

Master Account (The Website Owner)

This is the first account you will set up, where the sub-accounts for your Listing owners will live.

Sub-Accounts (The Listing Owner)

These are the Listing owner accounts; while they live under the Master Account, the Listing owner can fully manage them. Master Account holders can also help manage sub-accounts on behalf of the Listing owners if they desire. EmbedSocial is super flexible in that way.

Subaccounts have all of the same features as the Master Account, and they can obtain full support directly from EmbedSocial without involving you, the website owner.

Is this Master Account > Sub-Account structure required? No. Each Listing owner can sign up for their own Master Account, but they will pay the full retail price.

The structure outlined here allows the MyListing Club community to obtain discounted pricing from EmbedSocial.

Master Account Google Reviews Embed

The steps in this section apply to website owners who want to embed their own Google Reviews somewhere on their website using Elementor Pro.

  1. Sign up for EmbedReviews Pro.
  2. Choose your first source > Choose ‘Google Location’.
  3. Click the ‘Connect Google Account’ button and follow the prompts to authenticate with your account.
  4. With your desired Google Location selected within EmbedSocial, click ‘Create Widget.’
  5. Click ‘Copy Code’.
  6. Edit your desired page, post, etc., with Elementor.
  7. Add the ‘HTML’ widget.
  8. Paste in your embed code.
  9. Save changes.

At this point, if you like how your embedded reviews look, great! If not, you can jump back into your EmbedSocial dashboard and customize your reviews to display how you want.

Sub-Account Google Reviews Embed

EmbedSocial Registration

At this point, let’s assume your customers were adequately educated regarding the Google Review embed option you’re providing, and they decided to move forward with a qualifying Listing Package on your website.

  1. Instruct your Listing owners to sign up for EmbedSocial(Note: There is no cost for this signup, and they DO NOT need to input any payment information.).
  2. From that same screen, they don’t do anything else (no clicking buttons, no selecting anything, etc.) other than use the chat widget to ask EmbedSocial to be added to the Master Account of ‘XYZ.’
  3. Once added to the Master Account, they can use their EmbedReviews Pro account without restrictions by simply refreshing their browser.

EmbedSocial Setup

The steps in this section apply to Listing owners who want to embed their Google Reviews within their Listing(s).

  1. From the EmbedSocial dashboard, click the ‘+’ icon next to the ‘Sources’ menu item.
  2. Choose ‘Google.’
  3. Click ‘Connect Google Account.’
  4. Authenticate with Google using the credentials tied to the account from which the Google Reviews are coming.
  5. After authentication is successful, click ‘Create Widget.’
  6. Copy the unique identifier from the Widget Code (highlighted in blue) shown in the image at the bottom of this section.
  7. Edit your Listing and paste the code into the ‘Google Reviews’ field.
  8. Save changes.

At this point, the Google Reviews (assuming the Listing owner has any) should be displayed within their Listing.

mylisting club embed google reviews with embedsocial unique identifier

Google Reviews Styling With EmbedSocial

There are many options to display the reviews precisely as you would like, and every account (master and sub-accounts) can have a unique design. Please see the video tutorial at the bottom of this post for a sneak peek into the styling options.

Hide the Google Reviews Tab if Empty

If you happen to dedicate an entire Single Listing tab for Google Reviews, this may be of interest to you. Not everyone on your MyListing website will have reviews, so it’s a good idea to hide the Google Reviews tab when that’s the case.

  1. Edit the Google Reviews shortcode block you added above.
  2. For the ‘Custom Block ID’ field, input any desired ID (e.g., googlereviewsblock).
  3. Save Changes.
  4. Add the code snippet (JavaScript) below to your website.
JavaScript
jQuery(document).ready(function($) {
    if (!$('#googlereviewsblock').length) {
        $('#listing_tab_google-reviews_toggle').hide();
    }
});

Video Tutorial

Youtube video