HubSpot integration

Your HubSpot contacts in a Mailsoftly list. Synced every hour.

Connect your HubSpot account from inside Mailsoftly and your CRM contacts land in the list you choose, on their own, every hour. Consent is respected, nothing is ever written back to HubSpot, and your team keeps HubSpot as the system of record while Mailsoftly does the sending.
Free to start with your Google Workspace or Microsoft 365 account · No credit card required
HubSpot CRMContacts and properties
Hourly syncOne way, read only
Mailsoftly listMapped fields, consent kept
Connected
Opted-out and non-marketing contacts in HubSpot are never imported. Mailsoftly never creates, edits or deletes anything in your portal.
Join thousands of businesses
5.0
TrustRadius
4.8
4.9
5.0
5.0
How it works

Connect, choose a list, map fields

The HubSpot integration is native and lives on the Integrations screen in Mailsoftly. Connect with HubSpot's own sign-in, tell Mailsoftly where the contacts should land, and the first import starts.
Connect HubSpotOpen Integrations in Mailsoftly, choose HubSpot and approve the connection with HubSpot's secure sign-in. Only read access to contacts is requested.
Pick the destination listUse an existing Mailsoftly list or create a new one. Email, first name, last name and company are mapped for you. Add a row to send any other HubSpot property into a standard or custom Mailsoftly field.
Let it runThe first import walks your whole portal. After that, new and updated HubSpot contacts arrive every hour, and a Sync now button fetches changes on demand.
1
ConnectHubSpot sign-in, read-only contact access
2
DestinationChoose a list, map properties to fields
3
SyncFirst import, then hourly
HubSpot connectedSyncing hourly
How the sync behaves

One way, consent-aware, never destructive

Three rules shape the integration so your HubSpot data stays clean and your Mailsoftly audience stays sendable.
🔄 Sync

HubSpot to Mailsoftly, every hour

Contacts flow in one direction. The first import covers your whole portal, then an hourly sync picks up everything created or changed since the last run. A sync console shows status, counts and the last run time.

Full first importHourly updatesSync now
🛡️ Consent

Opt-outs are respected

Contacts marked as opted out of email or as non-marketing in HubSpot are never imported, and contacts without an email address are skipped. Your list only holds people who agreed to hear from you.

Opt-outs skippedNon-marketing skippedNo email, no import
🔒 Safety

Read only, no overwrites

Mailsoftly never creates, edits or deletes anything in HubSpot. And when a contact already exists in Mailsoftly, the sync only fills in blank fields, so your own data always wins.

Read-only accessBlank fields onlyDisconnect anytime
Who it is for

Six ways teams use HubSpot with Mailsoftly

HubSpot stays the CRM. Mailsoftly becomes the sending tool with real human support and pricing that does not climb with every contact.
Marketing email without Marketing HubKeep contacts in HubSpot's free CRM and send newsletters and campaigns from Mailsoftly.
Agencies running client CRMsEach client's HubSpot portal syncs into its own Mailsoftly list, ready for the next campaign.
Sales teams with a newsletterDeals and notes stay in HubSpot, the monthly update goes out from Mailsoftly.
Nonprofits and associationsDonors and members managed in HubSpot get appeals and updates without a Marketing Hub bill.
Event follow-upsA HubSpot property mapped to a Mailsoftly field becomes a segment for reminders and recaps.
Switching away from HubSpot emailMove sending to Mailsoftly first, keep the CRM, and decide the rest later.
Comparing options? See HubSpot vs Mailsoftly and our roundup of HubSpot alternatives. Prefer a Zap? HubSpot also pairs with Mailsoftly on Zapier.
Set it once

From CRM record to campaign, without exports

Once connected, a contact created in HubSpot is in your Mailsoftly list within the hour, ready for a welcome automation or your next send. No CSV, no re-import, no stale list.
New in HubSpotContact created or updated
Hourly syncConsent checked, fields mapped
Mailsoftly listContact added or filled in
Next campaignSent from Mailsoftly

HubSpot as the CRM. Mailsoftly for the sending.

The native sync brings people in. When you need data flowing the other way, add a webhook step to any Mailsoftly automation, or build on the documented REST API. AI tools connect through the Mailsoftly MCP server.
Hourly
automatic sync, plus Sync now
Read-only
never writes to HubSpot
Free
to start, no credit card
HubSpotnative contact sync
Webhook stepsdata out to any app
REST APIbuild on your account
MCP serverfor AI tools
FAQ

The HubSpot integration, answered

Does Mailsoftly integrate with HubSpot?

Yes. Mailsoftly has a native HubSpot integration. Connect your HubSpot account from the Integrations screen in Mailsoftly, choose a destination list, and your CRM contacts sync into it automatically every hour.

Which direction does the sync go?

One way, from HubSpot into Mailsoftly. Mailsoftly only asks for read access to contacts and never creates, edits or deletes anything in your HubSpot portal. HubSpot stays your system of record.

Which HubSpot contacts are imported?

Contacts with an email address who are not marked as opted out of email or as non-marketing in HubSpot. Opted-out and non-marketing contacts are skipped on purpose, because emailing people who did not agree hurts the deliverability of everything else you send.

Can I map HubSpot properties to Mailsoftly fields?

Yes. Email, first name, last name and company are mapped automatically. You can add rows to send any other HubSpot property, such as phone, job title, industry or a custom property, into a standard or custom Mailsoftly field.

What happens to contacts that already exist in Mailsoftly?

They are matched by email and only their blank fields are filled in from HubSpot. Existing data in Mailsoftly is never overwritten, and suppression lists and unsubscribes are never touched.

How often does it sync?

The first import walks your whole portal. After that, new and updated contacts arrive automatically every hour, and a Sync now button in the sync console fetches recent changes on demand.

Is the HubSpot integration free?

Yes. Connecting HubSpot works on the free Mailsoftly plan, which starts with your Google or Microsoft account and no credit card. It works with HubSpot's free CRM as well as paid HubSpot tiers.

What else does Mailsoftly connect to?

Google Workspace, Microsoft 365, WordPress, Shopify, Jotform and Zapier connect natively, plus a documented REST API and webhooks and an MCP server for AI tools. See the full picture on the Mailsoftly integrations page.

Bring your HubSpot contacts over in minutes

Sign up free, connect HubSpot, pick a list, and let every new CRM contact arrive ready for your next campaign.

Start free with Google Start free with Microsoft 365
No credit card required · Cancel anytime · Real humans on support