Integrations

One card per source category, data flows in from anywhere.

View all integrations →

The Agentic Layer

The governed foundation — platform capabilities.

Reporting & Analysis

Business performance tracking, variance, and analytical insight.

See all →

Planning & Modeling

A comprehensive look at forward-looking corporate financial strategy.

See all →

Consolidation & Close

The entire financial close and data management cycle, at a high level.

See all →
Integrations · CRM & Sales

Your CRM, connected. Pipeline your forecast can trust.

Forecast revenue from the pipeline your sales team is actually working. Bookings and deal changes reach your plan as they happen, so finance and sales argue about strategy, not whose number is right. Cube connects to Salesforce, HubSpot, Microsoft Dynamics 365, Pipedrive, Zoho CRM, and more.

See it on your own pipeline.

Bring one CRM report or a sandbox login. You’ll see your deals mapped and the forecast refreshing in Cube.

Book a demo

How does a CRM integration work in Cube?

Every CRM reaches Cube through one of four paths. All four end the same way: mapped once to your revenue model, synced on a schedule, traceable to the source record.

Unified CRM API

Prebuilt connectors

Direct API

Automated file sync & uploads

Other integration types

Connect your CRM once. Forecast on live pipeline.

Start with a guided demo on your own data, then we map your systems into Cube. Work in Cube Web, Excel, Google Sheets, Slack, Teams, and your AI assistants.

What changes when pipeline flows in on its own?

The workflow, row by row.

The workflowManual exportsConnected to Cube
Getting pipeline Export, filter, paste. Again every Monday. Pipeline syncs on a schedule, mapped to your revenue model.
Bookings vs. plan Stitch CRM reports to the budget by hand. Bookings land against plan as deals close.
Forecast reviews The deck is stale before the meeting starts. Forecasts rebuild as deals move stages.
Segment cuts A one-off export for every by-region ask. Slice by rep, region, or product from one governed model.
Audit Whose export was that number from? Every figure traces to the source record.

Ready to retire the Monday pipeline export?

A demo walks your own funnel: connect, map, and watch the forecast refresh.

Book a demo
Security & governance

Board-ready means audit-ready.

Delivering numbers everywhere only works if access travels with them. In Cube it does, enforced in the layer rather than in each tool.

Security & compliance
Every export, governed.

Every AI feature respects your permissions, and every edit, sync, and publish lands in one audit trail.

SOC 1 & 2
Type 2
Certified
HIPAA
Compliant
Certified
Every edit
Tracked
To the source
Role-based access
CFO, VP and auditor views from one source.
CFO
VP Sales
Permissions on every view
User-level access wherever your numbers show up.
Viewing as David
Marketing$1.24M
Sales
Full audit trail
Who, what, when, before and after.
Maya edited Q3 rent2:14 PM
David approved forecast2:31 PM
SSO
Okta, Microsoft Entra, Google.
Single sign-on enabled

See your numbers, decision-ready.

A demo focused on your top use cases, from books to boardroom. Personalized to your stack. Bring your messiest workflow.

FAQs

Questions finance teams ask.

What is the best CRM integration software for revenue forecasting?

The best CRM integration software for revenue forecasting syncs live pipeline, applies consistent weighting, and reconciles bookings to billing and recognized revenue. Cube does this for Salesforce, HubSpot, Dynamics 365 Sales, Pipedrive, and others.

What should you look for in a CRM integration?

Look for support for standard and custom objects, scheduled syncs, mapping of products and segments to revenue lines, stage or historical weighting, and a link from bookings to revenue actuals.

Does Cube integrate with Salesforce, HubSpot, and Pipedrive?

Yes. Salesforce, HubSpot, Microsoft Dynamics 365 Sales, Pipedrive, Zoho CRM, and more connect through Cube's unified CRM API and prebuilt connectors, which cover more than twenty CRM platforms with no custom build.

What if my CRM isn't listed?

Cube connects to hundreds of source systems. Beyond the unified CRM API, systems connect through prebuilt connectors, direct APIs, and scheduled file sync as a fallback. If your system holds a pipeline, there is a connection path. Bring your stack to a demo and we'll map it.

Do I need IT or RevOps to set up a CRM integration?

No code is required and setup is finance-led. Your team connects the source, reviews the proposed mappings between CRM fields and your revenue model, and approves them, with guided onboarding from Cube. IT or RevOps is typically involved only to grant credentials.

