Product updates

Shopify data source (beta)

We’ve released a beta version of our brand new Shopify data source. Re-written from the ground up, it makes it much easier to keep track of key performance metrics from your Shopify store (or several stores!). Here’s what’s new:

  • A simpler widget-building experience, making it easier to quickly spin up dashboards that contain important Shopify metrics
  • Support for a wide range of Shopify metrics, covering sales, orders, orders that have been cancelled, unfulfilled, fulfilled or that are pending, and average order value
  • Break these metrics down by billing location, channel, currency, discount code and more
  • Apply timespans covering up to 31 days, right down to the hour
  • Access metrics from multiple Shopify accounts
  • Apply goals and status indicators to your Shopify metrics to show how they’re changing over time
  • Visualize Shopify metrics using a range of visualisation types, including line charts, column charts, leaderboards, gauges and table visualizations

You can try the beta out by clicking ‘Add widget’ and selecting the beta in the list of data sources. We’d love your feedback!

Single sign-on (SSO)

Geckoboard now supports single sign-on (SSO), making it easier and more secure to manage Geckoboard users within your organization. With SSO enabled on your account, if your organization supports Google, Okta, OneLogin, Microsoft Azure AD (and more) as your identity provider, members of your organization can securely log in to Geckoboard using their work email address by clicking ‘Sign in with SSO’ on our login page.


SSO is available as a custom add-on to your existing Geckoboard plan. Read more about how it works in our documentation here, or contact us to discuss your needs.

Datasets API improvements

We’ve released a number of highly-requested improvements to our Datasets API:

  • Added: Multi-series column charts
  • Added: Support for ‘duration’ field types
  • Added: Ability to delete datasets directly within the Geckoboard UI
  • Added: ‘Last’ aggregation in the Geckoboard UI
  • Improved: Field limit raised from 10 to 20
  • Improved: All field types now support null values

You can find out more information on these changes in our developer docs, which have also been revamped!

Advanced dashboard theming

Customize your dashboards to look and feel just the way you want, with our new Advanced dashboard theming service - available now as a paid add-on to your account.


Working with our team, you can color-coordinate almost every element of your dashboard - from your dashboard’s background, to the color of lines on a line chart. Ideal for aligning your dashboards with your company’s brand, giving individual dashboards their own identity, or simply giving them a bit of a visual refresh.

Want to customize the look and feel of your dashboards? Get in touch and we’ll get back to you to discuss your needs.

Custom logos

Make your dashboards your own with custom logos, available on our Team plan.


To upload a logo, hit ‘Customize’ on your dashboard, and you can upload a custom image that replaces the Geckoboard branding in the bottom left of your dashboard.

100px minimum height, and <2MB recommended.

Integromat integration

Geckoboard integrates with a wide range of popular business tools to make it easier to pull key metrics into your dashboard, but we know there are useful data sources out there that we haven’t got covered yet.

To make it easier to get data from those sources into Geckoboard, we’ve integrated with Integromat - a no-code tool that allows you to fetch data from a huge range of services, add filters and functions to customise your data, and then send it to Geckoboard using our Datasets API.

Here’s a simple ‘scenario’ in Integromat that automatically sends data from Airtable to your dashboard, as an example:


To try this for yourself, sign up to Integromat, create a scenario, and look for Geckoboard in the list of services (here’s some guidance on how to do this). Alternatively, we can set a custom scenario up for you - get in touch to discuss your use case with our team here.

Dashboard Snapshots for Slack

We’ve added a whole new way to share your dashboards with your team, via Slack. Open up the Share menu on any of your dashboards, and you’ll now find the option to schedule a daily screenshot of that dashboard to a Slack channel, at a time of your choosing. Ideal for keeping everyone in sync whilst working remotely!


To schedule a daily snapshot of your dashboard to Slack, you’ll first need to create a Sharing Link. Normally a premium feature, we’ve made Sharing Links free on all accounts until September 2020 as part of our COVID-19 response, so customers on any of our plans can use our new Slack integration to keep sharing important metrics and goals with their colleagues.

Learn more here!