Use a List webhook to add people or companies to Distill automatically from forms, Zapier, Make, internal systems, and AI tools such as ChatGPT or Claude.

A webhook is a private web address connected to one Distill List. When another tool sends approved profile information to that address, Distill adds it to the List just as if someone had added it manually.

<aside> 🔗

How the workflow fits together

External tool → Distill List webhook → Distill List → targeting and screening → connected campaign

</aside>

Jump to a section

1. Before you begin

Decide whether the webhook should add people or companies.

Use a People list for Use a Company list for
Signups, demo requests, event attendees, or named contacts Website visitors, target accounts, or company-level signals
People who may become direct outreach recipients Companies where you still need to identify the right people

We recommend using separate People and Company lists so each source is easy to understand and connect to the right workflow.

<aside> 💡

A company is not an outreach recipient. After adding companies, use company targeting or search to find the right people, then save those people to a People list.

</aside>

2. Create and copy a List webhook

  1. Open the List that should receive the new entries.
  2. Click + Add profile.
  3. In the Add to List panel, find Add profiles with a webhook.
  4. Turn on Enable list webhook.
  5. Copy the generated webhook URL.
  6. Paste the URL into the tool or automation that will send information to Distill.

Your automation must send a POST request with JSON containing at least one of these identity fields: