Skip to main content
Integration

HubSpot + Instantly Integration 2026: Complete Setup Guide

June 28, 20266 min read

Set up HubSpot + Instantly in 45 minutes. Bidirectional Zapier sync, field mapping table, and fixes for the 3 errors that break most setups. 2026 guide.

A B2B team running 4 cold email campaigns per month wastes roughly 6-8 hours on manual HubSpot-to-Instantly exports. At $75/hr for ops time, that's $450-$600 per month in pure overhead, before accounting for sync lag that kills timing on time-sensitive outreach. Connecting the two via Zapier takes about 45 minutes and eliminates both problems.

By Rishabh Ambasta, Founder, Modern Inbound.

How the HubSpot + Instantly Integration Works

This integration syncs contacts bidirectionally between HubSpot and Instantly via Zapier: HubSpot list enrollments push contacts to Instantly campaigns, and Instantly replies write back to HubSpot contact records within minutes. There's no native connector between the two platforms as of 2026, so Zapier is the required middleware.

The data flow runs in two directions. When a HubSpot workflow enrolls a contact in a list, Zapier catches that trigger and adds the contact to a designated Instantly campaign. When that contact replies, a second Zap fires and updates the HubSpot contact record with reply text and sentiment.

Don't expect plug-and-play. You're building two separate automations and mapping fields manually. But once it's running, your cold email pipeline surfaces inside HubSpot alongside inbound leads. One CRM view for all pipeline, not two tools you reconcile at month-end.

Setup Guide: HubSpot to Instantly in 7 Steps

You'll need admin access to HubSpot and Instantly, plus a Zapier Starter account ($29/month) or above. The full setup takes 45-60 minutes. Build Zap 1 first, test it, then build Zap 2. Don't run both live until you've confirmed both sync directions work in test mode.

  1. Generate API keys for both platforms. In HubSpot: Settings > Integrations > Private Apps, create an app with contact read/write scopes. In Instantly: Settings > API. Copy both keys before closing any tabs.
  2. Create Zap 1 trigger. In Zapier, set the trigger to New Contact in List (HubSpot). Select the list you use for cold outreach contacts. This fires every time HubSpot enrolls a contact in that list.
  3. Set the Zap 1 action. Action: Add Contact to Campaign (Instantly). Select your target campaign. This is where the contact lands when the trigger fires.
  4. Map HubSpot properties to Instantly fields. At minimum: First Name, Last Name, Email, Company Name. If you use custom personalization variables, map those now. Blank merge tags in live emails kill reply rates.
  5. Configure deal suppression. Add a Zapier filter to Zap 1: skip the contact if HubSpot's Deal Stage property is set to any active stage. You don't want cold emails hitting contacts already in active negotiation.
  6. Create Zap 2 for reply sync. Trigger: New Reply (Instantly). Action: Update Contact Property (HubSpot). Map reply text to a custom HubSpot text field, sentiment to a custom dropdown.
  7. Test both directions end-to-end. Enroll a test contact via HubSpot, confirm it appears in Instantly within 5 minutes. Reply from that test account, confirm the HubSpot record updates. Only go live after both directions confirm.

Field Mapping Reference

Incomplete field mapping is the fastest way to ship a broken integration. Get this right before launch and you won't spend the first week debugging blank merge tags in live campaigns. This table covers the full field set for a standard B2B outreach workflow, including reverse sync from Instantly back to HubSpot.

HubSpot PropertyInstantly FieldDirectionNotes
First NameFirst NameHubSpot to InstantlyRequired
Last NameLast NameHubSpot to InstantlyRequired
EmailEmailHubSpot to InstantlyRequired. Deduplication key in Instantly.
Company NameCompany NameHubSpot to InstantlyRequired for companyName personalization variable
Job TitleCustom Variable 1HubSpot to InstantlyMap if you personalize by title
City / CountryCustom Variable 2HubSpot to InstantlyOptional for location-based openers
Deal StageN/A (suppression filter)HubSpot onlyBlocks active deals from campaigns
Instantly ReplyReply TextInstantly to HubSpotCreate a custom text property in HubSpot
Instantly SentimentSentimentInstantly to HubSpotCreate a custom dropdown property in HubSpot

Common Issues and How to Fix Them

Three problems break this integration within the first two weeks. None are complicated once you know what to look for, but all three will silently stop your sync if you miss them during setup.

Zapier task volume on large lists

Zapier Starter caps at 750 tasks/month. One task equals one contact pushed to Instantly. Enroll 1,000 contacts in a single campaign and the sync stops mid-campaign without warning. Upgrade to Professional ($73/month for 2,000 tasks) before running large lists, or split contacts into weekly batches of 600 to stay under the cap.

Bidirectional sync loop

The failure pattern: Instantly updates a HubSpot contact record, that update triggers a HubSpot workflow, the workflow re-enrolls the contact in the list, Zapier pushes the contact back to Instantly. You get duplicates within hours. Fix it by adding a custom HubSpot boolean property called Instantly Enrolled. Set it to true when Zap 1 fires, and add a workflow filter so enrollment only triggers when that property is false.

HubSpot workflow trigger timing

HubSpot list-based workflow triggers have a 10-minute delay. If your Instantly campaign has a tight send window, contacts enrolled near the cutoff may miss that day's sends. Fix this by setting your HubSpot workflow to fire at a fixed morning time, or extend your Instantly send window by 30 minutes to catch late enrollments.

Pricing and Plan Requirements

This integration costs $29-$73/month in Zapier fees on top of your HubSpot and Instantly subscriptions. Zapier Starter at $29/month gives you 750 tasks per month, enough for teams adding under 750 contacts to campaigns monthly. Above that threshold, upgrade to Professional ($73/month for 2,000 tasks) before you hit the cap mid-campaign.

HubSpot's free CRM tier works fine here. You don't need Operations Hub. Instantly's Growth plan at $37/month handles 1,000 active leads, which covers most teams running this setup.

Make (formerly Integromat) is a cheaper middleware option at $9/month for 10,000 operations. Don't switch just to save $20/month unless you're already running Make for other workflows. The added complexity isn't worth it for a two-Zap setup.

Too Busy to Run Outbound Yourself?

Modern Inbound handles research, infrastructure, warm-up, account lists, copy tests, sending, replies, and routing. The system has booked 2,700+ B2B meetings and influenced $20M+ in pipeline.

Frequently Asked Questions

Does HubSpot have a native integration with Instantly?

No. HubSpot and Instantly don't have a native connector as of 2026. The standard setup uses Zapier (Starter at $29/month for under 750 contacts/month, Professional at $73/month above that). Make is a valid alternative if you're already running it elsewhere.

How long does the HubSpot + Instantly setup take?

Budget 45-60 minutes for initial configuration and another 30 minutes for testing. Each Zap takes 15-20 minutes to build. The rest goes to field mapping and verifying personalization variables render correctly in Instantly email previews.

Can I prevent Instantly from emailing contacts already in active HubSpot deals?

Yes. Add a Zapier filter step to Zap 1 that checks the Deal Stage property on the HubSpot contact. If it's set to any active stage, the filter blocks the contact from being added to Instantly. Set this up before launch. Skip it and you'll eventually email someone mid-negotiation.

Will positive replies in Instantly automatically create deals in HubSpot?

Only if you configure the deal-creation step in Zap 2. Add a conditional branch: if Instantly sentiment equals Positive, create a HubSpot deal linked to the contact. Without that step, reply data lands in the contact record but no deal is created, and your reps create deals manually.

If you'd rather skip building this yourself and have someone manage the cold email infrastructure end-to-end, that's what Modern Inbound does. Our clients show up to warm replies, not Zapier error logs.

Rishabh Ambasta

Rishabh Ambasta

Founder of Modern Inbound

I've worked across SaaS outbound teams from $1M to $50M ARR and now run a boutique cold outreach agency. I've generated millions in pipeline through creative, low-conflict outbound systems.

Get the outbound breakdown.

Real campaigns we ran this month. Numbers, copy, what worked, what didn't. Drop your work email.

Any email works.

Ready to fill your pipeline?

We build cold outbound systems that book 20-30 qualified meetings per month. No long-term contracts.

Book a Strategy Call