The Vantage View | HubSpot

How to Track Revenue in HubSpot: Complete Guide | Vantage Point

Written by David Cockrum | Mar 14, 2026 12:00:00 PM

Key Takeaways (TL;DR)

  • What is it? HubSpot provides a full suite of revenue tracking tools — from deal pipelines and forecasting to recurring revenue analytics and multi-touch attribution — giving teams a single source of truth for all revenue data.
  • Key Benefit: Eliminate spreadsheet chaos by centralizing deal tracking, MRR/ARR reporting, forecasting, and revenue attribution in one CRM platform.
  • Requirements: HubSpot Sales Hub Professional or Enterprise (some features require Enterprise); Free and Starter tiers offer basic deal tracking.
  • Timeline: Basic deal revenue tracking can be set up in hours; full recurring revenue and attribution reporting takes 2–4 weeks to configure properly.
  • Best For: Growing businesses in regulated industries — financial services firms tracking AUM, healthcare organizations managing recurring patient revenue, insurance companies forecasting policy renewals, and any B2B company needing accurate revenue visibility.
  • Bottom Line: Companies that centralize revenue tracking in HubSpot report up to 30% faster sales cycles and significantly improved forecast accuracy, with the platform supporting everything from simple closed-won reporting to complex NRR and revenue attribution analysis.

Introduction

Revenue tracking is the lifeblood of any growth-oriented business. Yet for many organizations — especially those in regulated industries like financial services, healthcare, and insurance — revenue data lives in spreadsheets, disconnected tools, and the heads of individual sales reps. The result? Leadership can't get a clear, real-time picture of where revenue stands, where it's headed, or which marketing and sales efforts are actually driving it.

HubSpot has evolved from a marketing-first platform into a comprehensive CRM with powerful revenue tracking capabilities. Whether you need to track closed deal revenue, forecast future pipeline value, monitor monthly recurring revenue (MRR), or understand which campaigns drive the most revenue, HubSpot has the tools to do it — all within a single platform.

In this guide, you'll learn how to:

  • Set up and optimize deal pipelines for accurate revenue tracking
  • Use HubSpot's built-in forecasting tools to predict revenue
  • Track recurring revenue with HubSpot's revenue analytics
  • Build revenue attribution reports that connect marketing to closed deals
  • Create custom dashboards that give leadership real-time revenue visibility
  • Adapt HubSpot revenue tracking for industry-specific needs like AUM tracking in wealth management

What Is Revenue Tracking in HubSpot?

Revenue tracking in HubSpot refers to the collection of tools, reports, and workflows that allow you to monitor, measure, and forecast the money flowing into your business through your CRM. Unlike basic deal tracking that just marks deals as won or lost, comprehensive revenue tracking in HubSpot encompasses:

  • Deal pipeline revenue: The value of deals at every stage of your sales process
  • Closed-won revenue: Actual revenue from completed deals, broken down by source, owner, time period, and more
  • Forecasted revenue: Projected revenue based on deal stage probabilities and rep-submitted forecasts
  • Recurring revenue: MRR, ARR, churn, expansion, and net revenue retention (NRR) analytics
  • Revenue attribution: Multi-touch attribution that connects marketing interactions to closed deal revenue

Each of these capabilities serves a different reporting need, and together they give you a 360-degree view of your revenue engine.

How to Set Up Deal Pipelines for Revenue Tracking

Why Pipeline Structure Matters for Revenue Accuracy

Your deal pipeline is the foundation of revenue tracking in HubSpot. If your pipeline stages are vague, inconsistent, or don't reflect your actual sales process, every revenue report built on top of it will be unreliable.

Step-by-Step Pipeline Setup

1. Navigate to Pipeline Settings
Go to Settings → Objects → Deals → Pipelines. You can create multiple pipelines if your business has distinct sales processes (e.g., new business vs. renewals, or different product lines).

2. Define Clear Deal Stages
Each stage should represent a verifiable milestone in your sales process. Best practices include:

StageDescriptionProbability
Qualified LeadProspect meets ICP criteria, budget confirmed10%
Discovery/Needs AnalysisInitial meeting completed, pain points identified20%
Proposal SentFormal proposal or SOW delivered40%
NegotiationTerms being discussed, pricing finalized60%
Commitment/VerbalVerbal agreement received80%
Closed WonContract signed, revenue recognized100%
Closed LostDeal did not close0%

3. Set Deal Stage Probabilities
These percentages directly impact your weighted pipeline and forecast reports. Assign probabilities based on your actual historical conversion rates, not guesses.

4. Require Key Properties at Each Stage
Use HubSpot's conditional property requirements to enforce data quality. For example, require "Deal Amount" before a deal can move past Discovery, or require "Close Date" before it enters Negotiation.

Creating Multiple Pipelines for Different Revenue Streams

If your business generates revenue from multiple channels — say, new client acquisition, renewals, and upsells — consider creating separate pipelines. This allows you to:

  • Track each revenue stream independently
  • Apply different stage probabilities to each process
  • Generate clearer forecasting reports

How to Use HubSpot's Forecasting Tool

What Is the HubSpot Forecast Tool?

HubSpot's forecasting tool (available in Sales Hub Professional and Enterprise) lets you set revenue goals, collect forecast submissions from reps, and track progress toward targets across teams and time periods.

Setting Up Forecasting

1. Enable the Forecast Tool
Navigate to Settings → Objects → Forecast. Choose the pipeline and date property (typically Close Date) you want to forecast against.

2. Configure Forecast Categories
Map your deal stages to forecast categories:

  • Pipeline: Early-stage deals that may or may not close
  • Best Case: Deals with a strong likelihood of closing
  • Commit: Deals the rep is confident will close
  • Closed Won: Already closed deals

3. Set Revenue Goals
Assign monthly or quarterly revenue targets to individual reps, teams, or the entire organization. These goals appear directly in the forecast view so reps and managers can track progress.

4. Collect Forecast Submissions
Reps submit their own forecast amounts for each category, giving managers a combination of system-calculated projections and human judgment.

Reading the Forecast Report

The forecast report shows:

  • Deal amount vs. forecast amount: The gap between what's in the pipeline and what reps expect to close
  • Weighted pipeline: Calculated by multiplying each deal's amount by its stage probability
  • Progress toward goal: Actual closed revenue vs. the target

Best Practices for Accurate Forecasting

  • Update deal amounts and close dates regularly — stale data destroys forecast accuracy
  • Review forecasts weekly with your team to catch overly optimistic or pessimistic projections
  • Use forecast categories consistently — define clear criteria for when a deal moves from Pipeline to Best Case to Commit
  • Compare forecast vs. actual results monthly to calibrate your process over time

How to Track Recurring Revenue in HubSpot

Why Recurring Revenue Tracking Matters

For subscription-based businesses, SaaS companies, managed service providers, and financial services firms with recurring advisory fees, knowing your MRR isn't just nice-to-have — it's essential. HubSpot's revenue analytics tool (available in Sales Hub Enterprise and Service Hub Enterprise) lets you track recurring revenue directly within your CRM.

Setting Up Recurring Revenue Properties

1. Create Recurring Revenue Properties
Navigate to Reporting → Reports → Sales → Forecast & Revenue → Revenue. Click "Add properties and start tracking." This creates four default properties on deals:

  • Recurring Revenue Amount: The monthly recurring revenue for the deal
  • Recurring Revenue Deal Type: New Business, Renewal, Upgrade, or Downgrade
  • Recurring Revenue Inactive Date: When the recurring revenue stops being collected
  • Recurring Revenue Inactive Reason: Why it stopped — Churned, Renewal, Upgrade, or Downgrade

2. Populate Properties on Your Deals
For each deal, update these properties:

  • New Business: Set the deal type to "New Business" and enter the monthly amount
  • Renewals: Mark the original deal as inactive (reason: Renewal), create a new deal with type "Renewal"
  • Upgrades/Downgrades: Mark the original deal as inactive, create a new deal with the updated amount
  • Churn: Set the inactive date and reason to "Churned"

Analyzing Revenue with the Revenue Analytics Tool

