Article

Set up meeting scheduling

Create personal, round-robin, and group meeting links. Embed them in emails, signatures, and your website so prospects book without back-and-forth.

Updated 1 September 2026

Article

Create personal, round-robin, and group meeting links. Embed them in emails, signatures, and your website so prospects book without back-and-forth.

Newsletter

One email on Fridays, and nothing else.

  • Practical B2B tips

  • 4-min read on Fridays

  • For anyone in B2B growth

Set up meeting scheduling

The back-and-forth of scheduling meetings kills deal momentum. A prospect says "let's talk next week", you send three time options, they're all taken by the time they reply, and the conversation stalls for another five days. Meeting links solve this by letting prospects book directly on your calendar based on real-time availability.

HubSpot's meeting scheduler is one of the simplest tools to set up and one of the highest-impact for sales productivity. Once it's configured, you drop a link into an email, a template, or your email signature, and prospects book themselves in. No back-and-forth, no missed windows, no deals going cold while you coordinate diaries.

Three types of meeting links

HubSpot offers three types of scheduling pages, each designed for a different scenario:

Personal (one-on-one). One prospect books time with one rep. This is the most common type and what every sales rep should set up first. Use it for discovery calls, demos, follow-ups, or any meeting where the prospect needs to speak with a specific person.

Round robin. The prospect sees the combined availability of a group of reps and gets routed to whoever is free next. This is useful when it doesn't matter which rep takes the meeting (e.g. inbound demo requests). HubSpot distributes meetings evenly across the group.

Group. One prospect books time with multiple people from your team at once. The scheduling page only shows times when all selected team members are available. Use this for meetings that require several people (e.g. a technical demo with a sales rep and a solutions engineer).

Create a scheduling page

Go to Library (left sidebar) > Meetings scheduler > "Create scheduling page". Select your meeting type (one-on-one, round robin, or group).

On the first screen, fill in the internal name (what your team sees), the organiser (defaults to you), the event title (what appears on the calendar invite), and the location. If you've integrated Zoom, Google Meet, or Microsoft Teams, you can add a video conference link automatically.

Toggle on "Cancel and reschedule" to include links in the calendar event that let the prospect modify their booking if plans change. This saves you from no-shows and manual rescheduling.

Configure your availability

The Schedule tab controls what the prospect sees on the booking page. Set your meeting duration (e.g. 30 minutes), and add multiple duration options if you want the prospect to choose (e.g. 15, 30, or 45 minutes). Set your time zone and the days and hours you're available.

Three settings that most people miss but should configure:

Minimum notice time. How far in advance someone must book. Set this to at least a few hours so you don't get surprised by a meeting in twenty minutes. For sales calls where you need preparation time, set it to 24 hours.

Buffer time. A gap between meetings to prevent back-to-back bookings. Even 15 minutes prevents the situation where your 2:00 PM call runs over and your 2:30 PM prospect is waiting.

Scheduling window. How far into the future people can book. The default is a few weeks. For sales teams, two to three weeks is usually enough. Longer windows create scheduling sprawl where prospects book meetings a month out and forget about them.

Customise the booking form

The Form tab controls what information the prospect fills in before confirming the meeting. By default, it asks for name and email. You can add custom questions (e.g. "What would you like to discuss?" or "How many people are on your team?").

If you add custom questions, make them required. Optional questions get skipped, and you end up on calls without the context you needed.

Set up confirmations and reminders

The Confirmation tab lets you either show a default confirmation message or redirect to a custom thank-you page. The Automation tab lets you send a confirmation email when the meeting is booked and reminder emails before the meeting (e.g. one day before and one hour before).

Enable both the confirmation and at least one reminder. Reminder emails reduce no-shows significantly, especially for prospects who booked several days in advance.

Meeting links remove scheduling friction from your sales process. Set up a personal meeting link for every rep, configure buffer time and minimum notice to protect your calendar, and embed the link in your email templates and signature. The setup takes five minutes. The time saved on every deal adds up fast.

More articles

  • Article

    Upload your visual identity so every email, quote, and document that leaves HubSpot looks consistent. Set default colours, fonts, and logo placement once, then let templates do the work.

  • Article

    Configure your personal workspace so HubSpot works for how you sell. Set working hours, notification preferences, connect your email and calendar, and set up snippets and templates you'll use daily.

  • Article

    Run property audits, merge duplicates, fix formatting, and archive stale records so your CRM stays reliable as your team grows.

  • Article

    Link your email inbox, calendar, and key integrations (Slack, Google Workspace, accounting). One-time setup that makes everything downstream work.

  • Article

    Create a default dashboard that shows unenriched contacts, missing properties, duplicate records, and data quality over time. Keeps the foundation visible.

  • Article

    Build saved views, configure record sidebars, and set default properties so every team member sees what they need without clicking around.

All 42 articles under CRM setup
FAQ

Questions about this topic

Academy

Growth Academy

Start free

A free account opens the first course and keeps your progress.

  • A free course

  • Track your own skills

  • Every playbook you unlock