This guide walks you through installing the required packages, authorizing the connection, and backfilling any missing data. Most customers complete the reconnection in about 30 minutes.
Our team is always available to help, and you'll find support options at the end of this document.
Before You Begin
Participants Needed
To complete reconnection smoothly, you'll want the following people available:
| Role | Why Needed |
| CE Admin | Navigates CE settings and completes authorization |
| Salesforce Admin | Required for package installation from AppExchange |
| Salesforce Integration User | Required for OAuth authorization (should not have System Admin privileges) |
💡 Tip: If your Salesforce Admin isn't available, please schedule a short joint session with them before you begin.
Estimated Time
| Scenario | Approx. Time |
| Basic reconnection only | ~30 minutes |
| Reconnection + data backfill | ~45 minutes |
☁️ Reconnect Salesforce
Step 1: Upgrade the Northpass Package (~5 minutes)
A Salesforce user with install permissions should complete this step.
- Go to the Northpass listing on the Salesforce AppExchange
- Click Get It Now
- Select your Salesforce org and proceed through the installation flow
- Select "Install for Admins Only"
- Click Upgrade
Step 2: Install the Data Connector Package (~5 minutes)
- Go to the Gainsight Northpass Data Connector listing on the AppExchange
- Click Get It Now
- Select your Salesforce org and proceed through the installation flow
- Select "Install for Admins Only"
- Click Install
Step 3: Verify Both Packages
- In Salesforce, go to Setup
- Search for "Installed Packages" in the Quick Find box
- Confirm you see both packages listed:
- Northpass — Version 2.1
- Gainsight Northpass Data Connector — Version 1.0
Step 4: Authorize the Connection (~10 minutes)
🔑 Integration User: The Salesforce account used to authorize this connection should be a dedicated integration user — not a System Administrator account. This follows the principle of least privilege.
- Log into https://app.northpass.com as a CE Administrator
- Navigate to Apps → Integrations
- Click Salesforce
- Enter your Salesforce Instance URL (e.g., https://yourcompany.my.salesforce.com)
- If connecting to a sandbox, toggle "This is a sandbox instance" on
- Click Authorize
- Log into Salesforce as your integration user and approve access
- Toggle "Enable Salesforce Integration?" to ON
- Click Save
- Refresh the page to confirm settings saved correctly
- Confirm the status changes to "CONNECTED - Everything looks good!"
⚠️ Troubleshooting: If the "Salesforce Instance Setup" card is not visible, first disable the integration toggle, click Save, and refresh the page. The card should then appear.
🔄 Verify Data Sync
Test the connection by creating a new enrollment and verifying it syncs to Salesforce.
- In CE, navigate to Content → Courses
- Select any live course
- Click the Enrollments tab
- Click Enroll → Enroll a Learner
- Select a test learner and click Enroll
- Wait up to 30 minutes for sync to complete
- In Salesforce, open the App Launcher and search for Enrollments
- Confirm your test enrollment record appears
📊 Backfill Missing Data
Any learning data generated after November 20, 2025 will not be present in your connected Salesforce org. Use the Data Export feature to backfill this data.
- In CE, navigate to Apps → Integrations → Salesforce
- Scroll down to the "Data Export" section
- Click Email CSV
- Check your email for the exported data file
⚠️ Note: The Data Export feature exports all historical enrollment data, not just data from the downtime window. Before importing to Salesforce, review and modify the CSV to remove records that already exist — only import records created after November 20, 2025.
- Review the CSV and remove any records that already exist in Salesforce
- Use Salesforce's Data Import Wizard or Data Loader to import the remaining records
Documentation:
- Gainsight Customer Education and Salesforce Integration Overview
- Install and Configure the Gainsight Customer Education Salesforce Integration
✅ Verification Checklist
☁️ Salesforce
☐ Both packages installed (Northpass V2.1 + Data Connector V1.0)
☐ Connection shows "CONNECTED"
☐ Test enrollment synced to Salesforce
☐ Historic data backfilled (if applicable)
💬 Need Help?
If issues persist after troubleshooting, contact your Restoration Specialist or submit a support ticket