Once configured, the revenue analytics tool shows you:

  • New recurring revenue: Revenue from new business and upgrades
  • Existing recurring revenue: Revenue from renewals
  • Lost recurring revenue: Revenue from churn, downgrades, and inactive deals
  • Revenue trends over time: Month-over-month and quarter-over-quarter views

Advanced: Custom Objects for Revenue Snapshots

For companies that need more granular tracking (especially those with complex revenue models), you can create custom objects in HubSpot to store monthly revenue snapshots:

  1. Revenue Snapshot Object: Stores Beginning MRR and Ending MRR for each customer per month
  2. Snapshot Rollup Object: Aggregates all snapshots into a monthly summary
  3. Calculated Properties: Automatically compute expansion, contraction, and churn from snapshot data
  4. Workflows: Auto-associate snapshots with rollups each month

This approach lets you calculate Net Revenue Retention (NRR) directly in HubSpot:

NRR = (Beginning MRR + Expansion – Contraction – Churn) ÷ Beginning MRR

An NRR above 100% means your existing customers are generating more revenue over time — the gold standard for sustainable growth.

How to Build Revenue Attribution Reports

What Is Revenue Attribution in HubSpot?

Revenue attribution reports (available in Marketing Hub Enterprise) connect your marketing efforts directly to closed deal revenue. Instead of just knowing that marketing generated leads, you can see which specific campaigns, content, emails, and interactions contributed to actual revenue.

Types of Attribution Reports

1. Contact Create Attribution
Shows which interactions led to new contacts being created. Useful for understanding top-of-funnel marketing effectiveness.

2. Deal Create Attribution
Shows which interactions led to deals being opened. Useful for understanding which marketing efforts drive pipeline.

3. Revenue Attribution
Shows which interactions contributed to closed-won revenue. This is the most powerful report for connecting marketing spend to actual business results.

Attribution Models Explained

ModelHow It WorksBest For
First Interaction100% credit to the first touchpointUnderstanding what drives initial awareness
Last Interaction100% credit to the final touchpoint before conversionUnderstanding what closes deals
LinearEqual credit to all touchpointsBalanced view of the full journey
U-Shaped40% to first, 40% to lead creation, 20% distributedValuing awareness and lead generation
W-Shaped30% first, 30% lead creation, 30% deal creation, 10% distributedFull-funnel B2B attribution
Time DecayMore credit to recent interactionsShort sales cycles
Full PathEqual credit to first, lead, deal, and close touchpointsComplex B2B sales

Setting Up Revenue Attribution

  1. Navigate to Reports → Create Report → Attribution
  2. Select Revenue Attribution as the report type
  3. Choose your attribution model
  4. Filter by date range, content type, campaign, or interaction type
  5. Analyze which channels and content drive the most revenue

Getting the Most from Attribution Reports

  • Ensure deal-to-contact associations are accurate — attribution only works when deals are properly linked to contacts
  • Use UTM parameters consistently — this improves source tracking accuracy
  • Compare multiple models — no single model tells the whole story; use several to triangulate insights
  • Review attribution quarterly to inform budget allocation decisions

How to Create Revenue Dashboards

Standard Revenue Reports from the Library

HubSpot provides pre-built reports you can add to any dashboard:

  • Deal Forecast: Revenue by deal stage across your pipeline
  • Deal Forecast by Owner: Projected revenue per sales rep
  • Deal Closed vs. Goal: Actual closed revenue compared to targets
  • Deal Leaderboard: Reps ranked by closed revenue
  • Closed Revenue by Source: Revenue broken down by lead source
  • Companies Revenue by Source: Company-level revenue by original source
  • Deal Revenue per Stage by Deal Type: Forecasted amounts by stage and deal type

Building Custom Revenue Dashboards

For Sales Leadership:

  • Total pipeline value (weighted and unweighted)
  • Forecast vs. actual closed revenue (monthly/quarterly)
  • Average deal size trending over time
  • Win rate by rep, by source, and by deal type
  • Sales velocity metrics (time in each stage)

