How to Supercharge Your Client Relationships by Integrating Encompass with Salesforce

Justin Kirsch | | 5 min read
How to Supercharge Your Client Relationships by Integrating Encompass with Salesforce

Funded mortgage volume rose 15% year-over-year in January 2026, with the retail channel up 32%. More loans means more borrower relationships to manage. If your loan officers are switching between Encompass and Salesforce to track those relationships, you are burning time on every single file.

Integrating Encompass with Salesforce connects your loan origination system to your CRM. Loan status updates flow to Salesforce automatically. Borrower records stay consistent across both systems. Follow-up tasks trigger without manual intervention. The result is fewer data entry errors, faster response times, and loan officers who spend time closing loans instead of updating spreadsheets.

This guide covers the benefits of the integration, how to plan it, and the implementation steps that separate successful projects from expensive failures.

Why Integrate Encompass with Salesforce

Encompass, built by ICE Mortgage Technology, handles the loan lifecycle from application to closing. Salesforce manages leads, contacts, and sales activity. Both systems hold borrower data. Without integration, that data lives in two places with no automatic sync.

The disconnect creates real operational costs. Loan officers re-enter borrower information. Sales managers build pipeline reports from exports. Processors discover outdated contact details mid-file. Borrowers receive conflicting communications from different team members.

Integration eliminates the gap. Every loan milestone in Encompass appears in Salesforce. Every new Salesforce lead that converts to an application creates the right Encompass records. One entry point. One source of truth per data field.

Three Measurable Benefits of Encompass-Salesforce Integration

1. Eliminate Double Data Entry

Loan officers type borrower details into Encompass during application intake. Without integration, someone re-enters that same information into Salesforce for pipeline tracking. With integration, the data syncs automatically. Borrower name, loan amount, property address, and loan status appear in both systems from a single entry.

Mortgage origination costs average over $11,000 per loan. Manual data entry across disconnected systems adds labor cost to every file. It also introduces transcription errors that cause compliance issues downstream.

2. Faster Borrower Communication

When a loan hits a milestone in Encompass, Salesforce can trigger automated communications. Conditional approval triggers a congratulations email. Clear-to-close triggers a closing preparation checklist. The borrower hears from you at the right moment without anyone watching a dashboard.

Automated milestone notifications cut response time from hours to minutes. Borrowers who receive timely updates report higher satisfaction and refer more business.

3. Pipeline Visibility Without Manual Reporting

Sales managers need to see loan progress alongside CRM metrics. Without integration, that means exporting Encompass data, formatting spreadsheets, and building reports manually. With integration, Salesforce dashboards show live loan pipeline data pulled from Encompass.

Conversion rates, average days to close, and loan volume by originator all update in real time. Decisions get made on current data instead of last week's export.

Planning Your Encompass-Salesforce Integration

Define Your Data Ownership Rules

Before any technical work begins, decide which system owns which data fields. Encompass owns loan data: loan amount, rate, status, milestones, compliance documents. Salesforce owns sales data: lead source, marketing campaign, sales activity, notes from borrower calls.

Contact information needs a clear ownership rule. If a borrower's phone number changes, does the update come from Encompass or Salesforce? Pick one. Bidirectional sync on the same field without clear ownership causes data conflicts.

Map Your Fields

Create a field mapping document before touching any configuration. Map every Encompass field to its Salesforce equivalent. Note data type differences. Encompass loan amounts use decimal precision. Salesforce currency fields may round differently. Date formats, picklist values, and address structures all need explicit mapping rules.

Choose Your Integration Method

Three approaches work for Encompass-to-Salesforce integration:

  • Middleware platforms: Tools like MuleSoft, Workato, or Zapier provide pre-built connectors for both systems. Best for teams without dedicated developers.
  • Custom API integration: Your development team builds direct connections using Encompass Developer Connect and the Salesforce REST API. Best for complex business logic.
  • Managed integration services: An MSP or integration partner handles design, build, testing, and ongoing maintenance. Best for teams that need the integration but lack bandwidth to manage it.

Plan for Compliance

