ScaleXP's CRM integration allows you to forecast revenue from Closed Won deals with pending invoices, renewals and deals still in progress.
To add information from your customer relationship management system (CRM) such as Salesforce or Hubspot or Pipedrive:
- Go to Load Data (top navigation menu) > Connections (left sidebar)
- Click on the large square button: + Add a Connection.
- Select your CRM from the options shown;
- Use the Sync button to connect your data.
Section 1: Pipeline Configuration
When first configuring your CRM connection, you need to inform ScaleXP which deals are considered new sales and which are renewals. New sales includes deals with new customers as well as upsell/expansion deals with existing customers. Renewals are existing contracts up for renewals. In each section below, select the pipelines from your CRM to map into each category.
Go to Load Data (top navigation menu) > Connections (left sidebar) > 3 dot menu on CRM > Configure
In top right corner of each deal type, you can define:
- New sales pipelines (as many as you want to track)
- Renewals sales pipeline (as many as you want to track)
Step 2: Field Mapping
In the following section, you will be selecting from Deal/Opportunity properties to teach ScaleXP how to read the data.
ScaleXP Field | CRM Field (Data Type) | Fallback Value |
Close Date |
By default, we use the visible Close Date for deals in the CRM. If you prefer, you can change this to use the datestamp for when the deal was moved into a Closed Won or Closed Lost Stage. These do not always align. |
Date Entered Closed Stage |
Contract Start Date * |
Revenue start date of the contract (Date) | Close Date (Configured above) |
Contract End Date * |
Revenue end date of the contract (Date) | Contract Start Date + Term |
Total Recurring Contract Value * |
The total portion of a deal excluding "one-off" revenues (Currency). This is NOT Annual Recurring Revenue, rather the Total Contract Value minus any one of or non-recurring revenues. TCV = 3 years x £12,000 + £5,000 professional services = £41,000 ARR = 1 year x £12,000 = £12,000 Total Recurring Contract Value = 3 years x £12,000 = £36,000 |
CRM Amount |
Contract Term * ** |
Length of contract in months (Integer) | 12 months |
Invoice Frequency * ** |
Monthly, Quarterly, Semi-Annual, Annual, Other (Text) | Monthly |
Multiple invoices issued ** |
Will this deal result in 1 invoice for the term or several. Example: 1 year deal with 1 annual invoice vs. 1 year deal with 4 quarterly invoices. (Boolean) | No |
When you’ve mapped these fields, you can see how they inform ScaleXP’s Invoice Matching functionality in the image below.
Step 3: Stage Configuration
By default, ScaleXP pulls in deals from every stage within the pipelines selected in step 1. If there are deal stages you wish to omit because the data is irrelevant, you can exclude the stages here. Simply click exclude next to each stage you wish to exclude from forecasts and reports.