Part 1: Create a HubSpot Legacy App
Create a Private Legacy App
Name it Architect and add these scopes:
crm.objects.contacts.writecrm.objects.contacts.read
Part 2: Set Up Clay
Create a table and add a Webhook
In Clay, create a new custom table. Add a column: Add Enrichment > Webhook. Copy the Webhook URL.
Connect Architect
In Architect, go to Settings > Webhooks, create a new webhook, and paste the Clay Webhook URL. Send a test to confirm it works.
Add an HTTP API column
Back in Clay, add a new column: Add Enrichment > HTTP API. Select HTTP API (Headers) and create a new account.
Configure the request
- Method:
POST - Endpoint:
https://api.hubapi.com/crm/v3/objects/contacts - Body:
If your form only captures emails:
Don’t have Clay? Reach out to the Architect team and we can set this up for you.

