how can we help?
Get answers to common questions on all things Teamfluence™
How to Set Up Webhooks
Last Updated:
Wednesday, October 29, 2025
Connect Teamfluence to Your Sales Processes
Description
Webhooks allow you to automate workflows by notifying Teamfluence whenever changes occur. You can use preconfigured webhooks to update your system or trigger actions when events happen, such as a connection request status change or a newly clipped LinkedIn post.
Webhooks support any external URLs that accept POST data via HTTP requests. You can integrate them with automation tools like Make.com, Zapier, or n8n, or configure your own server for direct handling.
Note: Webhooks are available to all paid plan subscribers.
Available Events for Webhooks execution
A New Lead Was Created – A new lead has been created.
A New Account-Based Lead Was Created – A new lead has been created based on your ABM target list.
Lead Status Changed to Active – The lead’s status changed to active by the user or AI agent (if configured for automatic qualification).
Lead was enriched with an email/phone number
New engagement from existing lead.
New Tag Added to Lead – A tag was added to a lead.
Connection Request Sent – A connection request was sent.
Connection Request Accepted – A new connection was made.
Connection Request Ignored – The request was ignored.
Connection Request Expired – The request was not accepted in time.
New Tracked Profile – A profile was added as a contact.
New Team Clip Added – A post was bookmarked using Team Clip.
Note:
Lead harvest related events (1-5) are specified in the order of execution, meaning that email enrichment happens after lead activation.
New profile visit was registered [Deprecated] - deprecated in favor of Lead related webhooks, which include profile views as a source.
If you need additional webhook events, feel free to submit a feature request.
Configuring a Webhook
(Example: Make.com)
Step 1: Start a New Pipeline
Begin by creating a new pipeline or scenario with a Webhook entry block.

Step 2: Obtain a Webhook URL
Generate a custom webhook URL from your automation tool (e.g., Make.com).
Go to Users & Settings → Webhooks in Teamfluence.
Click Create and enter your webhook URL.
Select the event trigger to determine which data is sent.
Step 3: Test the Webhook
Save the webhook configuration.
Use the Test Run button in the context menu to send sample data to the webhook URL.
On Make.com, use the Redetermine Data Structure button to listen for incoming webhook calls.
Once received, pass the data to your preferred destination (e.g., updating an object in HubSpot).

Lead harvest webhooks execution order
Sample webhook data
New lead created / Lead Moved to Active / Lead Engaged in a New Event / Lead was enriched with email/phone number
crm_id - object ID from the CRM system will be shown if lead was synced to your contacts prior to the webhook event.
username - LinkedIn profile slug/handle.
linkedin_url - LinkedIn profile URL.
email - optional LinkedIn profile contact email (only guaranteed in “Lead was enriched with email / phone number” webhook, which is always fires after the “Lead status changed to Active” webhook).
source - one of the following options:
Profile Viewer
New connection
Campaign Connection
Post Reaction
Commented on Post
Tracked Post Reaction
Commented on Tracked Post
Commented on Company page Post
Reacted to a Company page Post
Visited Company page
Followed Company page
Comment Reaction
Comment on comment.
source_content_url - optional LinkedIn content URL if lead was sourced from content engagement.
stage - legacy name of lead status: new, qualified (Active), disqualified
engagement_events_count - a number of engagements events between lead and your team (profile visits, new connections, content reactions).
engagement_score - internally calculated score based on engagement event types.
connection_strength - number of team members connected to the lead.
latest_engagement_event - description of the latest engagement events corresponding to history last entry.
feed_updated_at - last known personal feed update timestamp from the lead.
Connection Request Sent
Connection Request Accepted
Connection Request Ignored
Connection Request Expired
New Contact Saved for Feed tracking
New Clipped Post
Need Help?
If you have any questions, feel free to submit a ticket or email us at support@myteamfluence.com.
Teamfluence Signal Systems OÜ
Tornimäe tn 3-5-7
Kesklinna linnaosa
10145 Tallinn
Estonia
mail: hello@teamfluence.com
Registry Code: 16907417
VAT: EE12244567
stay in the loop

Hey, I'm Steven, the founder here. 👋🏻
I run a personal mailing list where I share what we're learning from our users and sales leaders about what actually works on LinkedIn.
Only the good stuff, and only when it matters.
A low-key, occasional mailing list from our founder.
No pitching, no selling, just the learnings. You can unsubscribe at any time. We never share your data and we hate spam.
ask ai about us
additional resources
Check our knowledge base and get help
See what we have planned
Tell us what you are missing
This is how we handle your data
We play by these rules