Skip to main content

Kit + HubSpot

Learn how to use the HubSpot app to sync contacts, purchases, and custom field data between HubSpot and Kit, and trigger HubSpot actions directly from Kit Visual Automations.

With the Kit + HubSpot app, you can use HubSpot with Kit in three powerful ways:

  1. Sync HubSpot contacts and Kit subscribers between both platforms (two-way sync)

  2. Sync purchase data between HubSpot and Kit (two-way sync)

  3. Trigger HubSpot CRM actions (create a Deal or Lead) from Kit Visual Automations

Getting started with HubSpot

To use the HubSpot app for Kit, you need:

Kit plan requirements

NOTE: If you're on another plan, you'll see an upgrade prompt when you try to install the HubSpot app.

HubSpot plan requirements

Feature

HubSpot plan required

Contact + purchase sync

Any plan (including Free)

New Deal action node

Any plan (including Free)

New Lead action node

Sales Hub Professional or Enterprise

NOTE: The Leads object (Prospecting Workspace) is not available on HubSpot Free or Starter plans.

HubSpot permissions required to install

The HubSpot user installing the app must have the required HubSpot permissions. If they don’t, they’ll see a “You don’t have the right permissions to install” screen and need to ask their HubSpot admin to grant access before proceeding.

How to install the HubSpot app

  1. Log in to your Kit account

  2. Click Automate > Apps in the top navigation

  3. Find the HubSpot app and click Install

  4. You’ll be redirected to HubSpot to authorize the connection

  5. If you don’t have the required HubSpot permissions, you’ll see a permissions screen

  6. After authorization, you’ll be redirected back to Kit’s App settings to configure your sync preferences

  7. Click Save and continue to finish installation

How to use the HubSpot app

App settings

After authenticating with HubSpot, you’ll land on the App settings page as the final step before completing installation. Here you can configure sync preferences, historical import, custom field mapping, and tag settings.

NOTE: HubSpot may bill based on marketing contacts/contact tiers if you're on a Marketing Hub plan. In this case, syncing Kit subscribers to HubSpot may increase your HubSpot contact count and affect your HubSpot plan cost.

Sync preferences

All sync options are off by default. You must opt in to each one.

Contacts (two-way sync)

Syncs new HubSpot contacts to Kit as subscribers, and syncs Kit subscribers to HubSpot.

NOTE: If your HubSpot account uses marketing contacts (on the Marketing Hub plan), HubSpot contacts synced from Kit may be designated as marketing contacts, which can count toward your HubSpot contact tier.

Purchases

Syncs purchase and transaction data between HubSpot and Kit.

Be aware that:

  • Purchases imported from HubSpot will appear in Kit

  • Enabling this will reactivate any previously unsubscribed subscribers in Kit

  • ⚠️ If purchase data from another platform (e.g., Shopify) is already going into HubSpot and that same platform is also connected to Kit, enabling this may result in duplicate purchase data in Kit

Historical data (optional)

Enabling the “Import historical data on installation, following the active selections above” checkbox imports existing HubSpot data into Kit during installation based on your selected sync options.

NOTE: Consider pausing automations before importing. Imported subscribers can trigger new subscriber automations and rules. Pausing relevant automations before importing historical subscribers can help prevent unintended activation.

Custom fields

The custom fields section allows you to view default field mappings and create custom mappings between HubSpot contact properties and Kit custom fields.

Default mapping (cannot be changed):

  • HubSpot First Name → Kit Name

  • HubSpot Email → Kit Email Address

Custom mapping

You can map additional HubSpot contact properties to Kit custom fields using the dropdowns, including adding multiple mappings.

Tags

Default tag created by Kit (cannot be removed):

  • HubSpot: Added to every contact imported from HubSpot

Using HubSpot data in Kit

Once sync is enabled, HubSpot contacts will appear in Kit as subscribers (and Kit subscribers can sync to HubSpot) based on your settings.

HubSpot purchase data in Kit

If you’ve enabled purchase syncing, HubSpot purchases will appear in the Purchases tab of subscriber profiles in Kit.

Action nodes for HubSpot Visual Automations

Both action nodes appear under Actions > HubSpot in the Visual Automations builder.

New Deal (HubSpot action)

Creates a New Deal in HubSpot based on a subscriber’s activity in Kit.

Requirements:

  • Available on any HubSpot plan (including Free)

Setup:

  1. In Visual Automations, add an Action node

  2. Select HubSpot

  3. Choose New Deal

  4. Select a Pipeline for the Deal to live in (dropdown)

New Lead (HubSpot action)

Creates a new Lead in HubSpot based on a subscriber’s activity in Kit.

Requirements:

  • HubSpot Sales Hub Professional or Enterprise

Setup:

  1. In Visual Automations, add an Action node

  2. Select HubSpot

  3. Choose New Lead

  4. Select a Pipeline for the Lead to live in (dropdown)

NOTE: If you see “No result found” when selecting a pipeline for New Lead, you likely need to upgrade your HubSpot account to Sales Hub Professional or Enterprise.

HubSpot troubleshooting

I’m seeing “You don’t have the right permissions to install.”

Ask your HubSpot account admin to grant the permissions listed on the install permissions screen.

I’m seeing “No result found” when selecting a pipeline for New Lead.

Your HubSpot account needs Sales Hub Professional or Enterprise to access the Leads object and pipelines.

Will installing the HubSpot app in Kit affect my HubSpot bill?

Potentially. If you’re on the Marketing Hub plan on HubSpot, you are likely billed by marketing contacts/contact tiers. In this case, syncing Kit subscribers to HubSpot may increase your HubSpot contact count. Review your HubSpot plan before enabling contact sync.

Will syncing my HubSpot contacts to Kit affect my Kit subscriber count?

Yes. Syncing/importing HubSpot contacts to Kit can increase your Kit subscriber count.

I’m seeing duplicate purchases in Kit

If you already sync purchase data from another platform (like Shopify) into both HubSpot and Kit, enabling purchase sync may duplicate purchase records in Kit.


☝️ If you're having trouble installing or using the HubSpot app, or if you wish it included functionality not currently available, we're here to help.

Just reach out to us with our in-app messenger for the quickest help, or send us a message at help@kit.com, and a member of the team will be in touch.

Frequently asked questions

What Kit plan do I need to install this app?

What HubSpot plan do I need?

Any plan for contact/purchase sync and the New Deal action node. Sales Hub Professional or Enterprise for the New Lead action node.

Can I control which contacts get synced?

Not at a granular level. You can toggle Contacts and Purchases on/off, but there’s no per-list or per-segment filtering at this time.

Did this answer your question?