New: The Agentic CDP

·Read the analysis

Connect · Data warehouse

HubSpot to Snowflake

Directory data as of October 23, 2026

16 of the 44 CDPs in the CdpHub directory list both a connector that reads from HubSpot and one that sends data to Snowflake, so they can sit between the two, and 18 go the other way, from Snowflake to HubSpot.

16CDPs can carry HubSpot data into Snowflake
18CDPs can carry Snowflake data to HubSpot
30of 44 CDPs list HubSpot
35of 44 CDPs list Snowflake

CDPs that can carry HubSpot data into Snowflake

16 CDPs

Each of these CDPs lists a connector that reads from HubSpot and one that sends data to Snowflake. A route is a possible path, not a tested one: what travels depends on each connector, so check the documentation links.

  • Reads from HubSpot

    6sense ⇄ HubSpot

    AI Email. Enrolls new contacts from a HubSpot contact list into a linked 6sense AI Email campaign, and can send conversation statuses, the agent's emails and Do Not Contact flags back to HubSpot.

    6sense ⇄ HubSpot

    CRM and MAP sync. Links HubSpot CRM or HubSpot marketing automation to 6sense with two apps, one syncing HubSpot records into 6sense nightly, the other exporting 6sense scores and segment names to HubSpot.

    Sends to Snowflake

    6sense → Snowflake

    Delivers 6sense Data Packs files to an internal named stage in Snowflake using key-pair authentication, with optional copying into existing tables, in place of SFTP delivery.

  • Reads from HubSpot

    HubSpot → Adobe

    Source. Brings HubSpot marketing automation data into Experience Platform, with data tables explored and dataflows set up via the Flow Service API or the UI.

    Sends to Snowflake

    Adobe → Snowflake

    Batch export. Sends Real-Time CDP audiences to Snowflake once a day as read-only dynamic tables shared from Adobe's account, each with a seven-day time to live.

    Adobe → Snowflake

    Streaming export. Sends Real-Time CDP audience updates to Snowflake as they stream, through a read-only private data share whose tables expire after seven days (limited availability).

  • Reads from HubSpot

    HubSpot → Amperity

    Source. Pulls contact lists, profiles, email preferences and campaign activity from HubSpot into Amperity, with Fivetran as the connector.

    Sends to Snowflake

    Amperity ⇄ Snowflake

    Shares data both ways between Amperity and Snowflake through Amperity Bridge, using Snowflake Secure Data Sharing so nothing is copied or exported.

  • Reads from HubSpot

    BlueConic ⇄ HubSpot

    Imports and exports BlueConic profiles and groups with HubSpot contacts, companies, deals and custom objects in batches, plus real-time profile syncs set off by property changes.

    Sends to Snowflake

    BlueConic ⇄ Snowflake

    Moves profiles and timeline events between BlueConic and Snowflake in batches via an S3 or GCS bucket or Secure Data Sharing, which adds groups, and imports profiles in real time.

  • Reads from HubSpot

    HubSpot → CaliberMind

    Email and form events. Brings HubSpot email events, from sends and deliveries to opens, clicks, bounces and spam reports, plus form submissions into CaliberMind, skipping events HubSpot's spam filter flags.

    HubSpot → CaliberMind

    Embedded forms. Adds an onFormSubmit handler to embedded HubSpot forms so the CaliberMind tag sends an identify call carrying the email typed into the form when a prospect submits it.

    Sends to Snowflake

    CaliberMind → Snowflake

    Loads CaliberMind tables into Snowflake from CaliberMind's Google Cloud Storage bucket through a storage integration and nightly full refreshes, or through your own ETL tool.

  • Reads from HubSpot

    HubSpot → CleverTap

    Creates or updates CleverTap profiles and uploads events from HubSpot contacts and contact activity using Zapier, to start personalized CleverTap campaigns.

    Sends to Snowflake

    CleverTap → Snowflake

    Export. Exports CleverTap engagement and campaign interaction events to Snowflake, creating a table per export with a standard naming convention, for analysis next to business data.

  • Reads from HubSpot

    HubSpot → Insider One

    Pulls HubSpot contacts into Insider One on a cron schedule over OAuth and the CRM v3 REST API, syncing all contacts incrementally or one chosen contact as profiles and events.

    Sends to Snowflake

    Insider One → Snowflake

    Export. Shares Insider One engagement events and user data with your Snowflake account through a data share that syncs as often as you set, up to 24 hours, with one export per account.

  • Reads from HubSpot

    Klaviyo ⇄ HubSpot

    Syncs HubSpot contacts, lifecycle stages, owners and deals into Klaviyo through KAV Labs, and logs Klaviyo opens, clicks and unsubscribes on the HubSpot timeline.

    Sends to Snowflake

    Klaviyo → Snowflake

    Pushes Klaviyo profiles and events into a Snowflake instance, letting you choose either or both and filter out events from integrations already sending to Snowflake.

  • Reads from HubSpot

    Lytics ⇄ HubSpot

    Keeps HubSpot contact lists and properties up to date with Lytics audiences in real time and imports HubSpot contacts and email events into Lytics.

    Sends to Snowflake

    Lytics ⇄ Snowflake

    Loads Snowflake tables or views into Lytics and exports events, full audiences, audience changes and platform metrics to Snowflake tables in batches.

  • Reads from HubSpot

    NICE ⇄ HubSpot

    Agent Workspace. Shows HubSpot records in the NICE CXone Agent Workspace customer card and writes interaction data back to HubSpot through search, create and data memorialization workflows.

    NICE ⇄ HubSpot

    Synqed connector. Embeds NICE CXone in HubSpot with Synqed's connector, which identifies the caller on arrival, pops a filled-in HubSpot form and syncs notes and wrap-up codes between the two.

    Sends to Snowflake

    NICE → Snowflake

    Shares NICE CXone contact center data from its Snowflake warehouse with your own or a NICE-provided Snowflake account through licensed Data Share, for querying or loading into BI tools.

  • Reads from HubSpot

    HubSpot → Ometria

    Updates Ometria contact and custom fields from HubSpot and can send HubSpot deals as custom events, with a daily report of contacts whose email address changed.

    Sends to Snowflake

    Ometria → Snowflake

    Shares customized Ometria exports with your Snowflake account by native data sharing, set up by Ometria, with direct shares for accounts on AWS in eu-west-1.

  • Reads from HubSpot

    HubSpot → Salesforce

    Brings HubSpot contacts, companies, deals, tickets, lists and forms into Data 360 in batches or through Zero Copy query federation (beta).

    Sends to Snowflake

    Salesforce ⇄ Snowflake

    Connects Data 360 and Snowflake through Zero Copy, querying Snowflake tables or Iceberg files in place and sharing Data 360 data back to Snowflake without copying.

  • Reads from HubSpot

    HubSpot → Segment

    Source. Pulls HubSpot objects into Segment on a schedule for syncing to a warehouse.

    Sends to Snowflake

    Segment → Snowflake

    Loads Segment event data into Snowflake on a schedule as a storage destination, ready for SQL analysis.

  • Reads from HubSpot

    HubSpot → Tealium

    Workflow webhook data source. Posts HubSpot contact records to Tealium from a Trigger a webhook action in HubSpot workflows, available on Marketing or Sales Professional and Enterprise plans.

    Sends to Snowflake

    Tealium → Snowflake

    AI connector. Calls Snowflake Cortex models or your deployed model endpoints with event or visitor data and writes the results back to enrich profiles, from AudienceStream or EventStream.

    Tealium → Snowflake

    Streaming connector. Streams full or custom event, visitor and log data into Snowflake tables from AudienceStream or EventStream.

  • Reads from HubSpot

    HubSpot → Treasure AI

    Import. Imports HubSpot contacts, companies, contact lists, email events, engagements, deals and other objects into Treasure Data over OAuth, now reading lists from HubSpot's v3 API.

    Sends to Snowflake

    Treasure AI → Snowflake

    Export. Writes Treasure Data job results to a Snowflake table, creating it when needed and optionally adding missing columns, under a chosen Snowflake role.

    Treasure AI → Snowflake

    Open Catalog Access. Lets Snowflake read Treasure Data's Iceberg tables in place through a catalog-linked database on the AWS Glue Iceberg REST catalog, with no copies, once Open Catalog Access is enabled.

  • Reads from HubSpot

    HubSpot → Zeotap

    Source. Imports HubSpot contacts or companies into Zeotap with a private app token, reading only the chosen fields and refreshing on a schedule with full or changes-only fetches.

    Sends to Snowflake

    Zeotap → Snowflake

    Destination. Sends Zeotap audience and journey data toward Snowflake through your Google Cloud Storage bucket, in batches or streamed with Pub/Sub notifications that trigger loading.