Borrower data falls under GLBA, state privacy laws, and the FTC Safeguards Rule. Your integration must encrypt data in transit, enforce role-based access in both systems, and maintain audit logs of every data transfer. If your Salesforce instance is accessible to users who should not see borrower financial data, fix that before enabling the sync.

Implementation Steps

Step 1: Configure API Access

Set up Encompass Developer Connect with a dedicated API user. Generate OAuth credentials. In Salesforce, create a connected app with the appropriate API permissions. Test authentication from your middleware or integration code.

Step 2: Build Field Mapping in Middleware

Configure the field mapping you documented in the planning phase. Transform data types where they differ between systems. Set default values for required Salesforce fields that may not exist in Encompass.

Step 3: Configure Webhook Triggers

Set up Encompass webhooks for loan milestone events. Each webhook fires when a specific event occurs: loan created, milestone updated, document uploaded, loan closed. Your middleware receives these events and initiates the sync to Salesforce.

Step 4: Build Salesforce-to-Encompass Flow

When a Salesforce lead converts to a loan application, the integration should create the corresponding Encompass record. Map the lead's contact information, property details, and initial loan parameters to Encompass fields.

Step 5: Test with Real Scenarios

Run 15 to 25 test loans through the full lifecycle. Create an application in Encompass. Verify it appears in Salesforce. Move the loan through milestones. Confirm each status change reflects in the CRM. Test edge cases: what happens when a loan is denied? When a borrower's name changes? When two loans exist for the same borrower?

Step 6: Train and Launch

Train loan officers on what changes in their daily workflow. Show sales managers the new dashboard data. Document the escalation path for sync errors. Monitor the integration closely for the first two weeks after launch.

Ongoing Optimization

  • Monitor sync health daily: Check error logs in your middleware. A failed sync today becomes a data gap tomorrow.
  • Review field mapping quarterly: Encompass and Salesforce both release updates. New fields may become available. Existing fields may change behavior.
  • Track the right KPIs: Measure loan turnaround time, lead-to-close conversion rate, and time-to-first-contact after application. These metrics show whether the integration is delivering business value.
  • Keep both systems updated: Outdated API versions cause compatibility breaks. Schedule Encompass and Salesforce updates together and test the integration after each release.

Related Articles

Frequently Asked Questions

What data should sync between Encompass and Salesforce for mortgage operations?

At minimum, sync borrower contact information, loan amount, loan status, milestone dates, assigned loan officer, and property address. Salesforce should also receive loan program type and estimated closing date for pipeline reporting. Avoid syncing sensitive compliance documents through the CRM. Those belong in Encompass with proper access controls under GLBA requirements.

How long does an Encompass-Salesforce integration take to implement?

A typical implementation takes four to ten weeks depending on complexity. Simple integrations using pre-built middleware connectors with basic field mapping finish in four to six weeks. Custom integrations with complex business logic, multiple loan types, and advanced Salesforce automation push toward eight to ten weeks. Testing and training usually consume 30% of the total timeline.

Does the integration require replacing Encompass or Salesforce with different software?

No. The integration connects your existing Encompass and Salesforce instances through APIs. Both systems continue to function independently. The middleware layer handles data transformation and sync between them. You do not need to change your LOS or CRM. You need API access enabled on both platforms and a middleware solution to bridge them.

How does the Encompass-Salesforce integration handle compliance with GLBA and FTC Safeguards?

The integration uses encrypted HTTPS connections for all data transfers between systems. OAuth 2.0 authentication controls API access. Role-based permissions in both Encompass and Salesforce restrict who sees borrower financial data. Audit logs in the middleware track every data transfer event. Your compliance team should review which Salesforce users have access to synced loan data and restrict visibility to authorized roles only.

Connect Your Loan Pipeline to Your CRM

Every day your Encompass and Salesforce instances run disconnected, your team re-enters data, misses follow-up timing, and makes decisions on stale pipeline reports. Integration fixes all three.

Mortgage Workspace supports 750+ financial institutions with managed IT services that include CRM-to-LOS integration for Encompass, Salesforce, and Microsoft environments. We handle the planning, implementation, and ongoing monitoring so your team focuses on closing loans.

Talk to a mortgage IT specialist about connecting Encompass and Salesforce.