Skip to content
Instantly logo
Salesforce logo

Instantly → Salesforce

Instantly + Salesforce integration

Instantly's Salesforce connector only pulls leads in. OutboundSync writes every send, reply, and status change back onto the Lead or Contact, where your reports and Flows can use it.

LiveTwo-way syncEmail

Instantly + Salesforce at a glance

Yes. OutboundSync connects Instantly to Salesforce and logs each Instantly event (sends, opens, clicks, replies, bounces, unsubscribes, and lead statuses) on the matching Lead or Contact as a Task or EmailMessage record. Any Salesforce report can also act as an Instantly block list, so reps, RevOps, and leadership all work from one activity history.

Instantly + Salesforce integration facts
StatusLive
ChannelsEmail
DirectionActivity Instantly → Salesforce; block lists Salesforce → Instantly
Salesforce recordsLeads, or Contacts and Accounts
Block listsYes, from Salesforce reports
Instantly planHypergrowth or higher
SetupSelf-serve: create an External Client App, then connect it in OutboundSync

Instantly does ship a Salesforce connector, but it moves data in one direction: Salesforce contacts and leads into Instantly campaigns. Nothing about what happened in those campaigns comes back. OutboundSync closes that loop by turning Instantly webhooks into Salesforce activity with the campaign name, step, and event type on every record.

You choose whether events land as Tasks or EmailMessage records, and you can template the Task subject with snippets like event type and campaign ID. That makes the data easy to filter in reports and dashboards, and easy to act on in Flows. Optional OutboundSync fields on the Lead and Contact carry the latest status for list views and routing rules.

What syncs from Instantly to Salesforce

Every event below arrives in near-real time and lands on the matched Salesforce record. Pick the ones you want per source.

Instantly events OutboundSync syncs to Salesforce
EventChannelWhere it lands in Salesforce
Email sentEmailTask or EmailMessage on the Lead or Contact
Email openedEmailTask on the Lead or Contact, plus optional OutboundSync fields
Link clickedEmailTask on the Lead or Contact, plus optional OutboundSync fields
Reply receivedEmailTask or EmailMessage on the Lead or Contact
Email bouncedEmailTask on the Lead or Contact, plus optional OutboundSync fields
Lead unsubscribedEmailTask on the Lead or Contact, plus optional OutboundSync fields
Lead status updates— Interested, not interested, neutral, meeting booked, meeting completed, closed, out of office, wrong person, custom labels, and campaign completed without replyEmailTask plus optional OutboundSync fields on the Lead or Contact

Event names come from the Instantly webhooks OutboundSync receives. See the Instantly event reference.

What teams do with Instantly + Salesforce

  • Build campaign reports

    Report on replies and meetings booked by Instantly campaign ID, so renamed campaigns never break a dashboard.

  • Drive Flows from lead status

    Fire a Salesforce Flow when a Lead moves to interested or meeting booked, and hand it to the right owner with context.

  • Suppress with any report

    Save a report of customers, open opportunities, or do-not-contact records and use it as an Instantly block list.

Ways to connect Instantly and Salesforce

The options teams weigh before they commit a production sync.

Ways to connect Instantly and Salesforce, compared
OptionWhat it doesTrade-off
Instantly's native Salesforce connectorNative integration comparisonEnrolls Salesforce contacts and leads into Instantly campaigns (Salesforce → Instantly).It only pulls contacts into Instantly — it does not write sends, replies, or activity back into Salesforce.Source: instantly.ai
Zapier, Make, or n8nCompare integration platformsCatch Instantly webhooks and write each event to Salesforce with a workflow you build.Every event type, retry, and field change is a workflow you maintain, billed per task or step.
Custom buildBuild vs buyWrite your own service against the Instantly and Salesforce APIs.You own matching, deduplication, API limits, and every upstream schema change.
OutboundSyncPre-built email activity sync into Salesforce Leads and Contacts, with Salesforce reports pushed back as block lists.Self-serve setup, searchable event logs, and support from the team that maintains the connector.

