QKS Logo
QKS Library Icon

QKS Library

NewsroomSPARK Plus™Sign In
QKS Logo

07.10.2024

QKS Insight

Overview of Zuora’s System Health Billing Dashboard: Detect and Troubleshoot Billing Issues

Author:

Abhishek Dubey

backgroundImage
FolderIcon

Zuora recently hosted a highly informative webinar, “Using the System Health Billing Dashboard to Detect and Troubleshoot Billing Issues.” This session highlighted the critical role the System Health Billing Dashboard plays in monitoring, detecting, and resolving billing-related issues across an organization’s Zuora environment. As businesses increasingly rely on automated billing processes, the ability to proactively monitor and troubleshoot these processes becomes vital to ensuring smooth operations. This webinar provided an in-depth look into how Zuora’s System Health Billing Dashboard is designed to help users maintain transparency and control over their billing cycles.

Introduction to the System Health Billing Dashboard

The System Health Billing Dashboard is part of a suite of Zuora tools aimed at providing real-time visibility into billing processes. It comprises four distinct dashboards:

  1. Bill Run Dashboard
  2. Presentment Dashboard
  3. Usage File Import Dashboard
  4. Tax Integration Dashboard

Each of these dashboards serves a specific function within the broader billing process, offering granular data on performance, failures, and usage. The goal is to provide users with the ability to not only detect issues but also understand the root causes and take action to resolve them in real time.

This real-time tracking of billing operations ensures that businesses can avoid revenue leakage and customer dissatisfaction, both of which can result from failed or delayed billing cycles. During the webinar, Zuora’s experts broke down the functionalities of each dashboard, providing examples and best practices for making the most of these tools.

Exploring the Bill Run Dashboard

The Bill Run Dashboard is arguably the centrepiece of the System Health Billing Dashboard. It is primarily focused on tracking and troubleshooting bill runs, which are the processes that generate invoices and credit memos for customer accounts. This dashboard provides near real-time data about bill runs over a period of 30 days and is equipped with several metrics that help users monitor the health of their billing operations.

Key features of the Bill Run Dashboard include:

  • Billing Document Generation: This metric shows the number of documents generated per bill run, categorized by type (invoices and credit memos). It allows users to monitor the number of documents processed in each bill run and quickly spot any irregularities.
  • Failed Accounts: The dashboard identifies customer accounts where billing documents (invoices or credit memos) have failed to generate. This helps users quickly see which customers may have been affected by billing errors and take corrective action before it impacts revenue or customer satisfaction.
  • Batch Bill Run Duration: Monitoring the duration of bill runs is essential to ensuring efficient billing processes. The Bill Run Dashboard provides metrics on the time taken to complete bill runs, enabling users to detect slowdowns and investigate the underlying causes.

In addition to these core features, the Bill Run Dashboard includes a data summary section at the top of the page, which offers an at-a-glance view of key metrics such as generated invoices, credit memos, and the average batch bill run duration over the last seven days. This high-level overview is accompanied by three tabs: Overview, Failures, and Performance.

Navigating the Dashboard’s Tabs

  • Overview Tab: This tab is the default view and provides a general summary of the billing process. It includes high-level data on metrics like the number of documents generated, failed accounts, and bill run duration.
  • Failures Tab: This is one of the most crucial sections for troubleshooting. It lists any failed invoices or credit memos, along with error messages and recommended actions for resolving the issues. This allows users to immediately understand why a bill run failed and what needs to be done to fix it.
  • Performance Tab: The performance metrics focus on bill run efficiency. Users can monitor how long bill runs are taking and whether there are any bottlenecks slowing down the process. The performance tab also tracks key performance indicators (KPIs) like P50, P90, and Max, which measure how bill runs are performing relative to the expected processing speed.

Together, these tabs provide a comprehensive view of bill run operations, making it easy for users to identify and address potential issues before they escalate.

Delving into the Presentment Dashboard

The Presentment Dashboard focuses on the final stage of the billing process—presenting billing documents to customers. Like the Bill Run Dashboard, it offers a 30-day view of metrics and is designed to help users track the success and failure rates of billing document presentment. This includes metrics on how many billing documents (invoices, credit memos) were successfully presented to customers and how many failed.

