Back to Integrations
HeyReach logo
LinkedIn Outreach

HeyReach Integration

Connect your HeyReach LinkedIn outreach campaigns to PreSales.io for a unified sales dashboard. Track prospects, view replies, and create proposals—all in one place.

5-minute setup
Real-time sync
Encrypted API keys

Video Tutorial Coming Soon

Watch a 5-minute walkthrough of the HeyReach integration

Before You Start

Prerequisites

  • Active HeyReach account with at least one campaign
  • PreSales.io Pro or Enterprise plan
  • Organization Owner or Admin role in PreSales.io

Step-by-Step Setup

1

Get Your HeyReach API Key

Log into HeyReach, go to Settings → API & Integrations, and copy your API key.

Navigate to app.heyreach.io and log in
Click on Settings in the left sidebar
Select "API & Integrations" tab
Click "Generate API Key" if you don't have one
Copy the API key (starts with "hr_")
2

Connect in PreSales.io

Go to Settings → Integrations → HeyReach and paste your API key.

In PreSales.io, go to Settings → Integrations
Find HeyReach and click "Connect"
Paste your API key in the secure field
Click "Validate & Connect"
Select your workspace if you have multiple
3

Configure Sync Settings

Choose how often to sync data and which features to enable.

Select sync frequency: Hourly, Every 6 hours, or Daily
Choose which LinkedIn accounts to sync
Enable real-time webhooks for instant updates
Set data retention period (30, 60, or 90 days)
4

Set Up Webhooks (Optional)

Copy your webhook URL to HeyReach for real-time updates.

Copy your unique webhook URL from PreSales.io
In HeyReach, go to Settings → Webhooks
Add a new webhook with your PreSales.io URL
Select events: replies, connections, meetings booked
Test the webhook to verify connection

Your Webhook URL

After connecting, you'll find your unique webhook URL in Settings → Integrations → HeyReach. Copy this URL to HeyReach to enable real-time updates.

https://api.presales.io/webhooks/heyreach/org_xxxxx

Note: This is an example URL. Your actual URL will be generated when you connect.

What You Can Do With This Integration

Campaign Sync

All your HeyReach campaigns automatically sync to PreSales.io, including prospects, sequences, and performance metrics.

Reply Tracking

See LinkedIn conversation replies directly in PreSales.io. Never miss a hot lead or follow-up opportunity.

Unified Analytics

View LinkedIn outreach metrics alongside proposal data. Understand your full sales pipeline in one dashboard.

Prospect-Proposal Linking

Automatically match LinkedIn prospects to proposals. Create proposals for interested prospects with one click.

Troubleshooting

API key validation failed

  • Ensure you copied the full API key including "hr_" prefix
  • Check that your HeyReach account is active
  • Generate a new API key if the current one expired

Data not syncing

  • Verify your HeyReach account has active campaigns
  • Check that sync is enabled in Settings → Integrations
  • Try triggering a manual sync with the "Sync Now" button

Webhooks not working

  • Verify the webhook URL was copied correctly to HeyReach
  • Test the webhook from HeyReach settings
  • Regenerate the webhook secret if needed

Frequently Asked Questions

What HeyReach plan do I need?

The HeyReach API is available on all HeyReach plans. You can connect PreSales.io to any active HeyReach account.

Is my API key secure?

Yes. Your API key is encrypted using AES-256-GCM encryption and stored securely. It is never exposed in API responses or logs.

Can I create campaigns from PreSales.io?

Currently, the integration is read-only. You manage campaigns in HeyReach, and PreSales.io syncs the data. Full campaign management is planned for Q1 2026 when HeyReach releases their full API.

How often does data sync?

You can choose hourly, every 6 hours, or daily sync. With webhooks enabled, important events like replies and connections update in real-time.

Can I connect multiple HeyReach workspaces?

Each PreSales.io organization can connect one HeyReach workspace. If you have multiple workspaces, create separate PreSales.io organizations for each.

What happens if I disconnect the integration?

Synced data remains in PreSales.io but stops updating. You can reconnect at any time, and historical data will be preserved.

Ready to Connect HeyReach?

Start syncing your LinkedIn outreach campaigns with PreSales.io in under 5 minutes.

Need help setting up the integration? Contact our support team or check out our documentation.