#FeatureFRIYAY July: we released version history of dashboards!

New month, new updates! The team worked hard on some big releases in July, so we’ve got exciting new features to share. Curious to learn about version history for dashboards, and custom events? Read all about it in this month’s FeatureFRIYAY.

Leverage version history of your dashboards

What is version history?

We’re excited to share that version history has been added to our dashboard editor. It’s now possible to restore and publish versions of your dashboards in Cumul.io. This has lots of advantages for different use cases:

  • Access and restore previous versions of your dashboard
  • Protect in-production dashboards with published versions
  • Use dashboard versioning for easier deployment

You can simply access the full version history of your dashboards in the top-left corner of your dashboard editor. If you want to restore an old version, simply select it and click ‘Restore’. More details can be found in our Academy article.

Using versions for integrated dashboards

Now, versioning becomes especially interesting if you have dashboards integrated into your web app or SaaS platform. Imagine the following scenario. You embedded a reporting dashboard for all your clients. Now, you want to make changes to it, but you don’t want your customers to be impacted while editing the dashboard.

Versioning will make your in-production changes and deploys much easier. You can choose to publish a specific version, and use this published version in your integration. As a result, you can simply keep editing the master dashboard in the dashboard editor, without changes being reflected in production.

When you’re done editing, you simply publish the new version. The integrated dashboard will reflect changes only after you publish, without your customers being impacted.

Want to learn how you can get the most out of dashboard versioning? Re-watch the webinar below, where our customer success team walks you through the necessary steps!

More interaction between dashboards & your app with custom events

With Cumul.io, we want to go way beyond the simple embedding of a dashboard. In the first place, we keep adding new functions to our Cumul.io API to ensure your dashboards can become an integral part of your application.

After adding bi-directional communication, today we broaden the possibilities for interaction with your platform through custom events.

What are custom events?

Basically, a custom event allows you to trigger an action based on the specific data you clicked in a chart. In other words, this means you can reuse the data of your selection elsewhere in your platform, or you can simply trigger an action inside your platform based on the current selection. Let’s illustrate with a fun example.

Above you’ll see that clicking on ‘Carlton’ gives us two actions. When clicking ‘Funny Dance’, it opens up a modal with a gif of Carlton while dancing 🕺.

Of course, there is a lot more you can do! Hook whatever platform action you want to the event by making use of our Integration API and/or Angular, React & React Native library.

Custom events are currently supported in the following chart types:

  • Bar chart
  • Column chart
  • Pie chart
  • Donut chart
  • Bubble chart
  • Treemap

To set custom events, simply navigate to the’Item’ settings of your charts. Next, enable & edit custom events in the ‘Interactivity’ tab. For more details, check out the Academy article on custom events, and our developer documentation.

Using custom events in integrated dashboards

Now what’s most important: how can your SaaS platform benefit from this powerful feature? To illustrate, let’s look at a specific use case.

Imagine you have a platform for email marketing. Inside the platform, you embedded a dashboard for each user with statistics on their email campaigns. In this case, one of the charts displays how many people opened or did not open your campaigns.

Custom events in Cumul.io

Imagine you only want to send an email to the contacts that opened your previous campaign. As shown above, you can simply click on a segment in your chart. After that, click on your custom event to either send a campaign or to export the contacts.

In short, custom events allow you to seamlessly integrate your reporting component with other functions of your platform. Start exploring this new feature right away!

Get the most out of your integrated dashboards! Start using version history for in-production protection today. In addition, leverage custom events to fully integrate your reports with the functionalities of your platform.

Add a Comment