Custom Reports
Build your own reports to answer specific business questions.
Report Builder Overview
Create custom reports by:
- Choosing metrics to include
- Selecting dimensions for grouping
- Applying filters
- Setting visualization type
Building a Report
Step 1: Start New Report
- Go to Analytics → Reports
- Click + New Report
- Give it a descriptive name
Step 2: Select Metrics
Choose what to measure:
Volume metrics:
- Ticket count
- Reply count
- Resolution count
Time metrics:
- First response time
- Resolution time
- Handle time
Performance metrics:
- SLA achievement rate
- CSAT score
- Reopen rate
Step 3: Add Dimensions
Group results by:
| Dimension | Groups by |
|---|---|
| Agent | Individual agent |
| Team | Agent team |
| Channel | Email, Widget, etc. |
| Priority | Urgent, High, etc. |
| Status | Open, Pending, etc. |
| Tag | Ticket tags |
| Date | Day, week, month |
| Customer | Customer name/company |
Step 4: Apply Filters
Narrow the data:
- Date range
- Specific agents or teams
- Channels
- Tags
- Priority
- Custom field values
Step 5: Choose Visualization
Select how to display:
| Type | Best For |
|---|---|
| Table | Detailed data |
| Bar chart | Comparing categories |
| Line chart | Trends over time |
| Pie chart | Proportions |
| Number | Single metrics |
Example Reports
Ticket Volume by Channel
Configuration:
- Metric: Ticket count
- Dimension: Channel
- Filter: Last 30 days
- Visualization: Bar chart
Shows: Which channels drive most volume.
Agent Performance Comparison
Configuration:
- Metrics: Tickets resolved, Avg. response time, CSAT
- Dimension: Agent
- Filter: Last 7 days
- Visualization: Table
Shows: Side-by-side agent metrics.
Response Time Trend
Configuration:
- Metric: Avg. first response time
- Dimension: Date (daily)
- Filter: Last 30 days
- Visualization: Line chart
Shows: How response time changes over time.
SLA Achievement by Priority
Configuration:
- Metric: SLA achievement rate
- Dimension: Priority
- Filter: This month
- Visualization: Bar chart
Shows: SLA performance across priority levels.
CSAT by Category
Configuration:
- Metric: CSAT score
- Dimension: Tag (category tags)
- Filter: Last 90 days
- Visualization: Horizontal bar
Shows: Which issue types have happiest customers.
Advanced Options
Multiple Metrics
Add several metrics to one report:
- Response time + CSAT
- Volume + Resolution rate
- SLA achievement + Breach count
Multiple Dimensions
Group by multiple factors:
- Agent + Channel
- Priority + Tag
- Date + Agent
Calculated Fields
Create custom calculations:
- Resolution rate = Resolved / Total
- Avg. replies = Total replies / Tickets
- Custom formulas
Saving Reports
Save to Library
- Build your report
- Click Save
- Name it descriptively
- Choose folder/category
- Set permissions
Report Permissions
| Level | Access |
|---|---|
| Personal | Only you |
| Team | Your team members |
| Organization | Everyone |
Editing Saved Reports
- Open report from library
- Make changes
- Save or Save As
Scheduling Reports
Automated Delivery
Send reports automatically:
- Open saved report
- Click Schedule
- Set frequency
- Add recipients
- Choose format
Frequency Options
- Daily (each morning)
- Weekly (Monday)
- Monthly (1st of month)
- Custom (specific days)
Delivery Formats
- Email with inline results
- Email with PDF attachment
- Email with CSV attachment
Sharing Reports
Share Link
Generate shareable link:
- Open report
- Click Share
- Copy link
- Send to colleagues
Embed in Dashboard
Add report to dashboard:
- Open dashboard
- Click Add Widget
- Choose Saved Report
- Select report
Export Options
Download report data:
- PDF (formatted report)
- CSV (raw data)
- PNG (chart image)
Report Templates
Pre-Built Templates
Start from templates:
- Executive Summary: High-level metrics
- Agent Performance: Individual stats
- Channel Analysis: Volume by source
- SLA Report: Achievement tracking
- Customer Insights: Satisfaction data
Using Templates
- Go to Reports → Templates
- Select template
- Customize as needed
- Save as your own
Best Practices
Naming Convention
Use descriptive names:
- ✅ "Weekly Agent Performance - Email Team"
- ❌ "Report 3"
Keep it Focused
Each report should answer one question:
- ✅ "Which agents have best CSAT?"
- ❌ "Everything about support"
Set Appropriate Time Ranges
- Trends: 30+ days
- Performance: Week or month
- Operational: Today or yesterday
Document Purpose
Add descriptions so others understand:
- What question does this answer?
- Who should use this?
- How often to review?
Review and Clean Up
Regularly:
- Delete unused reports
- Update outdated filters
- Combine redundant reports
Troubleshooting
No Data Showing
- Check date range
- Verify filters aren't too restrictive
- Ensure data exists for selections
Unexpected Results
- Verify metric definitions
- Check filter logic
- Compare to raw data
Performance Issues
- Reduce date range
- Limit dimensions
- Simplify filters