Battle of the Apps: Rich Filters versus Custom Charts for Jira and Confluence


Custom Charts for Jira vs Qoti Labs Rich Filters for Jira

Welcome to part two of Battle of the Apps, a series of short articles comparing various Jira reporting apps with our own Jira reporting add-ons, Custom Charts for Jira and Custom Charts for Confluence.

In this article, we tackle the Rich Filters Atlassian add-on from Qotilabs.

In part one we compared native Jira reports and in part three we compare EazyBI.

Rich Filters for Jira Overview

Qotilabs is a product and services company in the Atlassian ecosystem. Their primary product is Rich Filters for Jira Dashboards, which extends Jira’s dashboard functionality by adding gadgets that allow users to filter dashboards and build more complex reports. Rich Filters and Custom Charts for Jira and Confluence work in extremely similar ways, and address many of the same user pain points.

Strengths of Rich Filters

  • Rich Filters is miles above the native Jira reporting, as it does come with replacements for all of the native gadgets plus more (Filter Results, Pie Charts, Bar Charts, Counters, Gauges, Time Series).
  • Extensions:
  • Rich Filters can be displayed in Confluence (Server, Data Center) without purchasing another app (minor configuration changes need to be made to Confluence at a global level).

Weaknesses of Rich Filters

  • Rich Filters is not available for Cloud, it’s Server or Data Center only. With Atlassian’s sunsetting of server licenses and their cloud-first approach, more and more organizations are moving to cloud. Even those who are not moving to cloud in the short term are beginning to look at cloud compatibility as a requirement.
  • Configuring Rich Filters is fairly complex. To configure a Rich Filters dashboard, users must first go to a global configuration page. Users cannot create dashboards from the primary dashboard editor – they must do some initial configuration elsewhere before they can start adding gadgets to dashboards. This means users who are not familiar with the app are less likely to use its functionality.
  • Dashboards cannot be configured without knowledge of Jira Query Language (JQL). From high-level configuration down to each individual gadget, users must be familiar with querying in Jira. Queries must be built from scratch, and basic search (dropdowns) is not available.
  • If users need to report on Jira Service Management metrics (Service-Level Agreements (SLAs), Organizations, Request Types, etc.) they must purchase another app (Rich Filters: Service Desk Dashboards).
  • If users need to report on time tracking information (worklogs, etc.) they must purchase another app (Rich Filters: Time Tracking Dashboards).
Static Filters for Jira screenshot

How Custom Charts for Jira and Confluence Wins

While Custom Charts for Jira and Confluence and Rich Filters do cover many of the same bases, Custom Charts’ user experience pushes it ahead of Rich Filters. Setting up Custom Charts can be done directly from a dashboard, and the interface is simple and intuitive so users can start building useful charts immediately.

Users do not need to be familiar with JQL to build powerful dashboards – any user could add a Custom Charts gadget to a dashboard and build a powerful and good-looking report almost right away.

Custom Charts is compatible with all hosting platforms (Cloud, Server, Data Center) and has identical features everywhere. Rich Filters is only available on Server and Data Center.

To be honest, since Atlassian is ending support for server licenses, you may want to consider replacing Rich Filters with Custom Charts for Jira sooner rather than later.

Custom Charts for Jira Pie Chart screenshot

Jira Reporting Gadget Feature Comparison Table

Custom Charts for Jira and ConfluenceRich Filters
Data Center:check_mark::check_mark:
Pie Charts:check_mark::check_mark:
Bar Charts:check_mark::check_mark:
Line Charts:check_mark::check_mark:
Funnel Charts:check_mark::cross_mark:
Table Charts:check_mark::check_mark:
Counters/Tile Charts:check_mark::check_mark:
Gauge Charts:cross_mark::check_mark:
Calculate averages:check_mark::check_mark:
Time Series (e.g. Created vs. Resolved):check_mark::check_mark:
Custom descriptions on gadgets:check_mark::cross_mark:
Filter multiple dashboard gadgets at once:check_mark::check_mark:
Export to CSV:check_mark::check_mark:
Export to PDF:check_mark::check_mark: – separate free app (Rich Filters::PDF Reports for Jira)
Export to PNG:check_mark::cross_mark:
Bulk Change from dashboard:cross_mark::check_mark:
Import/Export gadget configuration:check_mark::cross_mark:
Create and manage all configuration directly from dashboards:check_mark::cross_mark:
No knowledge of JQL required:check_mark::cross_mark:
Report on JSM-specific information (SLAs, Organizations, Request Type):check_mark::check_mark: – purchase another app (Rich Filters::Service Desk Dashboards)
Advanced worklog reporting:cross_mark::check_mark: – purchase another app (Rich Filters::Time Tracking Dashboards)
Share reports in Confluence:check_mark: – purchase another app (Custom Charts for Confluence):check_mark: – custom configuration required

Christopher is a self-confessed nerd who’d probably take the cake on Mastermind if Star Trek: Voyager was his specialist subject. He writes fiction about time travel, conspiracies and aliens; loves roller coasters, hiking and Christmas; and hates carpet, rom-coms and anything with chilli in it. He’s written extensively for technology companies and Atlassian partners and specializes in translating complicated technical concepts, specs and jargon into readable, benefits-driven copy that casual readers will understand.