Zapier
Learn how to connect TheirStack with Zapier — automate real-time job and company notifications through webhooks, and trigger any of Zapier's 7,000+ app integrations.
Zapier is a no-code automation platform that connects over 7,000 apps. It lets you build multi-step workflows (called Zaps) that trigger automatically when events happen.
The best way to integrate TheirStack with Zapier is through webhooks — TheirStack pushes new job and company results directly to your Zap in real-time, with built-in deduplication so you never process the same job twice or waste API credits on duplicate retrievals.
Connect TheirStack to Zapier with webhooks
Create a new Zap on zapier.com.
Choose Webhooks by Zapier as the trigger app, and select Catch Hook as the trigger event.
Copy the webhook URL that Zapier generates for you.
Create a webhook in TheirStack using the Zapier webhook URL. Configure the search filters directly in TheirStack — no need to replicate them in Zapier.
Test the trigger — go to TheirStack and trigger a test event so Zapier can detect the data structure.
Add action steps to process the data — for example, send a Slack message, create a HubSpot contact, add a row to Google Sheets, or send an email.
Publish your Zap so it runs automatically whenever new results match your search.
For a detailed walkthrough on setting up webhooks, see How to set up a webhook.
Why webhooks?
Webhooks are the recommended way to connect TheirStack with any automation platform, including Zapier. Compared to polling the API on a schedule:
- Real-time — your Zap triggers the moment new jobs or companies match your criteria.
- No wasted credits — TheirStack only sends genuinely new results. Each record returned via the API costs 1 API credit, even duplicates.
- Built-in deduplication — no need to track
discovered_attimestamps or exclude already-seenjob_ids yourself. - Simpler setup — no auth headers, no pagination logic, no request body to configure. Just paste a URL.
- Filters managed in TheirStack — change your search criteria in the TheirStack UI without editing your Zap.
For more on why webhooks are preferred over periodic API polling, see How to fetch jobs periodically.
Use cases
- Real-time job alerts: Get notified the moment a new job is posted matching your criteria — send to Slack, email, or a spreadsheet.
- CRM enrichment: Automatically create or update contacts in HubSpot, Salesforce, or Pipedrive when new companies match your search.
- Lead routing: Route new job postings to the right sales rep based on company size, location, or tech stack.
- Spreadsheet logging: Append every new matched job to a Google Sheet or Airtable base for tracking and reporting.
Frequently asked questions
Do I need a paid Zapier plan?
The Webhooks by Zapier trigger is available on all Zapier plans, including the free tier. However, the free plan has limits on the number of tasks (actions) per month and doesn't support multi-step Zaps.
Can I filter results inside Zapier?
Yes, but we recommend configuring your filters in TheirStack instead. This way, only relevant results are sent to Zapier, which keeps your Zap simple and avoids consuming Zapier tasks on irrelevant data.
How do I test my webhook?
After creating the webhook in TheirStack and setting up the Catch Hook trigger in Zapier, click Test trigger in Zapier. Then trigger a test event from TheirStack (or wait for a real match) — Zapier will detect the incoming data and let you map fields to your action steps.
How is this guide?
Last updated on
N8N
Learn how to connect TheirStack with N8N — pull job postings and company data via HTTP Request nodes, or automate real-time notifications through webhooks.
Users and Teams
Learn about users and teams in TheirStack — how to create and manage teams, invite members, assign roles, and share billing plans, saved searches, and company lists.