How often does pipeline sync from my CRM?

On a schedule you control. Most teams sync daily, and more frequently around forecast reviews and quarter end, so revenue plans rebuild as deals move. You can also trigger a sync on demand.

Can Cube turn CRM pipeline into a revenue forecast?

Yes. Pipeline, bookings, and renewals land as drivers in your revenue model, so driver-based plans and scenarios read from live CRM data instead of a pasted export, and forecasts rebuild as deals move stages.

Can Cube reconcile bookings with billed and recognized revenue?

Yes. CRM, billing, and accounting sources land in the same governed model, so bookings, billings, and recognized revenue sit side by side with the dimensions to explain the differences.

Can I keep working in Excel or Google Sheets?

Yes. Cube's patented bi-directional sync fetches live pipeline and bookings into your spreadsheets and publishes plan inputs back to the governed model, so the spreadsheet stays a first-class surface rather than a copy.

Do we have to replace the tools we already run?

No. Cube deploys alongside your CRM, your accounting system, your spreadsheets, and your BI tools as the FP&A layer that connects them, so nothing gets ripped out to get value.

How do CRM field mappings stay accurate over time?

When new stages, products, or segments appear in your CRM, Cube's Data Manager agents propose the mapping with a confidence score, and finance approves or adjusts it. Every change is logged, so the revenue model stays clean and auditable.

Can AI assistants work with my CRM data in Cube?

The Cube MCP Server connects Claude, ChatGPT, Copilot, and any MCP-compatible assistant to a trusted financial model, so answers arrive decision-ready and trace to the source transaction. Generic database MCP connectors return rows without context, permissions, or lineage.

What is the difference between a CRM integration and a data warehouse connection?

A CRM integration pulls pipeline, bookings, and customer data straight from the system your sales team works in. A warehouse connection pulls the modeled tables your data team maintains in Snowflake or BigQuery. Cube supports both, so if RevOps already models pipeline in the warehouse, you can connect there instead.

Still have questions? See it on your own numbers.

What is CRM integration for revenue forecasting?

CRM integration for revenue forecasting is a governed connection between a CRM, such as Salesforce, HubSpot, or Dynamics 365 Sales, and the model finance uses to forecast revenue. It syncs opportunities, stages, amounts, and close dates so the revenue forecast starts from live pipeline instead of a weekly export.

Cube connects CRMs through a unified CRM API, prebuilt connectors, direct API, or file sync, and ties pipeline to bookings, billing, and recognized revenue.

Pipeline

Pipeline by stage

Open opportunities with amount, stage, owner, and close date.

Bookings

Closed-won bookings

New, expansion, and renewal bookings by period.

Weighting

Probability weighting

Stage-based or historical win rates applied to pipeline.

Revenue

Bookings to revenue

Bookings reconciled to billing and recognized revenue.

Why CRM integration matters for revenue forecasting

Revenue forecasts depend on pipeline, and pipeline changes daily. When finance forecasts from a CRM export, the numbers are out of date by the time they reach leadership, and sales and finance end up debating whose number is right. A CRM integration gives both teams the same live pipeline, applies consistent weighting, and connects bookings to the revenue that finance reports.

How to integrate your CRM with FP&A

The steps are the same for Salesforce, HubSpot, Pipedrive, Zoho CRM, and Dynamics 365 Sales.

  1. 1.
    Connect the CRM. Authorize the connection through the unified API, a connector, or a scheduled report.
  2. 2.
    Select objects and fields. Choose opportunities, accounts, stages, amounts, products, and close dates.
  3. 3.
    Map to revenue lines. Map products and segments to the revenue structure in the model.
  4. 4.
    Apply forecast logic. Weight pipeline by stage or historical win rate, and set coverage targets.
  5. 5.
    Reconcile to actuals. Compare closed-won bookings to billed and recognized revenue each period.

Key revenue forecasting terms

Pipeline coverage
Open pipeline divided by the remaining revenue target for a period.
Win rate
The share of opportunities that close as won.
Weighted pipeline
Pipeline value multiplied by each opportunity's probability of closing.
Bookings
The contract value of deals signed in a period.
ARR
Annual recurring revenue, the annualized value of active subscriptions.
Sales cycle
The average time from opportunity creation to close.