sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Team Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
  • Customize Customer Email Notifications
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
  • Add Watchers to a Conversation
Channels
  • Slack as a Channel
  • WhatsApp as a Channel
  • Facebook Messenger as a Channel
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
  • Help Center Reports
  • Build a Custom Report
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
  • Notify a Slack Channel from a Workflow
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Integration
  • HubSpot Integration
  • SurveySparrow Integration
  • Zapier Integration
  • Attio Integration
  • Linear Integration
  • Jira Integration
  • Gmail Integration
  • Notion Integration
  • Shopify Integration
  • Migrating from Freshdesk
  • Zoho CRM integration

Build a Custom Report

Timer6 min read
VaishaliVaishali

Custom Reports let you build your own report with the metrics, charts, and breakdowns your team wants to track.

Who can use Custom Reports

Custom Reports are available on the Professional plan and above. Only admins with the Manage reports permission can create or edit a report. Anyone who can view a report can also download it.

Find Custom Reports

Custom Reports lives in the Reports area in the left navigation, below your default reports (Conversations, Team Performance, SLA, AI Agent, and CSAT). Default reports can't be edited or deleted.

Open the Custom Reports section and click + New Report. New reports are added to the bottom of the list.

Image

Create a report

Click + New Report. SparrowDesk creates the report and opens an empty page right away. There's no naming step first, so you can rename the report at any time using the report title.

Every change saves automatically. There is no separate Save button for the report.

Create a widget with AI

A widget is a single chart, table, or number inside your report. You can build one yourself in the widget builder, or describe what you want and let AI draft it for you.

Not sure which metric or chart you need? You can describe the widget you want in plain words, and SparrowDesk builds it for you.

Click + Add Widget and choose Create with AI. Type what you'd like to see, for example "open versus resolved conversations this month", or pick one of the example prompts to get going. SparrowDesk reads your request and builds a matching chart on the spot.

Image

If your request could point to more than one thing, SparrowDesk asks a quick question and gives you a few options to choose from. Pick one, and it finishes the widget.

Alongside the chart, you'll see a short summary of what the data is telling you, such as whether a number is rising or falling. It's there to help you make sense of the widget before you keep it.

Image

Happy with it? Click Save Widget to add it to your report. 

Image

To change something, click Configure manually to open it in the builder and adjust it yourself, type another message to refine it, or ask SparrowDesk to try again.

Image

A widget you create with AI is no different from one you build by hand. You can save it, edit it, click into the conversations behind it, and download it like any other.

Build a widget

To build a widget yourself, click Add your first widget (or + Add Widget). The builder fills the screen, with a live preview on the left and the settings on the right.

Image

1. Choose what to measure

  1. Click to add a metric.
  2. Pick a set: Conversations, Agent, AI Agent, SLA, or CSAT.
  3. Choose a metric within that set, such as New conversations or Resolution time.

You can also search across every set at once. The preview updates as soon as you add a metric.

Image

2. Set the aggregation

Each metric has a calculation that controls how its values are added up. Count and rate metrics use a fixed calculation. For time-based metrics like Resolution time, you can choose Average, Median, Min, Max, P90, or P95.

3. Filter a metric (optional)

Add a filter to narrow a metric to specific conversations, such as Channel is Email. You can add more than one condition and join them with AND or OR. A filter icon appears on the metric once a filter is set.

4. Add more metrics (optional)

Click + Add metric to track more than one value in the same widget. A widget can hold up to 20 metrics. Each metric keeps its own aggregation and filters.

5. Choose how to display it

Pick a visualisation. Bar is selected by default once you add a metric. Here's what each one is best for:

  • KPI: a single headline number, like this month's CSAT score.
  • Bar: comparing groups side by side, like conversations by channel.
  • Line: a trend over time, like resolutions per week.
  • Donut: parts of a whole, like the share of conversations from each channel.
  • Table: rows of detail, with one row per group and a column for each metric.

Image

6. Break down the data

Once you've picked a chart, you can break the numbers down further.

  • View by splits a metric into groups, such as conversations by channel, status, or date. It works on every chart except KPI.
  • Segment by splits each of those groups again, such as each date by channel. It's available only on a Bar chart that shows a single metric.

A chart can show more than one series in two ways: by holding several metrics, or by using Segment by. It can't do both at once. A KPI shows a single number, so it has no breakdowns.

7. Customise the widget

The Customise tab shows options for the chart you picked:

  • Data labels: show values directly on the chart.
  • Set target: add a target line or highlight, so you can see whether you're hitting your goal.
  • Stack: combine a segmented Bar chart's series into one bar.
  • Compare to previous period: on a KPI, show the change against the period just before.

When the widget has at least one complete metric, click Save Widget.

Image

Arrange and manage widgets

  • Move: hover over a widget and drag it by the handle at the top.
  • Resize: drag the handle at the bottom-right corner.
  • Use the widget's overflow menu to Edit, Duplicate, or Delete it.

Report controls

At the top of a report you can set the date range and apply a report filter that covers every widget at once. The overflow menu holds Download, which saves the report as a PDF, and Delete. Deleting a report asks you to confirm first.

The date range applies to the whole report, and every widget uses this same range.

Reports do not update in real time. SparrowDesk syncs the data in the background, which can take 30 minutes or longer, and the overflow menu shows when the report last synced. To update sooner, open the overflow menu and click Sync account for an immediate background sync.


Image

See the conversations behind a chart

Click any number, bar, or slice in a saved widget to open the conversations behind it. This is the same drill-down you already use in default reports.

FAQ

  1. Can AI build a whole report for me?
    No. AI creates one widget at a time. Add each widget you want, then arrange them in your report. To change an AI-built widget later, open it in the widget builder.
  2. Can a widget use a different date range from the rest of the report?
    No. Every widget follows the report's date range. The date selector inside the builder only changes the preview while you're building, not the saved widget.
  3. Why can't I segment my chart?
    Segmentation turns off when a widget has more than one metric, and it isn't available on Line, Donut, or Table charts. Use a single metric on a Bar chart to segment.
  4. What's the difference between a metric filter and a report filter?
    A metric filter narrows one metric inside a single widget. A report filter applies across every widget in the report at the same time.
  5. Who can see the reports I build?
    That depends on a person's Reports access. Anyone who can open a report can also download it, but only admins with the Manage reports permission can create or edit one.

Powered By SparrowDesk

Table of ContentsOn this page