You’re juggling dozens of metrics, needing fast answers from your HubSpot CRM, but default reports barely scratch the surface. Whether you’re trying to zero in on deal performance, customer service responsiveness, or marketing impact, you’ve probably found yourself switching dashboards or stitching together data just to get clarity.
The culprit? Standard reports that blend data or overlook the details that matter most.
Custom single-object reports can fix that. By focusing on just one object, like deals, tickets, contacts, or companies, you cut out the noise and surface the exact performance data your team needs. These reports are built for teams that want to solve real business problems, like: Which reps are closing the most deals? Which queues are slowing down resolution time? Are leads progressing through the funnel, or stalling out?
In this guide, you’ll learn how to create single-object reports in HubSpot step by step, understand when and why to use them, and avoid pitfalls that can lead to inaccurate data. Let’s help you make the invisible, visible.
Analyze Specific Metrics with Custom Single Object Reports
If you only need data tied to one part of your CRM, say, deals or tickets, a single-object report gives you a focused look without pulling in unrelated datasets.
Inside HubSpot, single-object reports let you zero in on one record type: contacts, companies, deals, tickets, calls, or any custom objects you’ve set up with HubSpot Enterprise. These reports use properties only from that one object, which ensures cleaner analysis without merging fields or combining logic.
To access them: From the main HubSpot navigation, click “Reports,” then “Reports” again, followed by “Create custom report.” When the builder opens, choose “Single object” and select the object you want to analyze.
This is your best tool for working with a single dataset. For example, if you’re a sales lead tracking progress by deal stage, or a support manager monitoring average ticket close times, you don’t need cross-object complexity.
And because these reports connect live to your CRM database, they update instantly as data changes, giving you real-time visibility you can trust.
How It Works Under the Hood
Behind the scenes, a single-object report pulls data from a single table in your CRM. Each row represents a single record, such as a specific contact or deal, and you decide which data to show, filter, or group.
To build one, you’ll need:
- A selected object (Contacts, Companies, Deals, Tickets, or a Custom Object)
- Properties you want to analyze (like “Lifecycle Stage” or “Close Date”)
- Filters to narrow scope (such as “Created Last 30 Days” or “Owner is Sarah”)
- Your preferred visualization (bar chart, pie chart, table, or timeline)
Once configured, you’ll receive a visual report or a structured table containing your chosen data points. You can modify filters later without rebuilding from scratch, which saves time as your reporting needs evolve.
HubSpot also gives you tools for aggregation, such as counting deals rather than listing them and grouping by properties to uncover broader trends. Unlike cross-object reports, which connect multiple data models, single-object reports stay streamlined and easy to interpret.
If you’re focused on speed, clarity, and simplicity, this is your starting point.
Main Uses Inside HubSpot
Single-object reports simplify daily reporting tasks across departments. Whether you’re in sales, support, marketing, or operations, here’s how your team could use them to solve real problems.
Tracking Deal Performance for Sales Teams
Trying to understand who’s hitting goals and who needs help? A deal-based report can give you that clarity fast. You can focus on pipeline-specific fields like amount, stage, and owner, without clutter from unrelated contact or company data.
Use Case: Filter by closed deals this quarter. Group by “Deal Owner” and visualize the total won revenue per rep in a bar chart. Sales leaders quickly see top performers and pipeline health, no spreadsheet needed.
Monitoring Ticket Volume and Response Time
Customer service teams live and breathe ticket flow. Delays, bottlenecks, or backlogs can erode satisfaction fast. A ticket-focused report helps you stay responsive.
Use Case: Filter tickets created this month, then group by “Status” and “Ticket Pipeline.” You’ll spot overburdened queues, identify slow-moving categories, and direct resources to where they’re most needed.
Evaluating Contact Lifecycle Progress
You don’t want leads stuck in the funnel unnoticed. A contact-centric report helps Marketing and RevOps teams see whether contacts are progressing, and from which sources.
Use Case: Build a report grouped by “Lifecycle Stage,” filtered to show only contacts added in the last 60 days. A pie chart reveals where contacts cluster and whether your nurture paths need adjustment to move them further down the pipeline.
Measuring Company Attributes and Account Ownership
If you assign accounts by industry, region, or priority, you need a clean snapshot of ownership and distribution. Company reports help operations and CS teams evaluate the balance.
Use Case: Group companies by “Industry” and show “Account Owner” to visualize which reps are managing which types of businesses. You’ll spot workloads, gaps, and missing data quickly, making it ideal for quarterly planning.
Common Setup Errors and Wrong Assumptions
Building reports is powerful, but small missteps can lead to confusion, or worse, decisions based on bad data. Here are the most common missteps you’ll want to avoid.
- Mixing objects by mistake
If you add a property from a different object, like using a “Company Industry” filter in a contact report, your report could break or show no data at all. Always double-check that all properties belong to your selected object. - Forgetting to update property names
If someone renames or deletes a property in HubSpot and you don’t refresh your report settings, you might end up with blank columns or errors. Re-sync your selections any time your CRM structure changes. - Using illogical filters together
Pairs like “Deal Stage is Closed Won” plus “Amount is less than $0” might technically be allowed, but they won’t yield useful data. Review your logic so filters don’t contradict each other. - Missing records due to permissions
If your team members can’t view certain records based on their user role, they’ll see incomplete or skewed reports. Review access permissions and dashboard visibility to avoid issues.
Clean reporting starts with clean inputs, so get these right early.
Step-by-Step Setup or Use Guide
Once you’ve confirmed the right permissions and verified that your CRM properties are populated consistently, you’re ready to build a report. Here’s how you do it:
- Click “Reports” from the HubSpot top navigation, then “Reports” again from the dropdown
- Click “Create custom report”
- Select “Single object”
- Choose your object (Deals, Tickets, Contacts, Companies, or a Custom Object)
- Add your filters to define which records to include
- Example: Deals with Close Date in the last 90 days
- Pick display properties like Stage, Amount, Owner, or Created Date
- Choose a visualization: bar chart for comparisons, pie for slices of data, or table for raw lists
- Save and assign the report to a dashboard, either new or existing
To improve how your team reads the report, don’t skip optional steps like:
- Grouping by a property, such as “Owner” or “Lifecycle Stage”
- Aggregating for summary totals instead of individual records
- Renaming your report clearly (e.g., “Q2 Closed Deals by Rep”)
Visibility doesn’t come from a long report; it comes from a clear one.
Measuring Results in HubSpot
Creating a report isn’t the finish line; it’s the beginning of insight. To validate and benefit from your report, you need to test its accuracy, alignment, and relevance over time.
Try the following:
- Check for accuracy
Compare your report’s totals with manually filtered lists in the same object. If the numbers don’t line up, reassess your filters or field logic. - Link to dashboards with purpose
Add your report to dashboards that your target audience checks regularly, like Sales Performance or Customer Support. Live syncing will reflect every CRM update in real time. - Watch report refresh cycles
HubSpot reports update automatically, but if you export them or share static snapshots, those quickly become outdated. Instead, link teammates directly to the live report. - Ask if it’s informing action
Ask your teams whether the report is helping them decide anything, reassign leads, adjust pipeline targets, or refine contact segmentation. If not, refine until it does.
Metrics worth monitoring:
- Total records created (deals, tickets, contacts)
- Conversion and close rates tied to lifecycle or pipeline stage
- Average time spent in each deal stage or ticket queue
- Owner load ratios (how many tickets or accounts each rep handles)
Outgrowing a single-object report? It might be time to upgrade to cross-object reporting, especially if multiple teams need joined data or if trends overlap record types.
Short Example That Ties It Together
Say your RevOps team wants weekly visibility into how much revenue each salesperson closes. Instead of combing through deals manually every Friday, you build a single-object report.
Steps you’d take:
- Go to “Reports” → “Create custom report” → “Single object”
- Choose “Deals”
- Select properties: “Deal Owner,” “Amount,” “Close Date,” and “Deal Stage”
- Filter for “Close Date is in current quarter” and “Deal Stage is Closed Won”
- Group by “Deal Owner”
- Choose a bar chart to visualize the total closed revenue per rep
- Save the report as “Quarterly Deal Value by Rep” and place it on your Sales Dashboard
The report will now update in real time as deals close. Anyone on your team can view it, no custom exports or manual filtering required. This is how you scale insight without scaling effort.
How INSIDEA Helps
Setting up accurate, useful CRM reports requires more than clicking through a wizard; it takes intentional setup, clean data foundations, and the right HubSpot configuration from the start.
That’s where INSIDEA comes in.
We help growing companies unlock the full power of HubSpot reporting. Whether you’re a startup rolling out your first dashboards or a mature team needing clean cross-department insights, our team can get your reports telling the right story.
Here’s how we partner with you:
- Set up your HubSpot portal so objects and properties are mapped correctly
- Standardize your CRM fields to prevent errors or duplicate records
- Create automation rules to maintain property consistency
- Design dashboards that connect real business actions to the data you’re tracking
No more guesswork. Our HubSpot experts help you structure reporting that drives conversations and results.
Reach out to audit your reporting setup and build dashboards your team won’t just use, they’ll rely on.
Also, check out INSIDEA’s HubSpot consulting services