Sending posts, reactions, and comments to a webhook

Your Signal can push raw engagement data — posts as they're discovered, reactions in batches, and comments in batches — to any webhook endpoint in real time.

Written By Kevin Lawrie

Last updated About 23 hours ago

Overview

Raw engagement data is the cheapest data your Signals produce. Sending it to a webhook lets you build your own processing layer — filter, store, analyse, or route it however you need — before deciding whether to take any further action.

This is separate from sending enriched contacts to a webhook. Enriched contacts contain 65+ fields from the enrichment process. Raw posts, reactions, and comments contain only the social data as it was collected.


Sending posts to a webhook

Available on all LinkedIn, Reddit, and YouTube Signals.

In the Signal Configure step:

  1. Find the Push Posts to Webhook block (LinkedIn/Reddit) or Push Videos to Webhook block (YouTube).

  2. Click Enable and configure.

  3. Select your webhook from the dropdown.

  4. Click Send Test Payload to verify delivery.

Each post is sent as an individual HTTP call the moment it's discovered by the Signal.

What's in a post payload:

  • Post content (full text)

  • Author name, headline, company, profile URL, profile picture

  • Engagement metrics (likes, comments, shares)

  • Post URL and timestamp

  • Signal name and ID

  • Platform identifier (linkedin, reddit, youtube)

For Reddit posts, the payload also includes subreddit, upvotes, and Reddit-specific identifiers. For YouTube, it includes channel details, view count, video length, transcript availability, and thumbnail URL.


Sending reactions to a webhook

Available on Signals with Capture Post Reactions enabled.

In the Signal Configure step, inside the Capture Post Reactions block:

  1. Toggle Send reactions to webhook.

  2. Select your webhook.

  3. Use Send Test Payload (50 Reactions) to verify.

Reactions are delivered in batches of up to 50 per HTTP call.

What's in a reactions payload:

  • Batch ID and size

  • For each reaction: reaction type, timestamp

  • Reactor profile: name, headline, LinkedIn URL, profile picture, LinkedIn URN

  • The post being reacted to: text, URL, author, engagement counts


Sending comments to a webhook

Available on Signals with Capture Post Comments enabled.

In the Signal Configure step, inside the Capture Post Comments block:

  1. Toggle Send comments to webhook.

  2. Select your webhook.

  3. Use Send Test Payload (50 Comments) to verify.

Comments are delivered in batches of up to 50 per HTTP call.

What's in a comments payload:

  • Batch ID and size

  • For each comment: comment text, timestamp, reaction count on the comment

  • Commenter profile: name, headline, LinkedIn URL, profile picture, LinkedIn URN

  • The parent post: text, URL, author, engagement counts


Sending job change alerts to a webhook

Available on Monitor Profiles for Job Changes Signals (Type 2).

In the Signal Configure step, find the Webhook Notification block:

  1. Select your webhook.

Each job change detected fires a single HTTP call containing:

  • Person's name, headline, email, profile picture, LinkedIn URL

  • Previous role: title and company

  • New role: title and company

  • Signal name

  • Detection timestamp


Using multiple webhooks on one Signal

You can assign different webhooks to different data types on the same Signal. For example:

  • Posts → your data warehouse

  • Reactions → an automation platform for custom processing

  • Enriched contacts → your CRM inbound webhook

Each is configured independently within its respective block on the Configure step.