Hubspot (Calendar)
How to integrate with Hubspot calendars.
Data flows
When your Hubspot integration is connected, Spara books meetings directly through Hubspot's scheduling API and presents a native, Spara-styled booking experience to your leads. Spara pre-fills every field it already knows about the lead — including any custom required questions on your meeting link — and the lead confirms the rest.
Email
First name
Last name
Custom required fields (e.g. company name), when Spara knows the answer
Email
First name
Last name
Meeting time and duration
Spara reads the booking details after a meeting has been scheduled and records them on the lead's conversation.
Implementation
Spara requires a Hubspot calendar URL, for example:
https://meetings-na2.hubspot.com/<name>When a lead is offered a meeting, Spara matches the calendar URL against the meeting links in your connected Hubspot portal and renders its native booking UI — available times, meeting length options, and the link's required questions — styled to match your brand.
iFrame fallback
The lead sees Hubspot's standard embedded scheduler (an iFrame) instead of the native experience when:
Your Hubspot integration is not connected, or was connected without the meeting scheduler permission
The calendar URL doesn't match a meeting link in your connected Hubspot portal
The meeting link requires a legal-consent checkbox
Hubspot can't be reached at the moment the calendar is shown
All Hubspot UX can be used by your lead in the iFrame format, so booking always works either way.
Last updated