Integrations | Webhooks

The Moment it Happens in SendCopy

A connection gets accepted. A prospect replies. Someone likes your post. Webhooks send that event straight to Slack, your CRM, or your automation tool - the instant it happens, not the next time you check the dashboard.

Free forever · No SendCopy account required · Takes about 2 minutes

Events to everywhere

One event. Every

LinkedIn Events

  • Connection Accepted
  • Reply Received
  • Message Sent
  • Campaign Event

Webhook Engine

HTTPS / JSON →

Your Destinations

  • HubSpot
  • Salesforce
  • Pipedrive
  • Your CRM

Automation Platforms

  • Zapier
  • Make
  • n8n

Custom Apps

  • Your API · Internal Tools

Real-time Delivery

Events sent instantly

Secure & Reliable

HTTPS + retry + logs

Developer Friendly

Clean JSON payloads

Works With Anything

CRM, automation or custom app

What a Webhook Actually Does

No Polling. No Exports. No

A webhook is a message that SendCopy sends to a URL you choose the instant a specific event occurs in your account.

Event Types

Nine Events. Pick the One that

Each webhook listens for exactly one event. Want to track several? Create a separate webhook for each, so nothing gets bundled together that shouldn't be.

01

Connection Request Sent

SendCopy sends a new LinkedIn connection request on your behalf.

02

Connection Request Accepted

A prospect accepts your connection request.

03

Message Sent

A campaign message goes out to a connected lead.

04

InMail Sent

An InMail is sent to a lead outside your network.

05

First Message Reply Received

A prospect replies to a message for the first time.

06

First InMail Reply Received

A prospect replies to an InMail for the first time.

07

Follow Sent

SendCopy follows a prospect's profile on your behalf.

08

Liked Post

SendCopy likes a prospect's recent post as part of a sequence.

09

Viewed Profile

SendCopy views a prospect's profile as part of a sequence.

Event
  • Connection Request Sent

    SendCopy sends a new LinkedIn connection request on your behalf.

  • Connection Request Accepted

    A prospect accepts your connection request.

  • Message Sent

    A campaign message goes out to a connected lead.

  • InMail Sent

    An InMail is sent to a lead outside your network.

  • First Message Reply Received

    A prospect replies to a message for the first time.

Setup, Field by Field

Four Steps. Takes

No middleware, no separate app to install — webhooks live right inside your SendCopy settings.

  1. 01

    Open Integrations

    Click your account name in the sidebar, then go to Integrations under Settings.

  2. 02

    Select Webhook

    The Webhook card shows how many connections you currently have. Click it to open the panel.

  3. 03

    Create a webhook

    Add a name, destination URL, event, campaigns, and custom headers if needed.

  4. 04

    Confirm it's live

    Save it. The connection count updates from 0 to 1 — your confirmation it is active.

Create New Webhook

01 Open Integrations

Settings > Integrations

02 Select Webhook

Open the webhook panel

03 Create a webhook

URL · event · campaign

04 Confirm it's live

Connection count: 1

Worth Stealing

A Few Setups Teams are

Three simple ways teams turn an event into momentum.

Slack

Alerts the second a reply lands

Fire on First Message Reply Received into a Slack channel, so your SDR team sees hot leads the moment they come in — not at the next dashboard check.

CRM

Sync on Every Accepted Connection

Trigger on Connection Request Accepted to create or update a contact record automatically, with zero manual entry.

Clay / n8n / Make.com

Engagement Signals for Scoring

Liked Post and Viewed Profile events feed a lead-scoring workflow, flagging warmer prospects before you've even sent a message.

Alerts the second a reply lands

event: first_message_reply_received

→ Slack #inbound-replies

status: delivered

Sync on Every Accepted Connection

event: connection_request_accepted

→ CRM contact.create / update

status: synced

Engagement Signals for Scoring

events: liked_post · viewed_profile

→ Clay / n8n / Make scoring

status: scored

API Mapping

A Real Payload, Sent the

Every webhook sends a JSON payload with the event, the campaign it came from, and the lead it happened to — everything your endpoint needs to act on it immediately.

POST → your webhook URL

{  "event": "connection_request.accepted",  "timestamp": "2023-08-09T09:41:12Z",  "campaign": "Q3 SaaS Outreach",  "lead": {    "name": "Sarah Mitchell",    "title": "VP Sales",    "company": "Stripe"  }}
Got Questions?

Everything About

Quick answers to the questions that come up most when you are wiring SendCopy events to Slack, your CRM, or your own endpoint.

Ready to Choose?

Ready to upgrade from

Three days to test SendCopy on a real campaign. No credit card. If it is not the right fit, you will know within a week.

7-day free trial | No credit card | Cancel anytime | Your LinkedIn account stays safe