Skip to content
HeyReach logo
Salesforce logo

HeyReach → Salesforce

HeyReach + Salesforce integration

Salesforce teams running HeyReach have had no native path in. OutboundSync logs connection requests, messages, and replies on the Lead or Contact, and keeps exclusions in sync.

LiveTwo-way syncSocial

HeyReach + Salesforce at a glance

HeyReach connects to Salesforce through OutboundSync. HeyReach connection requests, acceptances, messages, replies, follows, likes, profile views, and tag changes are logged as Tasks on the matching Lead or Contact. Any Salesforce report can be synced to HeyReach as an exclusion list, so suppression follows the records your team already maintains.

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

HeyReach ships no native Salesforce connector, which leaves social outreach invisible to the CRM most enterprise sales teams run on. OutboundSync fills the gap without middleware: each HeyReach webhook becomes a Salesforce Task with the campaign and sender details, sitting on the same timeline as email and calls.

For social sources, Salesforce lookup tries your own lookup ID first when the payload carries one, then the social profile URL, then email. That order suits Salesforce orgs where Leads often have a profile URL from enrichment but no verified email yet. Once activity lands reliably, Flows and reports treat social exactly like any other channel.

What syncs from HeyReach to Salesforce

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

HeyReach events OutboundSync syncs to Salesforce
EventChannelWhere it lands in Salesforce
Connection request sentSocialTask on the Lead or Contact
Connection request acceptedSocialTask on the Lead or Contact
Message sent— Standard and premium messagesSocialTask on the Lead or Contact
Reply received— Standard and premium message repliesSocialTask on the Lead or Contact
Follow sentSocialTask on the Lead or Contact
Post likedSocialTask on the Lead or Contact
Profile viewedSocialTask on the Lead or Contact
Lead tag updated— Manual tags plus positive, negative, and generic auto-tagsSocialTask plus optional OutboundSync fields on the Lead or Contact

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

What teams do with HeyReach + Salesforce

  • Credit social in pipeline

    Report on opportunities where a HeyReach reply came first, so social gets the credit it earned.

  • Alert owners on replies

    Use a Salesforce Flow on new HeyReach reply Tasks to notify the account owner right away.

  • Exclude with any report

    Turn a report of customers, partners, or open opportunities into a HeyReach exclusion list.

Ways to connect HeyReach and Salesforce

The options teams weigh before they commit a production sync.

Ways to connect HeyReach and Salesforce, compared
OptionWhat it doesTrade-off
HeyReach's native Salesforce connectorNative integration comparisonHeyReach does not ship a native Salesforce connector.HeyReach has no native Salesforce connector — native Salesforce tracking is a public roadmap request, reachable otherwise only through generic automation tools.Source: heyreach.io, roadmap.heyreach.io
Zapier, Make, or n8nCompare integration platformsCatch HeyReach 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 HeyReach and Salesforce APIs.You own matching, deduplication, API limits, and every upstream schema change.
OutboundSyncPre-built social 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 HeyReach + 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 HeyReach

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

  3. Step 3: Choose events and fields

    Pick which HeyReach 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 HeyReach so they never get cold outreach.

  5. Step 5: Send a test event

    Trigger one HeyReach 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 HeyReach data.

Plan requirements

HeyReach plan

Any plan

OutboundSync works with every HeyReach plan (Growth, Agency, and Unlimited). Webhooks and the API are included on all of them.

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

HeyReach + Salesforce FAQ

  • What HeyReach activity does OutboundSync sync to Salesforce?
    Connection request sent, connection request accepted, message sent, reply received, follow sent, post liked, profile viewed, and lead tag updated.
  • Which Salesforce records does it write to?
    OutboundSync matches or creates Salesforce Leads and Contacts. HeyReach events land as task on the Lead or Contact; or task plus optional OutboundSync fields on the Lead or Contact. See the Salesforce data model docs for details.
  • Does HeyReach have a native Salesforce integration?
    No. HeyReach lists native Salesforce tracking as a roadmap request, so teams use OutboundSync to log HeyReach activity in Salesforce today.
  • Is the integration one-way or two-way?
    Activity flows one way, from HeyReach into Salesforce. The only write-back is block lists: Salesforce reports you choose are pushed to HeyReach 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 HeyReach plan do I need?
    OutboundSync works with every HeyReach plan (Growth, Agency, and Unlimited). Webhooks and the API are included on all of them.
  • How is HeyReach + 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?
    Zapier, Make, and n8n can route light social activity, but they get hard to maintain once you need accurate sequencing and suppression. OutboundSync is built for CRM sync, keeps searchable event logs beyond 30 days, and prices by outbound volume instead of per-step billing.
  • 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.

HeyReach resources

Tutorials, case studies, and updates related to HeyReach.

Company

Partner spotlight: HeyReach

HeyReach is a social selling platform for agencies, founded in 2023. Learn what it does and how it syncs outreach into your CRM with OutboundSync.

Jason Ma

See HeyReach activity in Salesforce

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