FluxCascade
FeaturesConnectorsPricingDocsBlog

Getting Started

  • Introduction
  • Quick Start
  • Core Concepts

Integrations

  • Overview
  • HubSpot
  • Jobber
  • Pipedrive
  • Salesforce

Field Mappings

  • Creating Mappings
  • Field Transformations
  • Bidirectional Sync
  • Conflict Resolution

Syncing Data

  • How Syncs Work
  • Scheduling
  • Webhooks
  • Error Handling

API Reference

  • Overview
  • Authentication
  • Connections
  • Mappings
  • Syncs
  • Webhooks

Guides

  • All Guides
  • HubSpot + Jobber
  • Deals to Jobs
  • Address Mapping

Security

  • Data Privacy
  • Encryption
  • Compliance

Support

  • FAQ
  • Troubleshooting
  • Contact Us

Salesforce Integration

Beta: Salesforce integration is currently in beta. Some features may be limited.

Connect your Salesforce account to FluxCascade to sync contacts, accounts, and opportunities.

Overview

FeatureSupport
AuthenticationOAuth 2.0
ObjectsContacts, Accounts, Opportunities, Leads
Sync DirectionBidirectional
Real-time Webhooks๐Ÿงช Coming soon

Getting Started

Prerequisites

Before connecting Salesforce, ensure you have:

  • A Salesforce account (Professional edition or higher)
  • System Administrator profile or equivalent permissions
  • A FluxCascade account

Step 1: Connect Your Account

  1. Go to Connections in FluxCascade
  2. Click Add Connection
  3. Select Salesforce from the list
  4. Choose your Salesforce environment:
    • Production โ€“ Your live Salesforce org
    • Sandbox โ€“ For testing purposes
  5. Click Connect with Salesforce
  6. Sign in to Salesforce and authorize FluxCascade

Step 2: Verify Connection

After connecting, you'll see:

  • Connected status with a green indicator
  • Your Salesforce org ID
  • Instance URL
  • Last sync time (if applicable)

Supported Objects

Contacts

Salesforce Contacts are people associated with Accounts.

Standard Fields:

  • FirstName, LastName, Email
  • Phone, MobilePhone
  • MailingAddress (Street, City, State, PostalCode, Country)
  • AccountId, Title, Department

Accounts

Salesforce Accounts are companies or organizations.

Standard Fields:

  • Name, Website, Phone
  • BillingAddress, ShippingAddress
  • Industry, NumberOfEmployees, AnnualRevenue
  • Type, OwnerId

Opportunities

Salesforce Opportunities are sales deals.

Standard Fields:

  • Name, Amount, CloseDate
  • StageName, Probability
  • AccountId, ContactId
  • Type, LeadSource

Leads

Salesforce Leads are potential customers not yet converted.

Standard Fields:

  • FirstName, LastName, Email
  • Company, Title
  • Phone, MobilePhone
  • Status, LeadSource

Field Mapping Examples

Salesforce Contact to HubSpot Contact

Salesforce FieldHubSpot FieldNotes
FirstNamefirstnameDirect mapping
LastNamelastnameDirect mapping
EmailemailDirect mapping
PhonephoneDirect mapping
MailingCitycityAddress component

Account to HubSpot Company

Salesforce FieldHubSpot FieldNotes
NamenameDirect mapping
WebsitedomainMay need transformation
IndustryindustryDirect mapping
NumberOfEmployeesnumberofemployeesDirect mapping

Opportunity Stage Mapping

Salesforce StageHubSpot Stage
ProspectingAppointment Scheduled
QualificationQualified to Buy
Needs AnalysisPresentation Scheduled
Value PropositionDecision Maker Bought-In
Perception AnalysisContract Sent
Proposal/Price QuoteContract Sent
Negotiation/ReviewContract Sent
Closed WonClosed Won
Closed LostClosed Lost

Custom Objects & Fields

Salesforce custom objects and fields are fully supported:

Custom Fields

  • Standard custom fields (CustomField__c) are auto-discovered
  • Formula fields are read-only (can be synced to other platforms)
  • Lookup and Master-Detail relationships are supported

Custom Objects

  • Custom objects (CustomObject__c) can be synced
  • Contact your sales team for custom object support

Sandbox Support

For testing, connect a Salesforce Sandbox:

  1. When connecting, select Sandbox environment
  2. Use your sandbox credentials
  3. Test your mappings safely before going to production

Known Limitations (Beta)

During beta, the following limitations apply:

  • No real-time webhooks โ€“ Polling-based sync only
  • Limited to 10,000 records per sync โ€“ Contact us for higher limits
  • Some standard objects not yet supported โ€“ Including Cases, Tasks, Events

Required Permissions

Your Salesforce user needs these permissions:

  • API Enabled
  • View All Data or object-specific read permissions
  • Modify All Data or object-specific write permissions (for write operations)

Rate Limits

Salesforce enforces daily API limits based on your edition:

EditionDaily API Calls
Professional5,000
Enterprise100,000
UnlimitedUnlimited

FluxCascade optimizes API usage with bulk operations when possible.

Troubleshooting

Common Issues

"INVALID_SESSION_ID" error
Your session has expired. Reconnect your Salesforce account.

"INSUFFICIENT_ACCESS" error
Your user doesn't have permission to access the requested object. Check your Salesforce profile permissions.

Custom fields not showing
Refresh your connection to reload the schema. Custom fields must be visible to your user profile.

Reconnecting

If you need to refresh your connection:

  1. Go to Connections
  2. Find your Salesforce connection
  3. Click Disconnect
  4. Reconnect with the steps above

Getting Help

As this is a beta integration, we're here to help:

  • Contact support for issues or questions
  • Join our Discord community for discussions
  • Check our changelog for updates

Next Steps

  • Create a mapping between Salesforce and another platform
  • Learn about field transformations
  • Set up sync schedules
FluxCascade

The modern data integration platform. Connect your systems, sync your data, automate your workflows.

Product

  • Features
  • Pricing
  • Connectors
  • Changelog

Resources

  • Documentation
  • API Reference
  • Guides
  • Blog

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

Connect

  • Twitter
  • GitHub
  • Discord
  • LinkedIn

ยฉ 2026 FluxCascade. All rights reserved.

PrivacyTermsSecurity