June 2026 Standalone Release: Salesforce Re-sync on Mapping Change

Absorb release banner
Standalone Release

This standalone release introduces automatic retroactive sync for the Absorb Salesforce App. When an administrator changes a Field Mapping, previously synced Users, Contacts, and Person Accounts are reprocessed on the next sync batch, no custom Apex script or manual update required.

All Regions:Monday, June 1st 2026
A Note: Deployment timelines are as per the release timelines above. New features may take up to one week to become available in your environment after deployment.

 

This release updates the Absorb Salesforce App so that saving a change to a Field Mapping automatically reprocesses all previously synced Users, Contacts, and Person Accounts tied to that mapping. The reprocessing runs during the next scheduled Sync Batch, eliminating the need for custom Apex scripts or manual record updates to backfill historical records after a mapping change.

 

New Features

This section describes the new retroactive sync behavior in the Absorb Salesforce App.

For more information on the Absorb Salesforce App, including how data flows between Salesforce and Absorb, see:

 

Retroactive Sync After a Field Mapping Change

Previously, the Absorb Salesforce App used delta sync, meaning only records that changed in Salesforce since the last sync were processed. When a new Field Mapping was added or an existing mapping was modified, previously synced records retained their original values until they were independently updated at the source. Backfilling existing records required a custom Apex script or manual record updates.

With this release, saving a change to a User, Contact, or Person Account mapping automatically flags all previously synced records of the affected type for reprocessing. The updated mapping is then applied during the next scheduled Sync Batch.

Accessing These Features

The upgraded Salesforce package is required to use this feature.

 

The behavior applies whenever a mapping change is saved:

  • Adding a new mapping, modifying an existing mapping, or removing a mapping all trigger reprocessing on the next batch.
  • Reprocessing runs during the next scheduled Sync Batch, which executes approximately every 30 minutes.
  • Records where the updated mapping does not produce a different value are skipped, preventing unnecessary writes.
  • The sync completes silently, no confirmation message is shown.

 

Sync Timing

Retroactive sync is not immediate. Updated mappings are applied during the next scheduled Sync Batch, approximately every 30 minutes, rather than at the moment the mapping is saved. Large Salesforce orgs (5,000 or more Contacts) may require more than one batch window to complete.

 

Mapping Removal Behavior

When a Field Mapping is removed, Absorb does not clear values previously written by that mapping. Existing values remain on affected records until they are overwritten by a new mapping or updated directly at the source in Salesforce.

 

This release applies to User, Contact, and Person Account field mappings only. Course and Enrollment mapping changes are out of scope. For full configuration details, refer to the Absorb Salesforce App Overview.

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.