CRM Integrations2 min read

HubSpot Setup Guide

Connect Site2CRM to your HubSpot account

HubSpot Setup Guide

Connect Site2CRM to HubSpot and start syncing leads instantly.

What Syncs

Each new lead creates:

  • Contact - name, email, phone
  • Company - matched by domain, created if it doesn't exist
  • Association - the contact is linked to the company

Sync runs for new leads. Repeat submissions from the same email within 24 hours are treated as the same lead and are not pushed again.

Setup Steps

  1. Go to Integrations > HubSpot
  2. Click Connect with OAuth
  3. Log in to your HubSpot account
  4. Click Grant Access
  5. Done - you'll see "Connected" status

Prefer a token? You can instead paste a HubSpot Private App token (Settings > Integrations > Private Apps) on the same card.

Field Mapping

Form fields map to standard HubSpot contact properties:

Form FieldHubSpot Property
Namefirstname, lastname
Emailemail
Phonephone
Companycompany

HubSpot Plans

Site2CRM works with all HubSpot plans:

  • HubSpot Free CRM
  • Starter
  • Professional
  • Enterprise

Sync Speed

Leads appear in HubSpot within seconds of form submission. No delays, no batching.

Troubleshooting

"Not authorized" error

  • Make sure you have admin access in HubSpot
  • Try disconnecting and reconnecting

Duplicate contacts

  • Site2CRM only pushes new leads, and HubSpot rejects a second contact with the same email, so duplicates are not created

Was this article helpful?

Let us know if you need more help