Objective
Learn how to force a full data sync from Salesforce to Segment to bring in historical data by temporarily disabling the SystemModstamp field.
Product
Twilio Segment
Environment
Segment Console
User Account Permission/Role(s) Required
Workspace Admin or Source Admin permissions in Segment.
Procedure
Log in to the Segment Console.
Navigate to your Sources and select your Salesforce source.
Locate the specific Object you want to update.
Disable the
SystemModstampfield on that collection. This turns off incremental syncing and forces a full sync.Allow the next scheduled sync to run and complete entirely. This will bring in your historical data.
Once the sync finishes, re-enable the
SystemModstampfield on the collection so future syncs resume running incrementally.
Additional Information
Segment uses the
SystemModstamp(system_modstamp) field to checkpoint collections that sync incrementally. When it is enabled, Segment syncs collections incrementally; when disabled, it syncs them fully.For more detailed technical specifications, see the Segment Salesforce Source Documentation.