Skip to main content

How to Integrate Leadsourcing Website Visitors with other tools using Webhook

Step by Step guide to set up real-time AI prospect notifications using Webhook integration.

Leadsourcing Team avatar
Written by Leadsourcing Team
Updated over 2 weeks ago

Overview

Integrating webhook notifications lets you receive instant updates whenever we identify new opportunities from your website visits or Linkedin profiles that meet your criteria. This ensures your CRM, automation, or campaign workflows are always up-to-date.

Requirements

  • Access to your Leadsourcing dashboard.

  • Destination webhook URL (e.g., Zapier, Make, custom endpoint).

  • Familiarity with how webhooks work or access to developer assistance.

If unsure about your permissions or webhook setup, check with your admin or technical support.

Step 1: Access the Notification Settings

  • Log in to Leadsourcing.

  • Go to your Website Visitor dashboard

  • Go to the sidebar and click on “Notifications”.

Step 2: Choose Webhook as Your Notification Channel

  • Click on Webhook at the top (beside Slack and Discord).

  • Ensure the interface is showing the webhook setup options.

Step 3: Enter Your Webhook URL

  • Paste your destination webhook URL in the provided input field.

  • Optional: Use “Test endpoint” to confirm the connection, if your destination supports it.

Step 4: Review and Use the Payload Format

  • Copy the provided sample code block. This is the example payload structure your endpoint will receive:

{

"keyword": "Sales OR Marketing",

"company": {

"domain": "https://leadsourcing.co",

"type": "business",

"phone": "1234567890",

"name": "Leadsourcing",

"industry": "Lead Service",

"employeeRange": "1-10",

"annualRevenue": 1000000,

"totalFunding": 1000000,

"location": "Hong Kong",

"description": "Leadsourcing is a lead generation company",

"foundedYear": "2022",

"linkedin": "linkedin.com/company/leadsourcing"

},

"prospect": {

"email": "[email protected]",

"emailStatus": "verified",

"linkedin": "https://www.linkedin.com/in/mitchell-suen/",

"firstName": "Mitchell",

"lastName": "Suen",

"occupation": "Founder"

}

}

If your system requires different field names or custom formatting, update your destination handler to match the structure above.

Step 5: Enable Notification Triggers

  • Toggle on “Send notification when persona found.”

  • Optional: Enable “Qualify AI could also find email for you if lead is shortlisted” for advanced email discovery.

  • Save or connect to apply settings.

Step 6: Verify Integration

  • Perform a test (using the test endpoint or by waiting for a new qualified prospect).

  • Confirm that payloads are received at your endpoint and contain the data in the illustrated structure.

  • Review logs or dashboard status to ensure the webhook is marked as “Connected.”

Results & Next Steps

When a matching prospect is identified, you’ll receive a webhook notification with full prospect and company details at your configured endpoint. Check your integration’s destination app (CRM, spreadsheet, automation tool) to confirm receipt.

Tips & Best Practices

  • For most accurate matches, regularly review your notification criteria and adjust as your targeting evolves.

  • Use unique webhook URLs for different campaigns if you need to segment your leads.

  • Secure your webhook endpoint to accept only trusted requests.

Contact support if you experience any issues with webhook payloads, testing, or permission errors. For further automation, explore additional Workflows inside your Leadsourcing dashboard.

Did this answer your question?