CRM integrations are available on Pro and Business plans. You need Admin access in fsckmsft and a user account in your CRM with OAuth authorization privileges.
Connect your CRM
- Salesforce
- HubSpot
Open the Salesforce integration
Go to Settings → Integrations and click the Salesforce tile under the CRM section. Click Connect Salesforce to begin.
Authorize via OAuth
You are redirected to the Salesforce login screen. Sign in with the Salesforce account you want to use for the sync — typically a dedicated integration or admin user. Review the requested permissions and click Allow.
Choose objects to sync
After authorization, fsckmsft shows you the available Salesforce objects. Toggle on the ones you need:
- Contacts — syncs contact records to fsckmsft people
- Accounts — syncs account records to fsckmsft organizations
- Opportunities — syncs deal/pipeline data to fsckmsft projects
Map fields
For each enabled object, the Field Mapping panel shows fsckmsft’s default field suggestions. Review each mapping and adjust as needed:
- Use the fsckmsft field dropdown to change where a Salesforce field maps
- Click + Add mapping to include custom Salesforce fields
- Leave a field blank on either side to skip it during sync
Set sync direction
Choose how data flows for each object:
| Direction | Behavior |
|---|---|
| Salesforce → fsckmsft | CRM is the source of truth; fsckmsft receives updates only |
| fsckmsft → Salesforce | fsckmsft writes back to CRM on project changes |
| Bidirectional | Changes on either side sync to the other |
Run and validate the first sync
Click Start Initial Sync. fsckmsft imports existing records matching your object and filter selections. When the sync completes, the Sync Log shows a summary: records created, updated, and skipped.Open a synced contact or account in fsckmsft and confirm the fields look correct. If you spot mapping errors, go to Field Mapping, fix them, and click Re-sync.
Monitor ongoing syncs
After the initial sync, fsckmsft keeps data up to date automatically. To check sync health:- Go to Settings → Integrations and click your connected CRM.
- Open the Sync Log tab to see recent sync events, error details, and record-level change history.
- If a sync error appears, the log includes the affected record ID and a plain-language description of the problem.