The other way: Snowflake to HubSpot

18 CDPs

Each of these CDPs lists a connector that reads from Snowflake and one that sends data to HubSpot.

  • Reads from Snowflake

    Snowflake → Adobe

    Batch source. Brings Snowflake tables into Experience Platform in batches for Real-Time CDP Ultimate customers.

    Snowflake → Adobe

    Streaming source. Streams new and updated Snowflake table rows into Experience Platform by running periodic SQL queries, offered through the API for Real-Time CDP Ultimate.

    Sends to HubSpot

    Adobe → HubSpot

    Destination. Sends Real-Time CDP audiences to HubSpot through its Contacts API, updating matching contacts and stamping each with a property holding the audience name.

  • Reads from Snowflake

    Amperity ⇄ Snowflake

    Shares data both ways between Amperity and Snowflake through Amperity Bridge, using Snowflake Secure Data Sharing so nothing is copied or exported.

    Sends to HubSpot

    Amperity → HubSpot

    Destination. Manages HubSpot contact lists from Amperity queries keyed on email, updating existing contacts and optionally creating new ones.

  • Reads from Snowflake

    BlueConic ⇄ Snowflake

    Moves profiles and timeline events between BlueConic and Snowflake in batches via an S3 or GCS bucket or Secure Data Sharing, which adds groups, and imports profiles in real time.

    Sends to HubSpot

    BlueConic ⇄ HubSpot

    Imports and exports BlueConic profiles and groups with HubSpot contacts, companies, deals and custom objects in batches, plus real-time profile syncs set off by property changes.

  • Reads from Snowflake

    Snowflake → Blueshift

    Import. Imports customer data, events, catalogs and recommendation feeds from Snowflake into Blueshift through a direct App Hub connection, with incremental loads from table streams.

    Sends to HubSpot

    Blueshift → HubSpot

    Creates HubSpot contacts from Blueshift campaign journeys through cloud app templates that call the HubSpot CRM API, and updates existing ones using a stored HubSpot contact ID.

  • Reads from Snowflake

    Snowflake → DinMo

    Connects Snowflake to DinMo with a service user, key pair authentication and a dedicated warehouse, feeding models, segments and predictions and writing DinMo tables to a dedicated Snowflake database.

    Sends to HubSpot

    DinMo → HubSpot

    Custom objects. Writes DinMo segment records into HubSpot custom CRM objects, updating existing records by ID and, in insert or upsert mode, creating new ones.

    DinMo → HubSpot

    Objects. Inserts or updates HubSpot contacts, companies, deals or products from DinMo segments, matched on an object ID or for contacts an external attribute, with new custom properties created.

  • Reads from Snowflake

    Snowflake → Fivetran Activations

    Source. Reads Snowflake tables and views for Fivetran Activations syncs through a dedicated user, role and compute warehouse, with key-pair sign-in recommended over deprecated passwords.

    Sends to HubSpot

    Fivetran Activations → HubSpot

    Syncs HubSpot contacts, companies, deals, leads, tickets, custom objects, list memberships and behavioral events from Fivetran Activations over OAuth.

  • Reads from Snowflake

    Snowflake → Hightouch

    Iceberg source. Reads Apache Iceberg tables managed in Snowflake as a Hightouch source.

    Snowflake → Hightouch

    Source. Connects Snowflake to Hightouch as a source, with models built in SQL, dbt, Looker, Sigma, a table selector or Customer Studio.

    Sends to HubSpot

    Hightouch → HubSpot

    CRM. Syncs warehouse data such as product usage and invoices into HubSpot contacts and companies, for upsell targeting and personalized email.

    Hightouch → HubSpot

    HubDB. Publishes warehouse data to HubSpot HubDB tables to keep website and landing page content current.

  • Reads from Snowflake

    Snowflake → Klaviyo

    Data warehouse import. Imports profile and event data from Snowflake tables or views into Klaviyo on a schedule through a key-pair user, with a Klaviyo Advanced KDP subscription.

    Sends to HubSpot

    Klaviyo ⇄ HubSpot

    Syncs HubSpot contacts, lifecycle stages, owners and deals into Klaviyo through KAV Labs, and logs Klaviyo opens, clicks and unsubscribes on the HubSpot timeline.

  • Reads from Snowflake

    Lytics ⇄ Snowflake

    Loads Snowflake tables or views into Lytics and exports events, full audiences, audience changes and platform metrics to Snowflake tables in batches.

    Sends to HubSpot

    Lytics ⇄ HubSpot

    Keeps HubSpot contact lists and properties up to date with Lytics audiences in real time and imports HubSpot contacts and email events into Lytics.

  • Reads from Snowflake

    Snowflake → Odie

    Loads Snowflake data into Totango through JDBC with a read-only role, signing in by password or key pair, and works with Snowflake shared databases too.

    Sends to HubSpot

    Odie ⇄ HubSpot

    Imports HubSpot companies, contacts, deals, tasks, notes and calls into Totango over OAuth, and sends Totango tasks and touchpoints back to HubSpot as engagements.

  • Reads from Snowflake

    Redpoint Global ⇄ Snowflake

    Data Management. Connects Redpoint Data Management to Snowflake with a next-generation JDBC provider that adds bulk load and bulk query, replacing legacy providers deprecated in 9.6.3.

    Redpoint Global ⇄ Snowflake

    Interaction. Configures Snowflake as a Redpoint Interaction tenant's data warehouse in the Configuration Editor, adding a host name when the account sits outside the default cluster.

    Sends to HubSpot

    Redpoint Global → HubSpot

    Creates and updates HubSpot CRM contact records by having Redpoint Data Management upload a mapped contact list file through a HubSpot private app token.

  • Reads from Snowflake

    Snowflake → RudderStack

    Source. Activates Snowflake tables, SQL models and audiences in downstream tools with RudderStack Reverse ETL.

    Sends to HubSpot

    RudderStack → HubSpot

    Creates and updates HubSpot contacts and custom behavioral events from RudderStack users and events, in cloud mode or on the web in device mode.

  • Reads from Snowflake

    Snowflake → Segment

    Data Graph. Connects Snowflake to Segment's Data Graph through a key-pair user that reads warehouse entities for Linked Audiences and Linked Events, on the Business tier.

    Snowflake → Segment

    Reverse ETL source. Runs Reverse ETL model queries in Snowflake and syncs the results to Segment destinations, with key-pair sign-in only (Segment marks it as in active development).

    Sends to HubSpot

    Segment → HubSpot

    Classic. Sends identify, track, page and group calls from Segment to HubSpot for analytics and CRM in cloud or device mode.

    Segment → HubSpot

    HubSpot Cloud Mode (Actions). Sends Segment data to HubSpot for CRM and analytics through Actions such as Send Custom Behavioral Event and Upsert Custom Object Record.

    Segment → HubSpot

    HubSpot Web (Actions). Sends Segment data to HubSpot for CRM and analytics through Actions such as Upsert Contact, Track Custom Behavioral Event and Track Page View.

  • Reads from Snowflake

    Simon Data ⇄ Snowflake

    Connected deployment. Runs Simon Data on your own Snowflake account in a Connected deployment, reading the tables you grant to a dedicated role and building its own schemas, views and tasks in a database you create.

    Snowflake → Simon Data

    Inbound share. Brings Snowflake tables into Simon Data through a secure data share you create and grant to Simon's Snowflake account, an optional premium feature arranged with your account manager.

    Sends to HubSpot

    Simon Data → HubSpot

    Connects Simon Data to HubSpot over OAuth to send transactional emails from HubSpot templates, enroll contacts in HubSpot workflows and keep HubSpot lists matched to Simon segments.

  • Reads from Snowflake

    Snowflake → Tealium

    Audience Discovery app. Builds audiences inside Snowflake with Tealium's native Snowflake app, using point-and-click filters or Cortex queries, then loads them into Tealium through a Snowflake data source.

    Snowflake → Tealium

    Cloud data source. Polls chosen Snowflake tables or views into Tealium attributes, connecting with a custom role that has USAGE privileges and an RSA key pair generated in or uploaded to Tealium.

    Sends to HubSpot

    Tealium → HubSpot

    Client-side tag. Adds HubSpot's tracking code through Tealium iQ to record page views and tie visitors to HubSpot contacts for marketing and sales.

    Tealium → HubSpot

    Server-side connector. Creates and updates HubSpot contacts, in real time or batched, and adds them to or removes them from lists, from AudienceStream.

  • Reads from Snowflake

    Snowflake → Treasure AI

    AI Studio connection. Lets Treasure AI Studio agents query and visualize data in a Snowflake warehouse during a chat, through an OAuth security integration created in Snowflake.

    Snowflake → Treasure AI

    Bulk unloading import. Imports Snowflake tables or views into Treasure Data through a high-volume bulk unloading path that uses Snowflake stages, with incremental loading, in a connector labeled beta.

    Snowflake → Treasure AI

    Composable Audience Studio. Builds Treasure Data audience segments directly on Snowflake tables with Composable Audience Studio, which sends federated queries so data never leaves Snowflake, over key pair authentication.

    Snowflake → Treasure AI

    Import. Imports data from Snowflake tables or views into Treasure Data, with incremental loading by timestamp or numeric columns and options for handling invalid values.

    Snowflake → Treasure AI

    Live Connect zero-copy. Lets Treasure Data query Snowflake tables through a Live Connect zero-copy source defined by role, warehouse and database, in federated Trino queries, when enabled.

    Sends to HubSpot

    Treasure AI → HubSpot

    Export. Exports Treasure Data job results to HubSpot to create or update contacts and companies, update their properties in batches, or add contacts to lists.

  • Reads from Snowflake

    Snowflake → Zeotap

    Source. Loads customer data from Snowflake into Zeotap through a direct connection made in the Sources app, refreshed automatically at the sync frequency you pick.

    Sends to HubSpot

    Zeotap → HubSpot

    Destination. Creates HubSpot contacts from Zeotap profiles and adds their email addresses to HubSpot contact lists that mirror Zeotap audiences, after you connect your HubSpot account.

  • Reads from Snowflake

    Zeta Global ⇄ Snowflake

    Customer Matcher app. Runs Zeta's Customer Matcher as a Snowflake Native App built with Streamlit and Snowpark, matching unlinked records to CDP data in your Snowflake account, offered only in the US.

    Zeta Global ⇄ Snowflake

    Warehouse connection. Connects Zeta to Snowflake by a direct zero-copy login or a data share, to segment and personalize on warehouse data, ingest it with Data Flows and optionally share engagement data back.

    Sends to HubSpot

    Zeta Global → HubSpot

    Syndicates Zeta customers into HubSpot through a Channel Manager channel following HubSpot's CRM contacts objects API, authenticated with OAuth tokens, when an Experience decides.

Get an email when these routes change

CdpHub Pro will alert you when a CDP adds, renames or retires a connector between HubSpot and Snowflake. Join the waitlist for early access.

Join the Pro waitlist →

HubSpot and the other warehouses

About these numbers

CdpHub documents each integration from the platform's own catalog, so a listing records what the platform says it supports, not a test of the connector. A route counts a CDP that lists a connector reading from one end and another sending data to the other: a possible path, not a tested one. What travels, how often and in which format depends on each connector and its plan, so follow the documentation links. Counts are updated as catalogs change; this page reflects the directory as of October 23, 2026. CdpHub is independent and not affiliated with HubSpot, Snowflake or any platform listed.

Getting HubSpot data into Snowflake?

Vendor-neutral help choosing the route that fits your stack, and getting the connection running.

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Read our cookie policy