For Marketing Leadership:

  • Revenue attribution by channel
  • Campaign ROI analysis
  • Content performance tied to revenue
  • Lead-to-revenue conversion rates

For Finance/Executive Team:

  • Monthly recurring revenue trending
  • Net revenue retention rate
  • Churn rate and lost revenue analysis
  • Revenue forecast vs. budget
  • Revenue by product line or service type

Dashboard Best Practices

  1. Limit dashboards to 8–12 reports — too many dilutes focus
  2. Set a consistent date range — use "this quarter" or "rolling 12 months" for comparable data
  3. Add filter shortcuts — let viewers filter by rep, team, pipeline, or date
  4. Schedule automated emails — send dashboard snapshots to stakeholders weekly or monthly
  5. Review and update quarterly — as your business evolves, so should your dashboards

Industry-Specific Revenue Tracking in HubSpot

Financial Services: Tracking AUM and Advisory Fees

For wealth management firms and RIAs, revenue often ties directly to assets under management (AUM). Here's how to adapt HubSpot for AUM tracking:

  • Create custom deal properties for AUM Amount, Fee Percentage, and Quarterly Advisory Fee
  • Use calculated properties to compute expected revenue: AUM × Fee Percentage ÷ 4 (for quarterly billing)
  • Build a dedicated pipeline for new AUM acquisition vs. existing client growth
  • Track AUM growth over time using custom reports or snapshot objects
  • Set up automated alerts when AUM drops below thresholds (indicating potential churn)

Healthcare: Recurring Patient Revenue

Healthcare organizations with subscription models or recurring service agreements can use HubSpot to:

  • Track patient subscription revenue with recurring revenue properties
  • Monitor contract renewals and at-risk accounts
  • Report on revenue by service line or department
  • Maintain HIPAA compliance while tracking financial metrics

Insurance: Policy Premium Revenue

Insurance companies can adapt HubSpot's deal tracking to manage:

  • Policy premiums as deal amounts
  • Renewal pipelines with automated reminders
  • Book of business tracking per agent
  • Premium revenue attribution by marketing channel

SaaS and Technology: MRR/ARR Tracking

Technology companies benefit from HubSpot's native recurring revenue tools:

  • Track MRR, ARR, expansion, and churn natively
  • Use subscription line items for product-level revenue tracking
  • Monitor NRR at the portfolio and cohort level
  • Integrate with billing systems for automated data sync

Best Practices for Revenue Tracking in HubSpot

1. Enforce Data Hygiene

Revenue reports are only as good as the data behind them. Require deal amounts, close dates, and proper contact associations. Use validation rules and mandatory fields to prevent incomplete records.

2. Standardize Your Deal Process

Define clear stage entry and exit criteria. Train your team on when and how to update deals. Consistent process = reliable data.

3. Reconcile Regularly

Compare HubSpot revenue data with your accounting system (QuickBooks, NetSuite, Xero, etc.) monthly. Identify and fix discrepancies before they compound.

4. Automate Where Possible

Use HubSpot workflows to:

  • Move deals to the next stage based on activity triggers
  • Send alerts when deals stall in a stage too long
  • Update calculated properties automatically
  • Sync revenue data with external systems via integrations

5. Segment Your Revenue Analysis

Don't just look at total revenue. Break it down by:

  • Source/channel
  • Product/service line
  • Customer segment (enterprise vs. SMB)
  • Geography
  • Rep or team
  • New business vs. expansion vs. renewal

6. Train Your Team

The best CRM setup fails if your team doesn't use it properly. Invest in ongoing training for sales reps, managers, and anyone who touches deal records.

7. Leverage AI and Automation

HubSpot's AI tools — including Breeze AI — can help with:

  • Predictive deal scoring to flag at-risk revenue
  • AI-powered forecasting for more accurate projections
  • Automated data enrichment to fill in missing deal information
  • Smart notifications for pipeline changes that impact revenue

Common Revenue Tracking Mistakes to Avoid

