Product updates

Send NULL values to a Dataset

Lots of our customers use the Datasets API to pull data into Geckoboard from their own database, so I’m pleased to say we now support sending NULL values to a Dataset.

Any of the numeric field types (number, percentage, or money) can accept NULL values. You’ll need to specify in your schema that you want a field to accept NULL values by setting the optional parameter:

    "type": "number",
    "name": "Customers",
    "optional": true

Dashboards now scale to fit your screen

Dashboards can now scale to fit the screen they’re on when set to full screen mode. This means your dashboard will make the most of all the screen real-estate available on your HD or 4K display, no matter how many widgets you have.


New dashboards will do this automatically when full screen mode is activated. For existing dashboards where you may want to keep the old full screen behaviour, we’ve given you the option to activate this on a dashboard-by-dashboard basis. You can choose to enable scale to fit in Dashboard Settings by checking ‘Scale to fit display when full screen’.

Improvements to our Zendesk integration

Our Zendesk integration just got a lot more useful.

  • Most widgets now support filtering by group or agent.
  • We’ve added a Ticket View Count widget which displays the total number of tickets in a View that you’ve created in Zendesk.
  • The Recent Satisfaction Comments widget is easier to read.
  • The Top Ticket Solvers widget is now a leaderboard.

Integrations list improvements

We’ve just given our integrations list a big overhaul!

Updated integrations page

The list now has more structure to make it easier to find what you’re looking for. The new Recent Connections section gives you quick access to the services you’ve used most recently, and the Dashboard Tools section is home to non-data things such as the Clock, Text and Image widgets.

Lower-than goals

Sometimes you want things to go down, not up. If your churn rate goal is 5%, we’re fairly sure you wouldn’t think being at 10% was a success 📉

We now allow you to specify that your goal is to be lower than a particular value on our Spreadsheets, Salesforce and Datasets Gecko-meters, and we’ll be adding support to our other visualisations shortly!


See how often a widget updates

We’ve made it easier to check the refresh interval of your widgets, which is especially helpful when you’re building a dashboard and want to check things are working as they should.

Find out how often a widget updates by simply hovering over the clock in the widget’s footer.

Widget refresh interval

JIRA widgets

New JQL widgets

We’ve added two new widgets to our JIRA integration, significantly extending what data you can display on your dashboard.

With JQL Ticket Count you can show the number of tickets that match a specific JQL query, and with the JQL Ticket List you can see the details of the tickets.

As they’re based off JQL the possibilities are pretty much endless, but some examples of things you might want to add to your dashboard might be:

  • The specific tickets that are currently being worked on
  • The number of critical bugs
  • The number of issues left in a particular epic


Reverse sort

Sometimes small numbers are better than big ones! We’ve added the ability to reverse how your leaderboards are sorted so they can now be ranked in ascending order. Find the new ‘Reverse sort order’ option in our Spreadsheets, Salesforce and Datasets integrations.

Leaderboard reverse sort

Quickly edit a widget's title and size

It takes experimentation to find the perfect layout for your dashboard. This means frequently changing the size of your widgets, shuffling them around, and adjusting their titles to give the right amount of context to your metrics.

We’ve just made this process a lot easier by enabling you to change the titles and sizes of your widgets directly from the dashboard itself. The sizing options live under the 3-dot menu in a widget’s footer, and you can change the title simply by clicking on it.