<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1094218042721276&amp;ev=PageView&amp;noscript=1">
Skip to content

AI Baked In - the Good Kind Entry 96

How can nonprofits forecast fundraising and expected revenue in HubSpot?

HubSpot forecasting helps nonprofit leaders estimate what revenue may close during a selected period using pipeline stages, amounts, probabilities, expected dates, forecast categories, and historical performance. With reliable data, teams can identify fundraising gaps earlier and plan programs, staffing, campaigns, and mission delivery with greater confidence.

Look beyond revenue already received

A complete planning picture includes active opportunities and future commitments across the organization's revenue model.

  • Individual donations
  • Major gifts
  • Corporate sponsorships
  • Foundation and government grants
  • Memberships
  • Recurring donations
  • Multi-year commitments
  • Event revenue
  • Program fees
  • Pledges and matching gifts
  • Contracts
  • Product revenue

How HubSpot forecasting works

At its simplest, a forecast summarizes structured information from deal records and pipelines. Leaders can see what is committed, likely, possible, or still too early to rely on.

Forecast input What it contributes
Amount and pipeline The value and type of the opportunity
Deal stage and probability Its progress and probability-weighted value
Close date The period in which revenue may arrive
Owner and forecast category Accountability and the team's confidence
Contacts, companies, and line items Relationship and revenue details
Recurring-revenue information Expected installments and ongoing value
Important boundary

A forecast is an informed projection, not a guarantee

Probability-weighted or AI-assisted forecasts are not confirmed revenue. Review them alongside finance-approved budgets, restricted-fund requirements, grant conditions, pledge schedules, cash-flow projections, and organizational risk.

Use historical probabilities to weight the pipeline

Example sponsorship stage Probability Weighted value of a $10,000 opportunity
Identified prospect 10% $1,000
Initial conversation 25% $2,500
Meeting completed 40% $4,000
Proposal requested 60% $6,000
Proposal submitted 80% $8,000
Verbal commitment 90% $9,000
Closed won 100% $10,000

An $8,000 weighted value does not mean exactly $8,000 will arrive. It represents the opportunity's expected contribution based on the selected probability.

Add fundraisers' judgment with forecast categories

Categories such as not forecasted, pipeline, best case, committed, and closed can capture the team's confidence alongside stage probability. Two sponsorships may sit in the same stage while one is more likely to close because its sponsor has confirmed internal approval.

Use different models for different revenue processes

A grant application and a sponsorship proposal both represent possible revenue, but they do not progress through the same steps. Separate pipelines allow stages and probabilities to reflect reality.

  • Major gifts
  • Corporate sponsorships
  • Foundation grants
  • Government grants
  • Memberships
  • Pledges
  • Event revenue
  • Program contracts
  • Planned giving
  • Recurring donations

Forecast sponsorships through recognizable stages

  1. Identify the target organization.
  2. Establish a contact.
  3. Complete discovery.
  4. Share a sponsorship package.
  5. Receive a proposal request.
  6. Submit the proposal.
  7. Move through negotiation or internal review.
  8. Record the verbal commitment.
  9. Complete the agreement.
  10. Receive payment.

Reports can compare expected sponsorship revenue by event, owner, sponsorship level, close period, and the gap between the goal and active pipeline.

Keep donor capacity separate from gift commitment

Major-gift forecasting may consider donor qualification, relationship development, interests, solicitation readiness, proposal amount, ask date, decision date, verbal commitment, and pledge schedule.

Wealth or estimated capacity can inform strategy, but it should not count as forecasted revenue until the opportunity reaches a defined, meaningful stage.

Forecast grant value, timing, restrictions, and obligations

A grant pipeline can move from prospect identification and eligibility through a letter of intent, application, funder review, award, agreement, and receipt of funds.

  • Requested amount
  • Expected award
  • Decision date
  • Funding period
  • Payment schedule
  • Restricted purpose
  • Reporting obligations
  • Renewal likelihood

A submitted application is still not guaranteed income, even with a strong funder relationship.

Place multi-year commitments in the correct periods

A five-year commitment of $10,000 per year is not the same as one $50,000 payment. The forecast should reflect the amount expected within the selected period, not simply the commitment's lifetime value.

  • Total commitment
  • Annual installments
  • Expected payment dates
  • Amount already received
  • Amount remaining
  • Conditional installments
  • Restricted allocations
  • Cancellation or renewal terms

Depending on the architecture, this may use recurring line items, subscriptions, contracts, pledge records, associated installment records, or a custom commitment object.

Adjust recurring-donation forecasts for risk

Scheduled gifts provide predictability, but a stronger model also considers failed payments, cancellation history, upgrades and downgrades, retention, average donor lifetime, seasonal changes, and recovery rates.

