Salesforce

Salesforce integration
Sync contacts, leads, accounts, and opportunities between Salesforce and your other tools. Bidirectional: read from Salesforce or write to it.
Keep your CRM complete automatically
Flow billing, support, and product data into Salesforce in real time.
Enrich contacts automatically
Push billing data, product events, and support history into Salesforce contacts as your other tools update. Every team sees the full customer picture without manual data entry.
Popular integrations with
Salesforce
Connect
Salesforce
to these tools for powerful data workflows

Payments
Push Stripe subscription status and MRR into Salesforce account records for revenue context.
Salesforce
+
Stripe


Customer Support
Sync Salesforce lifecycle stage to Intercom so support reps see pipeline context instantly.
Salesforce
+
Intercom


Analytics
Flow product usage data from PostHog into Salesforce contacts for expansion signals.
Salesforce
+
PostHog


Database
Push modeled data from PostgreSQL into Salesforce for reverse ETL without a separate tool.
Salesforce
+
PostgreSQL


Keep ActiveCampaign segments aligned with Salesforce lifecycle stages for targeted campaigns.
Salesforce
+
ActiveCampaign

CRM
Consolidate Stripe billing data into PostgreSQL for custom reporting and SQL-based dashboards.
Salesforce
+
Attio
View All Integrations
Connect the tools you already use
Oneprofile supports wide range of integrations across categories
HubSpot
CRM
Attio
CRM

Pipedrive
CRM

Close
CRM

Zoho CRM
CRM
Stripe
Payments
Chargebee
Payments

Paddle
Payments

Quickbooks
Payments

Recharge
Payments
Mailchimp
Braze
Customer.io

Klaviyo

ActiveCampaign

Intercom
Customer Support

Zendesk
Customer Support

PostgreSQL
Database
BigQuery
Data Warehouse

Snowflake
Data Warehouse
View All Integrations
About
Salesforce
Oneprofile is not just about sending data from one tool to another. It ensures customer profiles and events stay consistent across every system, even as data changes over time.

SUPPORTED RECORDS
Contacts
Leads
Accounts
INTEGRATION TYPE
Source
Destination
CATEGORY
CRM
Customer Support
Analytics
FAQ
How does Oneprofile connect to Salesforce?
Through a Salesforce connected app. You authorize Oneprofile via OAuth, grant access to the objects you want to sync, and the connection validates immediately. No API keys to manage manually.
Which Salesforce objects can I sync?
Contacts, Leads, Accounts, and Opportunities. Each object has its own set of syncable fields. Oneprofile discovers available objects and fields automatically when you connect your Salesforce org.
Does the Salesforce integration support custom fields?
Yes. Oneprofile discovers all standard and custom fields on your Salesforce objects. You can map any source field to a custom field, or let Oneprofile create new custom fields when they do not exist yet.
What happens if Salesforce rate-limits the sync?
Oneprofile uses Salesforce bulk APIs and monitors rate-limit headers. If limits are hit, it waits and retries automatically. Records that fail all retries go to the dead letter queue for investigation.
Is the Salesforce integration available on the free plan?
Yes. Salesforce is available on all plans, including free. The free plan limits total integrations and sync configs, but there is no per-connector fee.
Can I sync Salesforce data to multiple tools at once?
Yes. Create one sync config per destination: Salesforce to Stripe, Salesforce to PostgreSQL, Salesforce to Intercom. Each runs independently with its own field mapping and schedule.

