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
- Go to Integrations > HubSpot
- Click Connect with OAuth
- Log in to your HubSpot account
- Click Grant Access
- 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 Field | HubSpot Property |
|---|---|
| Name | firstname, lastname |
| Phone | phone |
| Company | company |
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