SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

How to Force a Full Salesforce Sync in Segment

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

  1. Log in to the Segment Console.

  2. Navigate to your Sources and select your Salesforce source.

  3. Locate the specific Object you want to update.

  4. Disable the SystemModstamp field on that collection. This turns off incremental syncing and forces a full sync.

  5. Allow the next scheduled sync to run and complete entirely. This will bring in your historical data.

  6. Once the sync finishes, re-enable the SystemModstamp field 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.

Have more questions? Submit a request
Powered by Zendesk