Build a TV Based Rotating set of Dashboards for Gainsight PX

  • 10 July 2019
  • 5 replies

Userlevel 4
  • Veteran Rookie
  • 28 replies
Hi folks, my first post here.

We're a brand new customer of Gainsight PX and I stumbled across a new orange button today with the title "New Dashboard". I got excited. An hour or so later, I was rotating 6 dashboard screens on a TV in our product area showing off engagement analytics. I figured I'd share what I did here to make it happen, and share some of the dashboard screens as well.


  • Must rotate multiple dashboards at a particular time interval.
  • Must refresh each dashboard automatically at a particular time interval.
Step one, find a Chrome extension. The one I settled on is called Tab Rotate. I searched through a few extensions and this seemed the best of the bunch (recent updates, pretty easy to use). It does require editing a JSON file, but, it's not the end of the world. The others I found were a little clunky, buggy, or old. WIth the one I chose you can set individual view time and an individual refresh time per tab. I chose 20 seconds viewing for each and a 10 minute refresh on each tab. Note, hitting F11 makes the browser go full-screen. You can also set this extension to 1) automatically load all tabs upon launching Chrome and 2) go full screen. One click and you're up and running.

Step two, build some dashboards! My goal was to have some summary information on users and accounts, geography and other demographics, and engagement adoption. We have hundreds of customers, but only two of them are enabled as of today. Like I said, we're just getting started! Below are the dashboards.

Users and Accounts (30 days)

Users and Accounts (today)

Demographics (30 days)

Demographics (today)

Engagements (30 days)

Engagements (today)

Hope this post is helpful!

5 replies

Userlevel 5
@julie_pinto fyi

Userlevel 5
@alb this is an awesome post, thanks for sahring how you are using and adopting our newly released feature "Custom Dashboards"! I am sure other users in the community will benefit form it!

Product will be stoked to see this @ciarapeter @mickey

Userlevel 7
Killer idea @alb ! Thanks for sharing.

Userlevel 5
Now you're giving me ideas... we have a TV that isn't being used for anything right now 🙂

Userlevel 2
Love this idea! So cool. Thanks for sharing 🙂