Hi, is it possible to push website visitors tracked with Hubspot directly into clay? So that if I track that company X has been on my website --> company X is pushed to clay
Yes, you can push HubSpot-tracked website visitors to Clay using webhook tables. Create a webhook table in Clay to receive visitor data from HubSpot, then use Clay's enrichment features to enhance the data.If HubSpot doesn't support webhooks directly for visitor tracking, you can use Zapier or similar integration tools to connect HubSpot with Clay. For Explorer Plan users, you'll need to use HubSpot's REST API with Clay's HTTP API and webhook features since native HubSpot integrations are only available on Pro plans. Alternatively, consider using dedicated visitor identification tools like RB2B, which can integrate with Clay via webhooks for this specific use case.
I have clay pro plan. Can you please provide a detailed step by step guide to create this integration? thanks
Since you have Clay Pro, you can use our native HubSpot integration to set up website visitor tracking:
Step 1: Create a Webhook Table
1. In your workbook, click + Add
at the bottom
2. Search for HubSpot
and select it
3. Click + Add account
and authenticate your HubSpot account
Step 2: Set Up HubSpot Webhook
Configure HubSpot to send visitor data to Clay via webhook when companies visit your website. You'll need to set this up in HubSpot's workflow tools.
Step 3: Add HubSpot Enrichment
1. In your Clay table, click Add enrichment
and search for HubSpot
2. Select the HubSpot option under Integrations
3. Choose Create object
or Update object
action
4. Select your object type (Company)
Step 4: Configure Data Flow
Map the visitor data from HubSpot to create/update company records in Clay with enrichment columns for additional data points.
This setup will automatically push HubSpot-tracked website visitors into Clay for further enrichment and analysis.
In HubSpot, set up a workflow: Trigger: Company visits website Action: Send Webhook In Make (Integromat) or Zapier Catch webhook format data (e.g. domain name) Use Clay API to auto-create a row in your Clay table In Clay, use domain to enrich & personalize the company
Perfect! That's exactly the right approach for your Pro plan setup.
HubSpot Workflow Setup:
** Trigger: Company visits website
** Action: Send webhook with company data (domain, etc.)
Clay Integration:
Since you have Pro, you can use our native HubSpot integration to create/update company objects directly.
In Clay:
1. Click Add enrichment
→ search HubSpot
2. Select Create object
action
3. Choose Company
as object type
4. Map the domain from your webhook data
Alternative API Method:
You can also use Clay's HTTP API to auto-create rows, then use the domain to enrich with company data like LinkedIn profiles, firmographics, and contact information.
This setup will automatically push HubSpot-tracked visitors into Clay for enrichment and personalization.
This thread was picked up by our in-app web widget and will no longer sync to Slack. If you are the original poster, you can continue this conversation by logging into https://app.clay.com and clicking "Support" in the sidebar. If you're not the original poster and require help from support, please post in 02 Support.