HubSpot Meetings: How to Set Up and Use the Scheduling Tool

June 29, 2026 · 5 min read

HubSpot Meetings lets you share a link so contacts can book time directly in your calendar, without the back-and-forth email chain. Once connected to Google Calendar or Outlook, it reads your real-time availability, generates a booking page, and creates or updates a contact record every time someone books. This guide covers setup, the differences between scheduling page types, and how meetings fit into a sales workflow for teams in Southeast Asia.

1

Connect your calendar

Go to Settings > General > Calendar and connect Google Workspace or Microsoft 365. HubSpot reads your free/busy status from this calendar. Only one calendar per user; personal Gmail accounts are not supported for calendar sync.

2

Create a scheduling page

Navigate to Sales > Meetings and click Create scheduling page. Choose one-on-one (all plans), round-robin (Sales Hub Starter and above), or group (Sales Hub Professional and above). Set the title, meeting duration, buffer time, and minimum scheduling notice.

3

Configure the booking form

By default the form collects First name, Last name, and Email. Add any HubSpot contact property you want gathered at booking: company, phone, or a custom field relevant to your region or service type.

4

Set availability windows

Define which days and hours each scheduling page uses. You can run different windows per page type: a 15-minute intro call open all week, a 60-minute strategy session limited to two mornings. Buffer time before and after a booking prevents back-to-back blocks.

5

Share or embed the link

Copy the scheduling URL and paste it into email signatures, HubSpot templates, or your website. The embed option gives you an inline booking widget. Both versions update in real time as your calendar fills.

What happens when someone books a meeting?

HubSpot matches on the email address entered at booking. If that contact already exists, the meeting is logged on their existing record. If not, HubSpot creates a new contact. Either way, the booking appears on the contact timeline as an activity, and both parties receive a calendar invite with reschedule and cancel links.

You can build automation on top of this. A common pattern: the moment a meeting is booked, a HubSpot workflow updates the contact’s lifecycle stage to SQL, notifies the deal owner, and adds a task to review the contact’s history before the call. This removes a manual follow-up step and keeps your pipeline state accurate without anyone having to remember.

What is the difference between one-on-one, round-robin, and group scheduling pages?

One-on-one pages show availability for a single user. They work on HubSpot Free and cover most individual sales reps and consultants who need a personal booking link.

Round-robin pages combine availability across a team and distribute bookings automatically. When someone books, HubSpot assigns the meeting to the next eligible team member using equal distribution or a priority order you define. This is useful for shared inbound booking links on a contact-us page or demo request form. Round-robin requires Sales Hub Starter or above.

Group pages let multiple team members join the same meeting, so the booking checks availability across all participants before offering a slot. A common use case is a discovery call where both a sales rep and a solutions engineer need to be present. Group scheduling requires Sales Hub Professional.

How do you add a video conferencing link to meeting bookings?

In the meeting settings under Video conferencing, connect Zoom, Google Meet, or Microsoft Teams. Once connected, each booking automatically generates a unique meeting link from your chosen platform. If you use another tool, paste a static conference room URL as a fallback; it will appear in every booking confirmation for that scheduling page.

Can you use HubSpot Meetings on the free plan?

Yes. One-on-one scheduling pages are available at no cost and cover the core use case: a personal link that shows your real availability, captures contact details, and logs every booking to HubSpot. The main limitations on the free plan are no round-robin or group scheduling, no custom confirmation email branding, and no meeting routing based on CRM ownership or deal assignment.

How does the scheduling link fit into a sales sequence?

A common pattern: a prospect fills out a form or replies to an outbound email, and the follow-up includes the scheduling link so they can book when ready. For outbound work, adding a booking link to the final step of a HubSpot sequence gives warm prospects a low-friction path to book rather than waiting for another manual touchpoint.

For teams managing deals, meetings can be logged against a deal record as well as a contact. This gives managers a clear view of which deals have recent activity and which have gone quiet, directly from the pipeline board.

What should Southeast Asian teams watch for with time zones?

HubSpot Meetings detects the booker’s browser time zone by default. For teams operating in a single time zone (such as UTC+7 for Bangkok-based teams), you can lock the scheduling page to a fixed zone so all slots display consistently. For regional teams spanning multiple countries, leaving auto-detection on is usually more practical. Check the time zone setting during setup rather than discovering a mismatch after the first bookings come in.

It is also worth confirming that your contact records are capturing time zone correctly at booking. This data is useful for segmentation and for scheduling automated follow-up emails at sensible local hours.

Frequently asked questions

Can I have more than one scheduling page?
Yes. Create as many as you need: different durations, different topics, different team members. Each gets its own URL.

What if a contact already exists in HubSpot?
HubSpot matches on email. The meeting logs on the existing record; no duplicate is created.

Can I add required fields to the booking form?
Yes. Any HubSpot contact property can be added as a required or optional field on the booking form. Common additions include company name, phone number, and a custom qualification question.

Does the scheduling link work on mobile?
The booking page is responsive. Contacts can book from a phone or tablet without any additional configuration on your side.

Is there a way to block specific dates, such as public holidays?
Yes. The availability settings let you define active days and hours per scheduling page. You can also block specific dates directly in the connected calendar; HubSpot reflects those blocks in real time on the booking page.

Planning a HubSpot setup or integration in the region?

Contact us