Add a Google Analytics widget to your dashboard

With your Google Analytics account, you can use Geckoboard to build an easy-to-understand dashboard that displays live metrics for your website or app.

Create a new Google Analytics widget

To create a Google Analytics widget, follow these steps:

  1. Click Add widget, located in the top right of your dashboard.
  2. Search for Google Analytics using the Search sources field.

    Alternatively, you can also scroll down the alphabetical list of integrations until you reach the Google Analytics integration.
  3. Click on the Google Analytics integration.

Connect Geckoboard with your Google account

You'll now need to authorize the connection between Geckoboard and your Google Analytics account. By clicking Connect you will briefly be taken to Google to allow Geckoboard to access your data. If you’re not already logged into your Google account, you’ll be asked to log in.


To help keep the data on your dashboard in sync with what you see on your Google Analytics admin panel, make sure you've set your dashboard's timezone to be the same as your Google Analytics reports.

Configure your Google Analytics widgets

Each Google Analytics widget will have slightly different configuration options.

  • Title
    Choose an optional title for your widget.
  • Account
    Select which account, within Google, you’d like to report on (not which Google account saved in Geckoboard).
    • Property
      Select which property you'd like to report on. A property is a website, app, or device. An account can contain one or more properties.
    • View
      Select which view you'd like to report on. A property can contain one or more views.
  • Metric
    Choose which Metrics you’d like to display.
  • Dimension Value
    Choose which Dimension Values you’d like to display.
  • Segment
    Isolate and analyze subsets of your data. Google Analytics has some default segments you can apply to your data. To build your own custom-made segments, check out Google's support documentation.
  • Filters
    Filter the data you’d like to show. Example: to restrict data to only Firefox users, you would use ga:browser==Firefox. To write your own filters, check out Google's developer documentation.
  • Filter By Device
    Filter the data by the user device used. Choose from Mobile, Tablet and Desktop.
  • Secondary Stat
    Apply a secondary statistic.
  • Period
    Set the time period for which you’d like to display data.
  • Comparison Period
    Select the period you’d like the secondary stat to be calculated with. Example: last 7 days vs same period a year ago.
  • Sampling level
    Specify a sampling level (i.e. the number of sessions used to calculate the result) to use for a reporting query. Consider the trade-off between speed and accuracy and how to keep your data fresh.
  • Goal
    Choose an optional threshold. Example: entering '250' will highlight any results above that number. Leave blank for no threshold.
  • Min
    Specific to Geck-o-Meter widget. Select an optional minimum value.
  • Max
    Specific to Geck-o-Meter widget. Select an optional maximum value.
  • Region
    Specific to Map widget. Select a world region.
  • Country
    Specific to Map widget. Select a country.
  • Timeframe
    For Line Chart widget. Select the timeframe granularity for the displayed data.

Video walkthrough: Create a Google Analytics Dashboard

In this video we'll connect Google Analytics to our Geckoboard account and create an example dashboard containing both real-time and standard widgets, displaying current visitor metrics and monitoring our website’s visitor trends.

Video resources

Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!

Sorry about that! Start a conversation now.