MistakeImpactFix
Not requiring deal amountsPipeline and forecast reports show $0Make amount a required field at early stages
Inconsistent close datesForecasts become unreliableEnforce close date updates at weekly pipeline reviews
Missing contact associationsAttribution reports breakRequire at least one contact per deal
Too many deal stagesDeals stall; reporting gets clutteredLimit to 5–7 actionable stages
Ignoring closed-lost reasonsCan't improve win ratesAdd mandatory closed-lost reason dropdown
Not tracking recurring revenue separatelyMRR/churn metrics are invisibleSet up recurring revenue properties for subscription businesses
Manual data entry without validationErrors compound over timeUse dropdown properties, calculated fields, and automation

Frequently Asked Questions (FAQ)

What HubSpot plan do I need to track revenue?

Basic deal tracking and pipeline reporting are available on all HubSpot plans, including the free CRM. For advanced features like the forecasting tool, you'll need Sales Hub Professional ($90/user/month). Revenue analytics for recurring revenue requires Sales Hub Enterprise ($150/user/month). Revenue attribution reports require Marketing Hub Enterprise.

Can I track revenue in HubSpot without Sales Hub Enterprise?

Yes. You can track closed-won revenue, build pipeline reports, and create custom revenue dashboards on Sales Hub Professional. Enterprise adds recurring revenue analytics and more advanced forecasting. For basic deal tracking, even the free CRM works.

How do I track AUM (assets under management) in HubSpot?

Create custom deal properties for AUM Amount and Fee Percentage, then use calculated properties to compute advisory fee revenue. Build a custom dashboard to track AUM growth over time. You can also use custom objects to store periodic AUM snapshots for trending analysis.

What's the difference between the Forecast Tool and Deal Forecast Report?

The Forecast Tool is an interactive workspace where reps submit forecast amounts and managers track progress toward goals. The Deal Forecast Report is a static report that calculates projected revenue based on deal amounts and stage probabilities. Use both together for the most accurate picture.

How do I connect HubSpot revenue data to my accounting system?

Use native integrations (HubSpot has integrations with QuickBooks, Xero, and NetSuite), third-party tools like Coefficient or HubSpot's Operations Hub for data sync, or the HubSpot API for custom connections. The goal is to reconcile CRM revenue data with actual booked revenue monthly.

Can HubSpot track revenue attribution across multiple touchpoints?

Yes. HubSpot's multi-touch revenue attribution (Marketing Hub Enterprise) supports seven attribution models including first interaction, last interaction, linear, U-shaped, W-shaped, time decay, and full path. These reports show which marketing interactions contributed to closed-won deal revenue.

How often should I review revenue dashboards?

For sales leadership, review pipeline and forecast dashboards weekly. For executive and finance teams, review closed revenue and recurring revenue reports monthly. Attribution reports should be reviewed quarterly to inform strategic budget decisions.

Conclusion

Tracking revenue in HubSpot isn't just about knowing how much you closed last month — it's about building a revenue intelligence system that gives every stakeholder, from sales reps to the C-suite, the visibility they need to make smarter decisions.

By setting up clean deal pipelines, leveraging HubSpot's forecasting tools, configuring recurring revenue tracking, and building attribution reports, you create a single source of truth that eliminates spreadsheet chaos and cross-departmental confusion.

Whether you're a financial services firm tracking AUM growth, a healthcare organization managing recurring patient revenue, a SaaS company monitoring NRR, or any growing business that needs to get serious about revenue visibility — HubSpot has the tools to get it done.

Ready to transform your revenue tracking? Contact Vantage Point to learn how our HubSpot experts help regulated industries build revenue intelligence systems that drive growth. From pipeline optimization to custom revenue dashboards, we'll help you unlock the full power of HubSpot for your business.

About Vantage Point

Vantage Point is a CRM and marketing automation consultancy specializing in HubSpot and Salesforce implementations for regulated industries. From financial services firms and healthcare organizations to insurance companies and fintech startups, we help businesses build the CRM infrastructure they need to grow with confidence. Our services span HubSpot CRM implementation, Salesforce Financial Services Cloud, MuleSoft integration, Data Cloud activation, and AI-powered personalization — all designed to help you turn customer data into revenue growth.