App-Sync Blog

Guides for CRM operators who need things to actually work

Practitioner-level articles on HubSpot, Salesforce, Zoho, ConnectWise PSA, and the integrations that connect them.

ConnectWise PSA + Salesforce: Syncing MRR and ARR to Opportunities Natively

TL;DR ConnectWise PSA holds the recurring revenue truth for most MSPs. Salesforce holds the pipeline and forecasts. Most ConnectWise-Salesforce integrations sync objects and leave MRR and ARR blank on the Opportunity. PSA Bridge derives MRR, ARR, one-time, and TCV from ConnectWise agreements and writes them to Salesforce Opportunities as real Opportunity Products (so the native Amount rolls up to TCV) and custom cw_*__c fields (for MRR and ARR that Salesforce has no native home for).

JKA Jul 17, 2026, 5:00:00 AM
Read →
Salesforce Email Importer

How to Backfill Email History into Salesforce After a CRM Migration

TL;DR When teams migrate to Salesforce, contacts and accounts transfer cleanly. Email history from Gmail, Microsoft 365, or IMAP mailboxes does not. Salesforce's native tools capture new email going forward, not historical conversations. A platform-level backfill reads the mailbox directly, matches each email to the right contact and account, and writes native EmailMessage records to the Activity Timeline, as if the history had always been there.

JKA Jul 15, 2026, 5:00:00 AM
Read →