Stop manual copy-pasting. Build a fully automated lead pipeline that feeds high-quality Upwork jobs directly into Notion, Airtable, or your custom CRM.
Create new database pages for every lead. Tag them by budget and status.
Build a sortable spreadsheet of opportunities. Auto-calculate potential earnings.
Trigger complex workflows: Send an email, create a task, and alert your team all at once.
Consume the JSON payload directly into your own lead distribution software.
Professional agencies and power users don't just browse job feeds—they build pipelines. By using webhooks, you treat Upwork leads like any other sales prospect. You can track status (New, Applied, Interviewing, Won), assign leads to specific team members, and measure your conversion rates over time.
When FreelanceFilter finds a job matching your criteria, it sends a POST request with a JSON body. Here is an example of what you receive:
{
"id": "job_123456789",
"title": "Senior React Developer Needed for Fintech App",
"description_summary": "Looking for an expert to migrate our dashboard...",
"budget": {
"min": 50,
"max": 80,
"currency": "USD",
"type": "hourly"
},
"client": {
"country": "United States",
"rating": 4.9,
"total_spent": 150000,
"hire_rate": 85
},
"published_at": "2026-02-09T14:00:00Z",
"url": "https://www.upwork.com/jobs/..."
}Whether it's a Notion Database, an Airtable Base, or a Google Sheet, set up the columns first. We recommend columns for: Title, Rate, Client Spend, URL, and Status.
For Zapier/Make: Create a new "Zap" or scenario. Select "Webhooks" as the trigger and choose "Catch Hook". Copy the URL provided.
For Developers: Set up an endpoint on your server that accepts POST requests.
Log in to FreelanceFilter, navigate to Settings > Integrations. Paste your Webhook URL into the field. Click "Save" and then "Send Test Notification".
Back in Zapier/Make, you should see the test data. Now, add a second step to your automation: "Create Database Item" (for Notion) or "Create Record" (for Airtable). Map the data fields from the webhook to your columns. Turn it on!