Dashboard Guide: Metrics & Charts
Understand the metrics and charts displayed throughout the Voxvaani dashboard. This guide explains what each metric means, how to interpret the charts, and how to filter and export data for reporting.
Metrics Reference
Campaign Metrics
| Metric | Description | Why It Matters | Category |
|---|---|---|---|
| Active Campaigns | Campaigns currently in progress | Monitor your workload and resource consumption in real time | Campaign |
| Total Campaigns | All campaigns created (active + completed + paused) | Understand your historical outreach volume | Campaign |
| Success Rate | Percentage of calls answered or messages delivered | The most important performance indicator — low rates may indicate number quality or timing issues | Campaign |
| Average Duration | Average connected call length in seconds | Helps gauge engagement quality; very short durations may indicate poor list quality | Campaign |
| Answer Rate | Percentage of dialed calls that were answered by a human | Critical for evaluating lead list quality and dialing hours | Campaign |
| Delivery Rate | Percentage of messages successfully delivered to recipients | Low rates may indicate invalid numbers or carrier filtering | Campaign |
| Open Rate | Percentage of delivered emails that were opened | Measures email subject line effectiveness and sender reputation | Campaign |
Resource Metrics
| Metric | Description | Resets | Category |
|---|---|---|---|
| Voice Minutes Used | Total voice minutes consumed across all campaigns | Each billing cycle (typically monthly) | Resource |
| Voice Minutes Remaining | Minutes still available within the current cycle | Each billing cycle | Resource |
| WhatsApp Messages Sent | Messages dispatched via WhatsApp Business API | Each billing cycle | Resource |
| WhatsApp Messages Remaining | Messages still available within the current cycle | Each billing cycle | Resource |
| Email Credits Used | Emails sent through the platform’s SMTP configuration | Each billing cycle | Resource |
| Email Credits Remaining | Credits still available within the current cycle | Each billing cycle | Resource |
| CRM Leads Consumed | Contacts discovered or enriched via the scraper | Each billing cycle | Resource |
| CRM Leads Remaining | Leads still available within the current cycle | Each billing cycle | Resource |
Financial Metrics
| Metric | Description | Resets | Category |
|---|---|---|---|
| Available Balance | Remaining monetary balance in your wallet | Never; deducts with each transaction | Financial |
| Total Spent | Cumulative spend across all transactions in the current billing cycle | Each billing cycle | Financial |
| Resource Pack Balance | Resources purchased via one-time packs (do not expire) | Never; deducts with consumption | Financial |
Resource balances that approach zero will trigger notifications in the dashboard. Running a campaign with zero balance will cause it to fail. Top up your balances from the Billing page before this happens.
Understanding Your Charts
The dashboard uses several chart types, each suited to different kinds of data:
Line Charts
Purpose: Track trends over time with continuous data.
How to read: The x-axis represents time (days, weeks, or months), and the y-axis represents the measured value. An upward slope indicates growth or increased usage; a downward slope indicates decline. Hover over any data point to see the exact value and timestamp.
Typical use cases:
- Daily voice minute consumption over the past 30 days
- WhatsApp message volume growth week over week
- Campaign success rate trends over multiple campaigns
- Wallet balance changes over a billing cycle
Bar Charts
Purpose: Compare discrete values across categories side by side.
How to read: Each bar represents a category or entity. Taller bars indicate higher values. Grouped bars show sub-categories within each group. This is the best chart for identifying which item is the highest or lowest in a set.
Typical use cases:
- Campaign performance by channel (voice vs. WhatsApp vs. email)
- Resource usage broken down by individual campaign
- Call outcomes grouped by status (answered, busy, no answer, failed)
- Revenue generated per campaign (admin view)
Pie / Donut Charts
Purpose: Show proportional distribution of a whole.
How to read: Each slice represents a category’s share of the total. Larger slices indicate a larger proportion. Donut charts display the total value in the center. These are most effective when you have 3-6 categories to compare.
Typical use cases:
- Distribution of call outcomes across all campaigns (answered, busy, no answer, voicemail)
- Resource allocation split by department or user (admin view)
- Campaign budget allocation across channels
Progress Bars
Purpose: Show completion or consumption progress toward a defined limit.
How to read: The filled portion of the bar represents consumed or completed units. The empty portion represents remaining capacity. The percentage label shows the exact ratio. A bar approaching 100% (often colored red) signals that you are near your limit.
Typical use cases:
- Voice minute consumption as a percentage of your plan limit
- WhatsApp message usage against your monthly allocation
- Campaign execution progress (calls completed vs. total)
- Email delivery progress during a bulk send
Setting Date Filters
The date range filter is the most commonly used filter on the dashboard. It controls the time window for all charts and metrics on the page.
Date Range Presets
| Preset | Range | When to Use |
|---|---|---|
| Today | Current day from midnight | Checking today’s campaign performance while a campaign is running |
| Yesterday | Previous calendar day | Reviewing yesterday’s results the following morning |
| Last 7 Days | Rolling 7-day window | Weekly performance review; identifying short-term trends |
| This Week | Monday through Sunday of the current week | Comparing performance against weekly goals |
| Last 30 Days | Rolling 30-day window | Monthly reporting; identifying medium-term trends |
| This Month | 1st through end of current month | Billing cycle review; matching resource usage to plan period |
| Custom Range | Any start and end date you specify | Client reports for a specific date range; ad-hoc analysis |
How to Apply Date Filters
- Locate the date picker in the top section of the dashboard
- Click the current date range to open the preset dropdown
- Select a preset, or click Custom Range and pick start and end dates from the calendar
- The dashboard automatically refreshes to reflect the selected date range
- All charts, tables, and metrics update simultaneously to show data within the chosen window
Date filters are persistent within your session. If you switch from the dashboard to another page and return, the same date range remains active. To view all available data, select Custom Range and choose the widest possible window.
Channel Filter
Narrow metrics to a specific communication channel:
- All Channels — Combined view of voice, WhatsApp, and email
- Voice Only — Call metrics exclusively
- WhatsApp Only — Message and template metrics
- Email Only — Email delivery and open rates
Campaign Filter
Drill down to the performance of a single campaign by selecting it from the campaign filter dropdown. This is useful for post-campaign analysis and client reporting.
Exporting Data
All charts and metrics tables support data export. Look for the Export button (typically a download icon) in the top-right corner of any chart or table on the dashboard.
Supported Export Formats
| Format | Extension | Best For | Notes |
|---|---|---|---|
| CSV | .csv | Importing into Excel, Google Sheets, or data analysis tools | Most flexible; includes raw numeric data |
.pdf | Creating printable reports for clients or stakeholders | Formatted layout; best for presentations | |
| PNG | .png | Saving a chart image for presentations or quick sharing | Captures the visual only; no raw data |
Export Workflow
- Set your desired date range, channel, and campaign filters
- Click the Export button on the chart or table you want to export
- Select the format from the dropdown (CSV, PDF, or PNG)
- The file downloads automatically to your browser’s default download location
- Open the file in the appropriate application to review or share
Exports respect your currently active filters, so set your date range and channel filters before exporting to get exactly the data slice you need. For multi-chart exports, repeat the process for each chart individually.