Stream any event straight into a Clay table and trigger an enrichment flow, for example new user sign ups or your waitlist.
Get your table up and running
Get started with a blank table template and head on over to add a Webhook 🎣 column.
Configure your webhook
**Copy your endpoint URL.**To access your endpoint, click on the webhook column header and hit Copy HTTP Endpoint
— your webhook is now copied to your clipboard.
Connect your endpoint. Paste ****the endpoint into any event and send sample data to Clay. Note: This could be Typeform, Zapier, Segment, etc. In this case we'll use Typeform, and (a) add our endpoint to our waitlist survey, and (b) send sample data to the table.
Extract attributes and enrich
Once you've sent your sample test point, refresh your Clay window and use the Received Data
to extract email address into a new column.
Now, any new email signups will automatically stream into your table in this format 🙌
4. Add an email enrichment action
Click the Add Action
button to find the People Data Labs Enrich Person
action or Clearbit Enrich Person & Company
action. Bind it to Twitter Username or URL
and watch Clay find key information for every new email like location, LinkedIn and more.
Try out some small additions we've seen in the Clay community.
1️⃣ Stream enriched signups straight into Slack
a. Click the Add Action
button to find the Slack Send Slack Notification to Channel
action and auth in to your workspace.
b. Set up your action to select workspace and channel, include the fields you'd like to receive in Slack, and run 🏃🏽♀️
2️⃣ Use any Zapier integration in Clay
While we continue to build out Clay's Existing Integrations, plug virtually any data source directly into Clay using Zapier's extensive library + Clay's webhook column.
a. Select your initial trigger, e.g. Typeform response
b. Set up your Action Step as Webhook, Action Event as POST
<aside> ⭐ Learn more about using formulas as inputs in the Clay Formulas Cheat Sheet
</aside>