Google My Business Report: Get Insights for your Business Listing

January 18, 2019image

If you want your target audience in your area to find your business online, you need to use Google My Business. With Semrush, you can now create a Google My Business report to collect all your GMB insights about your local business listing and key metrics in one place.  

To help you ensure that the data reported is accurate, we at Semrush continually improve our report builder by adding as many reliable data sources that may be beneficial for your business as possible. 

We are pleased to announce that we have integrated Google My Business Insights with the My Reports tool so that data gathered from multiple sources in one place can contribute to your local SEO success.

Build your own Google My Business reportTry it free

Why You Need to Report Google My Business Data

You can now add Google My Business data to your report to share your local SEO results in a clear and concise PDF file with your client or team.

You can easily collect full-scale SEO data in one place — combining Google My Business, Google Analytics, Google Search Console, and data from various Semrush tools.

Google My Business Report: What Data You Can Add

There are five widgets that you can embed into your report:

  1. Overview allows you to see the actions people are taking when they see your listing. Searches and views are important, however, you should also keep track of customer engagement, including things like requests for directions and phone calls. Using this information, you can show your clients how their audience engages with their business 

  1. Search vs Map View lets you see what Google services people use to find your business, either through Google Search or Google Maps.


  1. Customer Actions helps you dive deep into how users interact with your listing when they find it — actions are divided into several types:
  • Website clicks: Track the number of clicks to your website or your client's website;
  • Requests for directions: Track how many times clients have asked Google Maps for directions to your address;
  • Phone calls: Find out how many times users clicked on your business's phone number.

  1. Searches is a pie chart that shows you how people find your local business profile, through Direct, Discovery or Branded search.

  1. Calls gives you an idea of when users are calling your company, broken down by day of the week and hour.



All of this data can be displayed for any available configurable time period and can be aggregated across multiple locations (unlimited).

How to Build Your Own Google My Business Report

Step 1. To report your local SEO results, go to My Reports and choose the GMB report template. Then, connect your Google My Business account.


Step 2. Select your Google Account, GMB Account, and location, and then click the Create report button.

Step 3. Now you can simply drag and drop any GMB widget to add it to your report. Once you’ve dragged the widget into your PDF, you will need to select the Google Account, property, and report that you want to add.

Combine Google My Business widgets with data from Google Analytics and Google Search Console to provide a complete picture of website visibility on Google. 

Step 4. Once you’ve added all the necessary widgets to your report, you can save, send it, or schedule an automatic email delivery. 

Learn all the ways Semrush can help with local SEO.

If you have ideas on how to improve this integration, or suggestions for adding any other data sources that might be useful for your reporting, please send your feedback to

Stay tuned for more updates soon!

Build your own Google My Business reportTry it free

About Semrush

Semrush is a leading online visibility management SaaS platform that enables businesses globally to run search engine optimization, pay-per-click, content, social media and competitive research campaigns and get measurable results from online marketing. Semrush offers insights and solutions for companies to build, manage, and measure campaigns across various marketing channels. Semrush, with over 94,000 paying customers, is headquartered in Boston and has offices in Philadelphia, Trevose, Austin, Dallas, Amsterdam, Barcelona, Belgrade, Berlin, Limassol, Prague, Warsaw, and Yerevan.