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 24 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:
Find the Push Posts to Webhook block (LinkedIn/Reddit) or Push Videos to Webhook block (YouTube).
Click Enable and configure.
Select your webhook from the dropdown.
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:
Toggle Send reactions to webhook.
Select your webhook.
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:
Toggle Send comments to webhook.
Select your webhook.
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:
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.