Build tailored reports in the HoopAI Platform using your own metrics, filters, widgets, and column configurations.
Custom Reports allow you to provide concise and dynamic information about your company’s health. When handling your data inside the platform, you want an easy way to relay this information to your intended audience — Custom Reports lets you build exactly what you need.
Go to Reporting → Custom Reports and click the Create Report button.
Create Report button
2
Name your report
Give your report a descriptive name so it’s easy to find and share with your team.
3
Choose your data source
Select the type of data to analyze — contacts, opportunities, appointments, conversations, or other objects in your account.
Selecting a data source
4
Select columns and metrics
Pick the fields you want to include as columns in your report. You can add standard fields (name, email, status) as well as custom fields you have created in your account.
Selecting columns
5
Apply filters
Narrow your dataset by setting filter conditions — for example, contacts tagged as “hot lead” created in the last 30 days.
6
Add widgets
Add chart widgets to visualize your data. Widgets can display bar charts, line graphs, pie charts, and summary metrics. You can also move and reorder widgets within the report.
Report page list
7
Save your report
Save the report. It will appear in your Custom Reports list for quick access. Reports can be shared with other team members in your account.
You can customize individual widgets within your report:
Widget type — choose chart type (bar, line, pie, table, etc.)
Metrics — select which data fields the widget displays
Colors — apply custom colors to distinguish between data series
Filters — apply widget-level filters that override the report-level filter for that widget only
Widget-level filters let you show different subsets of data side-by-side in the same report — for example, a chart for leads from Facebook next to one for leads from Google.
Build a report filtering contacts by source to compare how many leads each channel (Facebook, Google, organic) has generated in a given period.
Pipeline health check
Report on opportunities by stage, value, and assigned owner to get a snapshot of where deals stand and which stages have the most drop-off.
Campaign response tracking
Filter conversations or contacts by a specific tag, campaign, or workflow to measure engagement and response rates.
Custom field reporting
Surface data stored in custom fields — such as industry, referral source, or service type — in a clean table view for segmentation analysis.
Multi-page reports
Create multi-page reports where each page focuses on a different aspect of your business (e.g., Page 1: Lead Generation, Page 2: Sales Performance, Page 3: Call Activity).
Save commonly used filter and column combinations as named reports so your team can access them with one click, without reconfiguring filters each time.
Custom metrics let you create calculated KPIs that combine data from multiple sources. Metrics created in Custom Reports are also available as dashboard widgets, and vice versa.To create a custom metric:
In your Custom Report, click Add Widget and switch to the Custom Metrics tab
Click + Create Custom Metric
Enter a name, data type (currency, percentage, number), and description
Build the formula using the formula builder — combine up to 4 metrics with operators (+, -, x, /)
Click Create
The custom metric appears in both your report and the dashboard Custom Metrics library.
Save commonly used report configurations as templates for quick reuse:
Create and configure a Custom Report with your desired data source, columns, filters, and widgets
Click the three-dot menu and select Save as Template
Enter a template name and save
Templates are accessible from the Create Report dialog. Select From Template to start a new report with pre-configured columns, filters, and widget layout.
Create templates for recurring reporting needs — monthly sales review, weekly lead source analysis, quarterly pipeline health — so your team generates consistent reports without reconfiguring each time.
Custom reports are visible to all users in your account with reporting access. You can share saved reports with team members, and administrators can control which reports appear for which roles.
Can I include custom fields in a report?
Yes. When selecting columns, both standard fields and any custom fields you have created are available. This allows you to report on data specific to your business.
How do I schedule a report to be sent by email?
Open the report, click Schedule, and configure the delivery frequency (daily, weekly, or monthly) along with the recipient email addresses. The report will be delivered automatically at the configured interval.
What chart types are available for widgets?
Widgets support bar charts, line graphs, pie charts, and summary metric tiles. You can add multiple widgets per report page and rearrange them by dragging.
Can I create a report with multiple pages?
Yes. Custom reports support multiple pages, each with its own widgets, filters, and metrics. Use this to organize a report into sections — for example, one page for lead generation and another for sales performance.
How do widget-level filters differ from report-level filters?
Report-level filters apply to all widgets on all pages. Widget-level filters override the report filter for that specific widget only, letting you display different data subsets side-by-side in the same report.