How to set up Instantly + Salesforce

  1. Step 1: Connect Salesforce

    A Salesforce admin creates an External Client App, then connects it in OutboundSync and picks Task or EmailMessage logging.

  2. Step 2: Connect Instantly

    Add your Instantly API key in OutboundSync, then paste the source's webhook URL into Instantly.

  3. Step 3: Choose events and fields

    Pick which Instantly events to log, whether they write Tasks or EmailMessage records, and which OutboundSync fields to fill.

  4. Step 4: Add a block list

    Point a Salesforce report of customers, open deals, or do-not-contact records at Instantly so they never get cold outreach.

  5. Step 5: Send a test event

    Trigger one Instantly event and confirm it on a real Lead or Contact.

  6. Step 6: Go live

    Turn on the source and start building Salesforce reports, dashboards, and Flows on real Instantly data.

Plan requirements

Instantly plan

Hypergrowth or higher

OutboundSync requires Instantly's Hypergrowth plan or higher, because it relies on Instantly's webhook and API features.

Salesforce

OutboundSync works across Salesforce editions. The difference is API capacity: plan for roughly 6 API calls per sent email once replies and status events are counted.

Which Salesforce edition you need

Which Salesforce edition you need
EditionFitWhat to know
ProfessionalLimited support - API limits may restrict ongoing sync.
  • Requires add-on for sufficient API capacity
  • Base API varies (add-on may be required)
  • 1,000 API calls per user license
  • Best for very small teams (fewer than 5 reps)
  • Requires close API usage monitoring
  • Admin available during setup recommended
EnterpriseMost commonRecommended - Best balance of capability, API capacity, and cost.
  • 100,000 base API calls per 24 hours
  • Example: 25 users ≈ 125,000 calls/day
  • Reliable for scaled outbound with multiple sequences
  • Activity logging for attribution and reporting
  • Low-risk setup experience
UnlimitedIdeal - Best for scale and high activity volume.
  • 5,000 API calls per user license
  • Example: 25 users ≈ 225,000 calls/day
  • Built for high-volume outbound teams
  • Maximum API headroom for growth
  • Enterprise-grade features and support

Millions of activities synced every month

EliseAI
Yotpo
Ona
HG Insights
Finout
Hologram

Instantly + Salesforce FAQ

  • What Instantly activity does OutboundSync sync to Salesforce?
    Email sent, email opened, link clicked, reply received, email bounced, lead unsubscribed, and lead status updates.
  • Which Salesforce records does it write to?
    OutboundSync matches or creates Salesforce Leads and Contacts. Instantly events land as task or EmailMessage on the Lead or Contact; or task on the Lead or Contact, plus optional OutboundSync fields; or task plus optional OutboundSync fields on the Lead or Contact. See the Salesforce data model docs for details.
  • How many Salesforce API calls will Instantly activity use?
    Plan for roughly 6 API calls per sent email once replies, opens, and status events are counted. Enterprise and Unlimited editions have comfortable headroom for most programs. Professional orgs usually need an API add-on.
  • Is the integration one-way or two-way?
    Activity flows one way, from Instantly into Salesforce. The only write-back is block lists: Salesforce reports you choose are pushed to Instantly so those records are suppressed.
  • Do I need admin access to set it up?
    A Salesforce System Administrator creates the External Client App and authorizes OAuth.
  • Which Instantly plan do I need?
    OutboundSync requires Instantly's Hypergrowth plan or higher, because it relies on Instantly's webhook and API features.
  • How is Instantly + Salesforce priced?
    OutboundSync bills on sent messages per month. Replies, opens, clicks, and lead-category updates are not billed. Plan details are on the pricing page.
  • Can I do this with Zapier, Make, or n8n?
    For simple notifications, yes. Production Instantly programs tend to outgrow generic builders because every step is billed and every schema change is yours to fix. OutboundSync is pre-built for Instantly, keeps searchable event logs beyond 30 days, and prices by outbound volume instead of workflow steps.
  • What breaks first when this scales?
    Data quality and reliability break first: duplicate events, retries, out-of-order webhooks, and bursts during big sends. OutboundSync handles idempotency, timing buffers, and queue recovery, and flags suspicious or mismapped payloads instead of writing them.

Instantly resources

Tutorials, case studies, and updates related to Instantly.

Company

Partner spotlight: Instantly

Instantly is an all-in-one cold email and outreach platform with a built-in lead database. See how it syncs activity into your CRM via OutboundSync.

Jason Ma

See Instantly activity in Salesforce

A quick walkthrough with your own stack. Setup takes minutes, with no long-term contract.