Geckoboard best practice

Stay on top of the features and best practices you can use to design and build great dashboards with Geckoboard.

Building your dashboard

There are several best practices you can follow to help make your Geckoboard dashboards not only look great but also have the best possible impact on your business.

Answer the who, why, and where

Think carefully about the audience you're designing a dashboard for. What do you want it to help you achieve or do differently? Where will it go in your office?

Where to position your TV dashboard: a guide

Design around your key metrics

You'll likely already have goals/KPIs/OKRs that are central to your company or team, so start by putting these on your dashboard. It’s also worth considering adding supporting metrics to your primary goals.

Good metrics for your dashboard are ones that can be:

  • Influenced by your team
  • Understood easily everyone who can see them
  • Directly tied to your overall business goals
  • Changed reasonably often, and aren't susceptible to wild fluctuations outside of your control

Choose the right visualizations for your data

Take time to assess what data you have and how best to visualize it. Ultimately you're looking for immediate comprehension and clarity.

How to choose the right data visualization 

Use your dashboard space wisely

Your dashboard has a limited amount of space and having too much on it will reduce its value by making it unclear what is most important and making it too hard to read.

uniform dashboard layout
Less like this
comfortable dashboard layout
More like this

Our rule of thumb is that your most important information should go in the top left of your dashboard as this matches how we read. In addition you should consider the size of your widgets; the most important metrics should be the largest and therefore easiest to read.varied dashboard layout

Arranging widgets on your dashboard

Resizing widgets

Group your metrics using headings

Grouping metrics makes them easier to find and read on a dashboard. Grouping also helps teams to make comparisons between directly related metrics.

Grouping can take a number of forms, be that by time period, specific data type (i.e. sales figures) or even the visualization used.

Use the Text widget to add simple, clear headings to groups of widgets, or your dashboard as a whole. When creating these text widget titles, try to come up with catch-all titles that reduce the need to add detailed individual widget titles.

Use the text widget to display text on your dashboardText for headings 

Show progress towards your goals

Geckoboard lets you add goals so your team can see their progress towards objectives without having to ask. Remember to add context so that a viewer can understand whether this performance is good or bad.

Setting goals on Number widgets makes your progression towards targets more meaningful and much more engaging.

Add goals to Number widgetsshow progress towards your goals

Round your numbers for simplicity

Use round numbers to make your business’ metrics more memorable and accessible to your team, and to accentuate important changes in your data.

In addition to rounding, you can use abbreviations to concisely display large numbers by breaking them into thousands (K), millions (M), or billions (B).

Using the Number formatting menuRound your numbers

Highlight over or underperforming metrics

Add Status Indicators to Number or Geck-O-Meter widgets to make them easier to spot when your metric hits a value you’ve set – great for creating a buzz when things go well, and for triggering action when something bad happens.

Add status indicators to widgets show progress towards your goals show progress towards your goals

Check your dashboard's timezone for accurate reporting

Many Geckoboard widgets will anchor their reporting period to the timezone your dashboards is set to. This makes important to align your dashboard's timezone to where the majority of its users are based.

Set your dashboard's timezone

Review your dashboards often

Dashboards should evolve with your business. As you and your team align yourselves around new objectives, tweak or rebuild dashboards accordingly. Remind yourself what information you’re primarily trying to get across and how effectively those important elements stand out.

Arrange your widgets according to their business functions (product, brand, campaign, region, or team), group related widgets, and support meaningful comparisons. Consider hiding or deleting widgets that distract. Even small changes can have a big impact.

Also take the time to observe your dashboard’s audience as they go about their everyday tasks to further empathize with your them and their perspectives.

Dashboard design checklist:

  • Be clear about what you’re trying to achieve – your board’s purpose will inform its design
  • Only include what’s important – everything should support your board’s intent
  • Use size and position to show hierarchy – make it clear to the viewer what’s most important
  • Give your numbers context – help your viewers know if a number’s good or bad
  • Group your related metrics – make your metrics easy to find
  • Be consistent – using the same visualizations and layouts makes comparing easier
  • Use clear labels your audience will understand – keep them short and self explanatory
  • Round your numbers – too much detail could make minor changes seem major
  • Keep evolving your dashboards – check that your dashboard is encouraging the right behaviour

Getting your hardware ready

Geckoboard works on any device that can display a web browser. Get it on screen with a range of different hardware, even if your device is underpowered or your browser is old.

Buyer's checklist

Our optimal setup involves getting a device that:

  • Can be left switched on for long periods/permanently (Kiosk mode).
  • Runs a modern web browser (ideally Google Chrome).
  • Supports full screen mode.
  • Has an HDMI output.
  • Can connect to a wireless network.
  • Supports landscape or portrait modes.
  • Allows for easy text input (for navigating to your dashboard).

We recommend using a small form-factor PC. These small, discreet computers plug directly into an HDMI port on your TV. Examples include Chrome OS devices like the Asus Chromebit and Chromebox, Raspberry Pi, and devices powered by Windows 10.

As well as being relatively inexpensive, they are optimized for running the most up-to-date browsers, can run in full screen mode, can be used in portrait or landscape, and importantly, they’re able to run continuously in the background.

Display your dashboard on a TV: our guide and recommended devices

Displaying your dashboard

Geckoboard dashboards are designed to be put center stage, so everyone in your company can keep track of the numbers that matter, and take action when it counts.

Use Send to TV and easily manage screens

Use our Send to TV feature to quickly pair your screen with your Geckoboard account. Then you’ll be able to remotely manage your connected dashboards from your laptop.

Display your dashboard on a TV using Send to TV

Cycle between several dashboards on one screen

Do you have more dashboards than TVs? Why not create a loop – perfect for cycling through multiple dashboards on your account.

Use loops to cycle multiple dashboards on a single screenLoop multiple dashboards on a single TV

Load dashboards on your mobile device

You can load mobile friendly dashboards on your device of choice by using Our Progressive Web App (PWA). Simply login to Geckoboard in your mobile browser and you’ll be able to browse all the dashboards on your account.

View your dashboard on a mobile device geckoboard-mobile-experience

Geckoboard for underpowered TVs or older browsers

Geckoboard Lite allows you to display Geckoboard dashboards on basic web browsers that don't fully support HTML5, CSS3 and JavaScript. This is the case for many "out of the box" Smart-TV browsers and may be too for browsers that are (very) out of date

Use Geckoboard Lite to display your dashboard

Sharing your dashboard

You can choose to share the dashboards you create far and wide. This can be ideal for remote coworkers, investors, contractors, and individual third-parties.

Use share links for non-Geckoboard users

Applicable plans:
TrialBasicTeamCompany

Share links enable to you share a temporary public link to your dashboard in view-only mode. This means the viewer won't require a Geckoboard user account.

Share links are hash URLs which makes them unique and impossible to guess. Additionally, we block search engines from accessing share links on Geckoboard.

Share your dashboard with share links

Add view-only users to your Geckoboard account

Dashboard view-only users can be added on a dashboard-by-dashboard basis, and can only view the dashboards you add them to. This method is ideal for when you want someone to login before they can see your dashboard.

They also cannot edit or delete dashboards and don't have access to your organization settings or billing details.

Invite people to view or edit dashboards

Types of users

Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!

Sorry about that! Start a conversation now.