Key metrics in the Presentment Dashboard include:

  • Presentment Usage: This tracks the number of successful and failed billing document calls within the last 30 days. By monitoring this, users can quickly detect if there are recurring issues with document delivery.
  • Presentment Failures: This metric displays the number of failed billing document presentments over a given period. The failures are categorized by error type (e.g., invalid template), which helps users diagnose and resolve the issues more quickly.

The Presentment Dashboard is particularly useful for identifying problems with billing templates or other configuration issues that might prevent documents from being successfully presented to customers. As with the Bill Run Dashboard, the data summary at the top of the page provides an overview of key metrics, while the Failures tab offers detailed information on presentment errors.

Usage File Import Dashboard: Tracking Data Imports

For businesses that rely on usage-based billing models, the Usage File Import Dashboard is a critical tool. This dashboard tracks the number of files imports and provides insights into any issues with importing usage data, which is often used to calculate customer invoices.

The Usage File Import Dashboard provides key metrics such as:

  • Usage File Imports: This metric shows the total number of file imports, broken down into successful, failed, and in-process imports. Monitoring this helps businesses ensure that usage data is being imported accurately and in a timely manner.
  • Usage File Import Errors: This metric provides detailed information on failed usage file imports, including common reasons for failure such as subscription ID errors or incorrect date formats.
  • Usage File Import Performance: This tracks how long it takes to import usage data files, from submission to completion. If imports are taking longer than expected, users can investigate potential issues with data file size, network performance, or other factors affecting import speed.

Like the other dashboards, the Usage File Import Dashboard features an overview, failures, and performance tab. The failures tab is particularly helpful for diagnosing specific errors, allowing users to resolve them and ensure that usage data is correctly imported into the system.

Tax Integration Dashboard: Managing Tax Issues with Third-Party Vendors

The Tax Integration Dashboard is another key component of the System Health Billing Dashboard. This dashboard tracks the integration between Zuora and third-party tax vendors, offering insights into usage, performance, and error rates.

Some of the key metrics in the Tax Integration Dashboard include:

  • Tax Integration Usage: This metric tracks the number of successful and failed tax calculation calls made to third-party tax vendors. Monitoring this helps ensure that tax calculations are performed correctly and on time.
  • Tax Integration Errors: This metric shows the number of failed tax calculation calls over a given period. By identifying these errors, businesses can work with their tax vendors to resolve issues before they impact billing accuracy.
  • Tax Integration Performance: This tracks how long it takes to process tax calculations, helping users detect any performance issues with third-party vendors.

The Tax Integration Dashboard is particularly useful for businesses that operate in multiple tax jurisdictions, as it helps ensure that taxes are calculated accurately and in accordance with local laws. The vendor request and response logs provide detailed information on the tax calculation process, making it easier to troubleshoot any issues that arise.

Analyst Note: The Value of Proactive Billing Monitoring

As an analyst, it’s clear that Zuora’s System Health Billing Dashboard is a powerful tool for businesses looking to maintain control over their billing processes. By offering real-time insights into billing operations and providing users with detailed error messaging and performance metrics, the dashboard enables businesses to proactively monitor and troubleshoot issues before they escalate.

One of the standout features of this system is its ability to provide users with actionable data. For example, the failures tab in each dashboard allows users to quickly identify the root cause of issues, whether it’s a failed invoice, an incorrect billing template, or a problem with third-party tax integration. This level of visibility is critical for businesses that need to ensure their billing processes run smoothly and without interruption.

However, there are some limitations that could be addressed in future updates. For instance, the inability to hide unused metrics or save filter settings limits the system’s flexibility. Additionally, the lack of custom metrics creation means users must work within the confines of the existing dashboard setup, which may not always meet their specific needs.

Despite these limitations, the System Health Billing Dashboard remains an asset for businesses looking to optimize their billing processes. Its ability to provide detailed insights into billing operations, coupled with its real-time monitoring capabilities, makes it a crucial tool for maintaining operational efficiency and ensuring customer satisfaction.

Link:

Zuora’s Blog Post: https://community.zuora.com/blogs/anthony-jenkins1/2024/09/19/using-the-system-health-billing-dashboard-to-detec

Webinar Video: https://share.vidyard.com/watch/pQPfziE2JKH9MNA4LYEGPH?

Author: Abhishek Dubey, Analyst at QKS Group