Clay + HubSpot integration

Combine Clay + HubSpot and move enrichment data into HubSpot. Just ask Letaido's AI agent and watch it do the work.

Best Clay and HubSpot integration jobs to start with

Use this Clay HubSpot integration to enrich records and find new prospects.

Every morning at 7am

Clay data on new HubSpot companies

Every morning, the agent runs your Clay function on yesterday's new HubSpot companies and fills in their empty fields.

Every Monday at 9am

Buying committee for new HubSpot deals

Every Monday, the agent finds marketing and revenue leaders at each new deal's company in Clay and links them to the deal.

When you ask

New ICP companies from Clay into HubSpot

On request, the agent searches Clay's company database for your ideal customer profile and adds the companies HubSpot doesn't have yet, with an owner.

Monthly, on the 1st

Monthly customer job change review

Each month, the agent runs your Clay function on HubSpot customers and asks owners to verify contacts whose current company doesn't match their email.

Clay HubSpot integration options, compared

Clay's integration uses tables. Letaido runs jobs on a schedule or when you ask.

OptionFills empty HubSpot fieldsAdds new HubSpot recordsFinds people at deal companiesJob change review tasksRuns on its own
Letaido AI agentYesYesYesYesYes
Clay's HubSpot integrationYesYesPartlyPartlyYes
ZapierPartlyYesPartlyPartlyYes
Read the full comparison
OptionHow a run beginsGood atKeep in mind
Letaido AI agentA schedule you set in chat, or a request in chatEnriching HubSpot records, finding prospects and flagging possible customer job changes.Not a live sync, and it doesn't write to Clay tables. Your own Clay functions need their Routine ID and a Clay plan with custom functions. Function runs spend Clay credits; search results count toward your Clay search limit. Neither app's events start jobs here
Clay's HubSpot integrationInside a Clay table: an import from HubSpot, or an enrichment column you run or set to auto-updateImporting HubSpot objects into a table, then creating, looking up or updating records, adding associations and list members, and enrolling contacts in HubSpot sequencesBuilt by Clay. Clay's pricing lists CRM integrations on the Growth plan and up. You build and maintain each table and map the columns to HubSpot properties yourself
ZapierA HubSpot event, such as a new contact in a list, a new company, a new deal or a form submissionReady-made templates that send new or updated HubSpot contacts and companies into a Clay table, plus Clay actions to create or find a table row and HubSpot actions to create or update recordsYou configure each workflow yourself: the Clay enrichment, the field mapping between Clay columns and HubSpot properties, and any write back to HubSpot

Clay and HubSpot: the old way vs. Letaido

  1. 1Filter new companies
  2. 2Export them to Clay
  3. 3Run the table
  4. 4Export the results
  5. 5Import them to HubSpot
Every morning at 7am, take the HubSpot companies created in the past day that have a domain. Run my Clay function function:t_example456 on them and write the employee count, LinkedIn page and country it returns to each company. Don't overwrite fields that already have a value.
Company: Orbit Freight
Number of employees: 1,200
LinkedIn company page: linkedin.example/company/orbit

How Clay and HubSpot jobs start

On a schedule

Saved as an automation, like these jobs: every morning at 7am, every Monday at 9am or monthly, on the 1st. These jobs run on a schedule or when you ask.

When you ask

One message, 83 Clay and HubSpot actions to draw on.

How to set up the Clay HubSpot integration

  1. 1Paste a Clay API key with Public API scope
  2. 2Create a HubSpot Service Key
  3. 3Approve the first run in chat

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in chat
  5. 5Pick a schedule

Every Clay and HubSpot action the agent can take

Clay
6 groups: 11 reads, 4 writes
  • Run Clay functions on items
  • Run Clay functions in bulk
  • Query table data
  • 3 more

Create routine batch upload URL · Query table · Get search query reference · Get workflow runs query reference

HubSpot
13 groups: 27 reads, 41 writes
  • Read deals
  • Manage tickets
  • Manage custom and CRM objects
  • 10 more

Remove associations · Add contact to list · List contacts · Find contact

Frequently asked

Does Clay integrate with HubSpot? +

Yes. Clay has its own HubSpot integration that works inside Clay tables. Letaido adds jobs like the ones on this page, which run on a schedule or when you ask in chat, with no table to build.

How do I connect Clay to HubSpot? +

Paste a Clay API key with the Public API scope, then create a Service Key in HubSpot and paste it into Letaido. Then describe the job in chat. Jobs that run your own Clay function also need its Routine ID.

Do these jobs spend Clay credits? +

Jobs that run your Clay function spend Clay credits, like the same run in Clay. Jobs that only search Clay count each record returned toward your Clay plan's search limit.

Will it overwrite HubSpot fields or add duplicates? +

The enrichment job only fills empty fields. The ICP prospecting job skips companies already in HubSpot with the same domain. The deal job reuses a contact only when its first and last name match a contact linked to the deal's company; a different spelling or a missing company link can still add a duplicate, since it doesn't search all HubSpot contacts or match by email. Clay search gives no emails, so new contacts are added without one.

Can a new HubSpot deal start a Clay job? +

No, neither app's events start jobs here. Jobs run on a schedule, such as every Monday at 9am, or when you ask.

What do I approve when a job runs? +

Allow all read operations once per app; approve each kind of write once. The first run happens in chat, so you can watch each step.

Put Clay and HubSpot to work today

Connect Clay and HubSpot, then ask for a job like "Fill new HubSpot companies with Clay data every morning". Leta gets it done on your schedule, or the moment you ask.

Get Letaido