How to create reports and dashboards using the Google Search Console API?




Google recently changed their Google Webmaster Tools into the new Google Search Console. While this is an important update, the big news behind this is that Google now offers a really great API to access their search analytics. A great API is so important to every marketer!

It’s been a long journey to get this new API. We have been waiting for this for years. We had to explain why we couldn’t get Google Webmaster Tools search queries a few times in the past (here and here) before releasing a workaround to finally get the stats you wanted.

We now also offer a complete set of filtering operators like “contains,” “not contains,” “equals” and “not equal.” You should be able to easily create awesome Google Search Console reports and dashboards.


The following default widgets are available from the Preset Widget drop-down menu:

  • • Avg. CTR (Pages)
  • • Avg. CTR (Site)
  • • Avg. Position (Pages)
  • • Avg. Position (Site)
  • • Top Clicks (Countries)
  • • Top Clicks (Devices)
  • • Top Clicks (Pages)
  • • Top Clicks (Queries)
  • • Top Impressions (Countries)
  • • Top Impressions (Devices)
  • • Top Impressions (Pages)
  • • Top Impressions (Queries)
  • • Total Clicks (Pages)
  • • Total Clicks (Queries)
  • • Total Impressions (Pages)
  • • Total Impressions (Site)


The available metrics and dimensions are



  • • Clicks
  • • Impressions
  • • Average Position
  • Average Click-Through-Rate (CTR)



  • • Searched Query
  • • Page
  • • Country
  • • Device Type


Some notes to help you connect your GSC account to DashThis:

All you need to do is to go into your DashThis account and add your Google Search Console account. That’s it. We take care of the rest from there on.


In order for the procedure to work,  all Webmaster Tools profiles must be authorized in your Google Search Console account. Otherwise, we won’t be able to import Search Analytics data.