How often does Unify sync with Salesforce?
Last updated: May 4, 2026
Context
When using Unify with Salesforce, it's important to understand how frequently data synchronizes between the two platforms to ensure you're working with up-to-date information. This is particularly relevant when working with filters, audiences, and campaign fields.
Answer
Unify automatically syncs with Salesforce approximately every 15-30 minutes, with timing dependent on system load conditions. Under normal conditions, syncs typically occur every 15 minutes, but during periods of heavy load, syncs may take up to 30 minutes. This means:
Any changes made in Salesforce will be reflected in Unify within 30 minutes
Custom fields, including campaign fields and audience filters, are included in this sync
If you're not seeing specific filters or fields in Unify, verify that:
The fields exist in Salesforce and are properly configured
You have the necessary permissions to access these fields
The fields are properly mapped in your Unify configuration
Historical Data Handling for Newly Visible Salesforce Fields
When working with Salesforce fields in Unify, it's important to understand how historical data is handled when fields are newly made visible to the platform.
Key Limitation
When a field is newly made visible to Unify (even if it already existed in Salesforce), Unify recognizes the field immediately but does not automatically backfill historical data unless records are updated. This can cause audience counts to mismatch between Salesforce and Unify.
Email Address Requirement
People without email addresses in Salesforce will not sync to Unify, regardless of sync timing. This permanent system requirement can cause audience count mismatches between the two platforms.
Leads or contacts in Salesforce that lack email addresses will never appear in Unify
This can cause substantial differences in audience counts between platforms
The discrepancy is not related to sync timing or field visibility issues
Solutions: To include records without email addresses in Unify:
Add email addresses in Salesforce – Update records to include valid email addresses, then wait for the next sync cycle
Upload CSV to Unify and enrich – Import the records directly to Unify via CSV upload and use enrichment features to populate missing email data
Troubleshooting Data Discrepancies
Historical data may not appear until records are updated in Salesforce or a full sync is performed
Contact support if you need historical data backfilled for a newly visible field
This is expected system behavior, not a bug
Additional Salesforce Field Sync Requirements
While Unify syncs with Salesforce every 30 minutes, there are specific technical requirements for fields to appear in Unify that go beyond the standard sync timing:
Field Population Requirement
New Salesforce fields require at least one record with a filled value before they will be ingested by Unify, even after the sync cycle completes. Empty fields are not ingested during the sync process.
Picklist Value Sync Timing
New picklist values added to existing Salesforce fields may take up to 24 hours to appear in Unify dropdowns in edge cases, though they typically appear within the standard 15-30 minute sync window.
Implementation Steps
Create the field in Salesforce
Ensure at least one record has a populated value for that field
Wait up to 30 minutes for the next sync cycle
Verify the field appears in Unify
Troubleshooting Missing Fields
You have the necessary permissions to access these fields
The integration user has proper permissions to access the new fields
The field mapping has been saved in your Unify settings
Try refreshing the page or doing a hard refresh if fields don't appear after 30 minutes
For newly added picklist values, allow up to 24 hours for them to appear in Unify dropdowns