Skip to main content
Coming Soon — The Salesforce integration is currently in development. Check back soon for updates.
Salesforce Visit Salesforce

Start Here

Connect your Orbit AI forms to Salesforce CRM and automatically create or update Leads, Contacts, and Accounts when forms are submitted. This integration is perfect for capturing leads, managing customer inquiries, and powering your sales pipeline.

Overview

Here’s the idea in plain terms:
  • You connect Salesforce to Orbit AI via OAuth authentication.
  • When someone submits a form, Orbit creates or updates a Lead, Contact, or Account in Salesforce.
  • Form fields are mapped to Salesforce fields (standard or custom).
  • Branded activity notes appear in the record’s timeline.

Why This Matters

Salesforce is the world’s leading CRM. By connecting your forms to Salesforce, you ensure every lead is captured immediately, no manual data entry is required, and your sales team can follow up faster with complete information.

Key Features

Create Leads

Automatically create new Lead records from form submissions.

Smart Deduplication

Update existing records if email already exists in your CRM.

Field Mapping

Map form fields to any standard or custom Salesforce field.

Activity Timeline

Create branded Orbit AI tasks visible in record timelines.

Step 1: Connect via OAuth

First, connect your Salesforce account to Orbit AI using secure OAuth authentication.

What to do

1

Go to Integrations

Go to Integrations in your Orbit AI dashboard.
2

Find Salesforce

Find Salesforce and click Connect.
3

Sign in

Sign in with your Salesforce account credentials.
4

Allow access

Allow Orbit AI to access your Salesforce org.

What this does

  • Securely connects your Salesforce account without sharing your password.
  • We only request the minimum API permissions needed.

Step 2: Choose Object Type

Select whether to create Leads, Contacts, or Accounts from form submissions.

What to do

1

Select Object Type

In the Salesforce configuration panel, click Select Object Type.
2

Choose record type

Choose Lead, Contact, or Account.
Leads are most common for capturing new prospects. Use Contacts when leads are already qualified, or Accounts for company-level tracking.

Step 3: Map Your Fields

Match each form field to the corresponding Salesforce field.

Common Lead Field Mappings

Form FieldSalesforce FieldRequired
EmailEmailOptional
First NameFirstNameOptional
Last NameLastNameRequired
CompanyCompanyRequired
PhonePhoneOptional
Job TitleTitleOptional
WebsiteWebsiteOptional
MessageDescriptionOptional
LastName and Company are required for Lead creation in Salesforce. Make sure your form includes these fields.

Using Custom Fields

You can map form fields to any custom Salesforce field using the API name.

Finding Custom Field API Names

  • Custom fields use the API name format with __c suffix.
  • Find API names in Setup → Object Manager → Lead → Fields & Relationships.
  • Example: A “Lead Source Detail” field might have API name Lead_Source_Detail__c

Common Issues and Fixes

Issue: Lead not appearing in Salesforce
  • Make sure LastName and Company fields are mapped and contain valid data.
  • Verify the connected Salesforce account has permission to create Leads.
Issue: OAuth connection expired
  • Salesforce tokens can expire.
  • Try disconnecting and reconnecting your Salesforce account.
Issue: Custom field not saving
  • Use the API name (e.g., Custom_Field__c), not the display label.
  • Find the API name in Setup → Object Manager → Lead → Fields & Relationships.
Issue: Duplicate leads being created
  • Configure duplicate matching rules in Salesforce Setup.
  • Or use email-based deduplication to update existing leads instead.


Visit Salesforce · All Integrations · Documentation