Skip to main content

๐Ÿ”— How Webhooks Work: Setup Guide

Yann Dine avatar
Written by Yann Dine
Updated over a week ago

A webhook works like a messenger. When something happens in Prosp (e.g., a reply or connection request), Prosp instantly sends the details to another tool. This gives you real-time updates without needing to log into Prosp.

In simple terms, itโ€™s Prospโ€™s way of pushing data out.

You might use webhooks when you want to:

  • Add or update a contact in your CRM when they reply

  • Add them to an email tool during or after a Prosp flow

  • Notify yourself or your team in Slack or by email about new activity

To set this up, you create a webhook in Prosp thatโ€™s triggered by a specific action. Then, you connect it to a webhook receiver in tools like Zapier or Make.com, which capture the data and send it wherever you need.

1) Pushing data OUT of Prosp with Zapier

The first thing you need to do is setup your webhook in Prosp. You can do this in:

settings > webhooks > Create a webhook

then, you need to select an event to trigger the webhook, you can choose from:

  • LinkedIn Message Sent

  • LinkedIn Voice Sent

  • LinkedIn Message Replied

  • LinkedIn Connection Sent

  • LinkedIn Connection Accepted

  • LinkedIn Comment Replied

  • LinkedIn InMail Message Sent

  • LinkedIn Comment on Last Post

  • LinkedIn Like on Last Post

  • LinkedIn Profile Visit

  • Tag Added to Lead

  • Contact Extracted (extracts leads information when a contact performs an activity through the campaign)

With your event selected, you then need a callback URL. We are going to get this from Zapier.

Head to your Zap, and select a webhook as your trigger, then select Catch Hook as the trigger event

Press continue, and then continue again

Copy the webhook URL and paste it into the callback URL in Prosp

The order now is IMPORTANT:

  1. Click Test Webhook in Prosp

  2. Go back to Zapier and click Test Webhook

You will then see request content from the webhook in Zapier:

Then, you're good to go! You can build out the rest of your zap using the data from Prosp

This will now be triggered on the designated action from the webhook you selected as it happens in Prosp (please allow for a small delay)

2) Pushing data OUT of Prosp with Make.com

The first thing you need to do is setup your webhook in Prosp. You can do this in:

settings > webhooks > Create a webhook

then, you need to select an event to trigger the webhook, you can choose from:

  • LinkedIn Message Sent

  • LinkedIn Voice Sent

  • LinkedIn Message Replied

  • LinkedIn Connection Sent

  • LinkedIn Connection Accepted

  • LinkedIn Comment Replied

  • LinkedIn InMail Message Sent

  • LinkedIn Comment on Last Post

  • LinkedIn Like on Last Post

  • LinkedIn Profile Visit

  • Tag Added to Lead

With your event selected, you then need a callback URL. We are going to get this from Make.

Head to your scenario, and select a webhook as your trigger, then select Custom webhook as the trigger event

Then follow the instructions to create a webhook:

Then, copy the webhook url to your clipboard:

When copied, head back to the webhook you created in Prosp and paste the url into the Callback URL:

The order now is IMPORTANT:

  1. Go back to Make.com

  2. Right click the webhook module

  3. Click "Run this module only"

you will see it spinning like this:

4. Go back to Prosp and click "Test Webhook"

5. Now go back to Make.com and you will see the data has arrived:

Now you're ready to go! You can use the data from Prosp to complete your scenario:

This will now be triggered on the designated action from the webhook you selected as it happens in Prosp (please allow for a small delay)

Note: When you add a webhook, it doesnโ€™t fire immediately. Thereโ€™s a short delay before you receive it, usually after a LinkedIn reply or when your connection request is accepted.

Did this answer your question?