A basic forecast projects scheduled installments. A more advanced forecast adjusts that amount using historical churn and growth trends.

Model both maximum and realistic membership revenue

  • Active memberships
  • Renewal dates
  • Membership levels
  • Historical renewal rates
  • Upgrades and downgrades
  • New-member acquisition
  • Lapsed-member reactivation
  • Payment plans
  • Seasonality
  • Expected retention

Teams can compare revenue if every eligible member renews with the more realistic outcome based on past behavior.

Move from basic forecasts to AI-assisted patterns

Basic forecasting uses amounts, stage probabilities, categories, dates, and owner judgment. Predictive models may also identify patterns in conversion rates, time in stage, close-date movement, seasonal giving, donation growth, retention, recurring-gift churn, sponsorship renewal, grant success, pipeline velocity, and engagement.

These models can provide more nuanced projections, but only when enough consistent historical data exists.

Build custom models when standard forecasting is not enough

A nonprofit may combine HubSpot CRM records with financial-system data, historical giving, memberships, event revenue, economic indicators, program demand, restricted-fund schedules, or custom scores.

This may require datasets, integrations, a data warehouse, custom calculations, external analytics tools, or API development. Approved results can be surfaced in reporting or written back to forecast fields.

Revenue is not always cash

Distinguish commitment timing from payment timing

A gift can be committed today and paid over years. A grant can be awarded in one period and paid in another. A sponsorship may close before its payment arrives.

  • Requested revenue
  • Expected revenue
  • Committed revenue
  • Contracted revenue
  • Invoiced revenue
  • Received revenue
  • Recognized revenue
  • Available cash

HubSpot definitions should align with finance and accounting practices.

Forecast quality cannot exceed source-data quality

  • Complete deal amounts
  • Current close dates
  • Accurate stages
  • Closed-lost records closed
  • Updated forecast categories
  • Correct multi-year structure
  • Cancelled recurring gifts updated
  • Duplicate opportunities removed
  • Correct pipeline for each stream
  • Evidence-based probabilities
  • Complete historical results
  • Clear ownership

Check whether the pipeline can support the goal

If the sponsorship goal is $100,000 and the organization historically closes 25% of qualified opportunities, a pipeline of only $110,000 is unlikely to provide enough coverage.

Forecasting reveals that gap while the development team still has time to build more opportunities.

Use forecasts for planning and coaching

Leaders can view revenue by development officer, team, pipeline, program, campaign, revenue stream, close period, or forecast category.

  • Where revenue is likely to come from
  • Which team members need support
  • Which opportunities need attention
  • Whether the pipeline is balanced
  • Where goals are at risk
  • Whether close dates are realistic

The purpose is better planning and support, not only staff monitoring.

Compare forecasts with actual results

Review forecasted, closed, and received revenue alongside accuracy, stage conversion, slipped opportunities, time to close, loss reasons, churn, renewal rates, and differences by revenue stream.

These findings help improve stage probabilities, pipeline design, fundraising strategy, and future forecasts.

Responsible AI use

Understand the assumptions behind the model

Leaders should know which data is used, whether the history is sufficient, how missing records and unusual years affect the result, whether restricted revenue is included, how cash timing differs from commitments, which external factors are excluded, and how often the model updates.

Human judgment remains essential when outcomes depend on economic conditions, public policy, emergencies, institutional relationships, or a small number of major gifts.

Confirm forecasting capabilities in your portal

Availability varies by subscription, Hub, seat, pipeline, object, portal configuration, and rollout.

  • Included forecasting tools
  • Supported pipelines
  • User access requirements
  • Forecast-category configuration
  • Stage-probability settings
  • Recurring-revenue representation
  • Multi-year commitment structure
  • Currencies and fiscal periods
  • Custom forecast properties
  • Financial-data integration
  • AI or predictive availability
  • Forecast-versus-actual reporting

Best practices for nonprofit forecasting

  1. Create separate pipelines for meaningfully different revenue processes.
  2. Define every stage and its exit requirements.
  3. Base probabilities on historical results when possible.
  4. Review amounts, close dates, categories, and ownership regularly.
  5. Separate possible, committed, received, and recognized revenue.
  6. Place installments in the periods when they are expected.
  7. Account for recurring-donor churn and failed payments.
  8. Keep closed-won and closed-lost records current.
  9. Compare forecasts with actual results.
  10. Coordinate definitions with finance.
  11. Document model assumptions and limitations.
  12. Use AI forecasts as decision support, not guarantees.

Plan mission delivery with a clearer view of future revenue

With realistic pipelines, structured commitments, current records, and documented assumptions, HubSpot can help nonprofit teams understand likely revenue, identify gaps earlier, and improve forecasts as historical data grows.