The Salesforce integration is a one-way sync from Salesforce into Spotzee. Spotzee never writes back to Salesforce. Setup requires the project
admin role.What gets synced
You can sync three Salesforce object types, individually or in any combination:
For each synced object, Spotzee pulls the fields you map: email, name, phone, plus any custom fields you nominate during setup.
How sync works
Two mechanisms keep Spotzee current:- Initial sync. When you finish setup, Spotzee runs a full pull of every record matching your sync rules.
- Incremental sync. After the initial pull, every subsequent run only fetches records whose
LastModifiedDateis newer than the previous successful sync. That keeps API usage low and runs fast even on large orgs.
Setup at a glance
Bringing the integration live takes four steps:- Connect your Salesforce org via OAuth.
- Pick the objects you want to sync (Lead, Contact, CampaignMember, or any combination).
- Configure sync rules to filter which records flow in.
- Map fields from Salesforce to Spotzee user properties.
Multiple Salesforce orgs
You can connect more than one Salesforce org per project. Each gets its own integration record, sync rules, and field mappings. One restriction: a single Salesforce org can only connect to one Spotzee project at a time.Next steps
Connect Salesforce
OAuth flow, environment selection, what happens after authorisation.
Configure sync rules
Pick which objects to sync and filter records with rules.
Map fields
Map Salesforce fields to Spotzee user properties, including opt-out.
Operations
Manual sync, frequency, health checks, logs, status badges.