Skip to content
Clay logo
HubSpot logo

Clay → HubSpot

Clay + HubSpot integration

Clay already pushes enriched rows into HubSpot. OutboundSync adds what happens after you hit send: every Clay sequence event, logged on the Contact as a timeline event.

LiveOne-way syncEmail

Clay + HubSpot at a glance

Yes. Clay's native email sequencer integrates with HubSpot through OutboundSync. Sequence sends, manual sends, opens, link clicks, replies, reply categories, bounces, and unsubscribes are written to the matching HubSpot Contact as timeline events. Clay's sequencer runs on Smartlead, so events arrive through a Smartlead-style source that each Clay table points to.

Clay + HubSpot integration facts
StatusLive
ChannelsEmail
DirectionOne-way, Clay → HubSpot
HubSpot recordsContacts, with optional Company association
Block listsNot available for this pairing
Clay planAny plan with Sequences
SetupSelf-serve: install the app from the HubSpot App Marketplace

Clay's HubSpot integration is built for data: pushing table rows, enrichment results, and AI research into Contacts and Companies. It doesn't log what your sequence did. OutboundSync covers that half, turning each sequencer event into a HubSpot timeline event with the campaign and step attached, right next to the enrichment Clay already wrote.

Setup follows Clay's structure. Each Clay table gets its own source URL in OutboundSync, pasted into the webhook field on that table's sequence. Tables for different segments or clients stay separated, and you can run Clay alongside a separate Smartlead account without mixing the two.

What syncs from Clay to HubSpot

Every event below arrives in near-real time and lands on the matched HubSpot record. Pick the ones you want per source.

Clay events OutboundSync syncs to HubSpot
EventChannelWhere it lands in HubSpot
Email sent— Sequence sends and manual sends from ClayEmailEmail timeline event on the Contact
Email openedEmailEmail timeline event on the Contact
Link clickedEmailEmail timeline event on the Contact
Reply receivedEmailEmail timeline event on the Contact, with the reply text
Email bouncedEmailEmail timeline event on the Contact
Lead unsubscribedEmailEmail timeline event on the Contact
Lead category updated— Smartlead's built-in and custom lead categoriesEmailTimeline event plus OutboundSync Contact properties

Event names come from the Clay webhooks OutboundSync receives. See the Clay event reference.

What teams do with Clay + HubSpot

  • Close the enrichment loop

    See which Clay-enriched Contacts replied, so the next table targets what actually converts.

  • Workflow on replies

    Enroll Contacts in a HubSpot workflow when a Clay sequence reply is categorized as interested.

  • Skip people already reached

    Call OutboundSync's prior-outreach API from a Clay column to leave out Contacts you've already emailed.

Ways to connect Clay and HubSpot

The options teams weigh before they commit a production sync.

Ways to connect Clay and HubSpot, compared
OptionWhat it doesTrade-off
Clay's native HubSpot connectorClay can push table rows and enrichment results into HubSpot from inside a Clay table.It does not log sequencer activity as CRM events, and block lists are not supported in Clay's sequencer.
Zapier, Make, or n8nCompare integration platformsCatch Clay webhooks and write each event to HubSpot with a workflow you build.Every event type, retry, and field change is a workflow you maintain, billed per task or step.
Custom buildBuild vs buyWrite your own service against the Clay and HubSpot APIs.You own matching, deduplication, API limits, and every upstream schema change.
OutboundSyncPre-built email activity sync into HubSpot Contacts.Self-serve setup, searchable event logs, and support from the team that maintains the connector.

How to set up Clay + HubSpot

  1. Step 1: Install the HubSpot app

    A Super Admin installs OutboundSync from the HubSpot App Marketplace and approves the OAuth scopes.

  2. Step 2: Connect Clay

    Create a Smartlead-style source in OutboundSync and paste its URL into the webhook field on your Clay sequence.

  3. Step 3: Choose events and properties

    Pick which Clay events to log as timeline events and which OutboundSync Contact properties to write.

  4. Step 4: Send a test event

    Trigger one Clay event and confirm it on a real Contact.

  5. Step 5: Go live

    Turn on the source and start building HubSpot workflows, active lists, and custom reports on real Clay data.

Plan requirements

Clay plan

Any plan with Sequences

OutboundSync works with every Clay plan, because it connects to Clay's native sequencer rather than a plan-gated feature.

HubSpot

OutboundSync works on every HubSpot tier with no feature gating. Your tier decides what you can build on the synced data.

Which HubSpot tier you need

Which HubSpot tier you need
TierFitWhat it adds
FreeReply and CRM management for up to 1,000 contacts.
  • Associate activities and app events
  • Block contacts and companies via lists
  • Standardize data and reply handling
StarterCRM hygiene with minimal automation, no reporting.
  • Basic automation and increased core functionality
ProfessionalMost commonScaling CRM full automation, light reporting.
  • Trigger workflows, tasks, assignment, enrichment
  • Attribution outbound to meetings and deals with custom reports
EnterpriseAll-in-one CRM system of record and system of action.
  • Customer journey analytics, predictive scoring, and multi-touch revenue tracking
  • Governance and permissions controls

Millions of activities synced every month

David
Stord
Freckle
Factorial
Cerby
Hygraph

Clay + HubSpot FAQ

  • What Clay activity does OutboundSync sync to HubSpot?
    Email sent, email opened, link clicked, reply received, email bounced, lead unsubscribed, and lead category updated.
  • Which HubSpot records does it write to?
    OutboundSync matches or creates HubSpot Contacts. Clay events land as email timeline event on the Contact; or email timeline event on the Contact, with the reply text; or timeline event plus OutboundSync Contact properties. See the HubSpot data model docs for details.
  • Does Clay enrichment data sync through OutboundSync?
    No. OutboundSync syncs Clay sequencer events. Table fields, AI research, and enrichment stay on Clay’s own HubSpot integration, which writes them from inside the table.
  • Is the integration one-way or two-way?
    One-way. Activity flows from Clay into HubSpot, and nothing is written back to Clay.
  • Do I need admin access to set it up?
    A HubSpot Super Admin installs the OutboundSync app and keeps it authorized.
  • Which Clay plan do I need?
    OutboundSync works with every Clay plan, because it connects to Clay's native sequencer rather than a plan-gated feature.
  • How is Clay + HubSpot priced?
    OutboundSync bills on sent messages per month. Replies, opens, clicks, and lead-category updates are not billed. Plan details are on the pricing page.
  • Can I do this with Zapier, Make, or n8n?
    You can wire simple Clay automations with a no-code builder, but step-based runs get costly and fragile as volume grows. OutboundSync gives you a pre-built path for Clay sequencer events, searchable event logs beyond 30 days, and pricing tied to outbound volume.
  • What breaks first when this scales?
    Data quality and reliability break first: duplicate events, retries, out-of-order webhooks, and bursts during big sends. OutboundSync handles idempotency, timing buffers, and queue recovery, and flags suspicious or mismapped payloads instead of writing them.

Clay resources

Tutorials, case studies, and updates related to Clay.

See Clay activity in HubSpot

A quick walkthrough with your own stack. Setup takes minutes, with no long-term contract.