<aside> 🔄

HeyReach + Notion — LinkedIn outreach events auto-populate a Notion pipeline. Connection acceptances, replies, and InMail responses create and update deal records automatically. Track every LinkedIn lead from first touch to closed deal.

</aside>


Why This Combination

HeyReach sends LinkedIn sequences. But replies live in HeyReach's unified inbox, and there's no pipeline view, deal tracking, or follow-up management. This playbook bridges that gap — HeyReach webhook events auto-create Notion pipeline entries, giving you a full deal tracking system powered by LinkedIn outreach.


When to Use This vs Other Combos

Use This Playbook When Use a Different Playbook When
You're running LinkedIn outreach and need pipeline visibility You want email too — add Instantly (Multi-Channel → Pipeline)
You want to track LinkedIn-to-deal conversion You need enrichment — add Clay
Your team needs a shared view of LinkedIn outreach results You want signal-based targeting — add ClearCue

Stack Overview

Tool Role What You're Using It For
HeyReach LinkedIn Outreach Multi-account LinkedIn campaigns. 13 webhook event types driving pipeline automation: CONNECTION_REQUEST_SENT, CONNECTION_REQUEST_ACCEPTED, MESSAGE_SENT, MESSAGE_REPLY_RECEIVED, INMAIL_SENT, INMAIL_REPLY_RECEIVED, VIEWED_PROFILE, LIKED_POST, LEAD_FINISHED_SEQUENCE_WITHOUT_REPLYING, EVERY_MESSAGE_REPLY_RECEIVED.
Notion Pipeline + Ops Deal database populated by HeyReach webhooks. Stage tracking, follow-up queue, reply triage, campaign attribution. Views for pipeline board, action items, and performance analysis.

Data Flow

flowchart LR
	A["HeyReach<br>LinkedIn Campaigns"] -->|"Webhook events"| B["n8n/Make<br>Router"]
	B -->|"CONNECTION_REQUEST_ACCEPTED"| C["Notion<br>Create Entry<br>(Stage: Connected)"]
	B -->|"MESSAGE_REPLY_RECEIVED"| D["Notion<br>Update Stage<br>(Stage: Replied)"]
	B -->|"LEAD_FINISHED_WITHOUT_REPLYING"| E["Notion<br>Tag as No Response"]
	C --> F["Deal<br>Progression"]
	D --> F

HeyReach Webhook Configuration

Set up webhooks for these events:

Event Notion Action Pipeline Stage
CONNECTION_REQUEST_ACCEPTED Create new pipeline entry "Connected"
MESSAGE_REPLY_RECEIVED Update existing entry "Reply Received"
INMAIL_REPLY_RECEIVED Update existing entry "Reply Received"
LEAD_FINISHED_SEQUENCE_WITHOUT_REPLYING Update existing entry "No Response"
CONNECTION_REQUEST_SENT Optional: create entry with stage "Request Sent" "Request Sent"

HeyReach → Settings → Webhooks → Create: