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.