meetergomeetergo Help

Require Confirmation Before Booking

Set up double opt-in or host confirmation to verify bookings before they're finalized

Updated on December 15, 2025

By default, bookings are confirmed immediately when someone schedules with you. But sometimes you need an extra verification step—either to confirm the attendee's email or to let the host approve meetings manually.

meetergo offers two confirmation features:

  1. Double Opt-In: Attendees must verify their email before the booking is confirmed
  2. Host Confirmation: The host must manually approve each booking

Double Opt-In (Email Verification)

Double opt-in requires attendees to click a confirmation link in their email before the booking is finalized. This helps:

  • Verify the attendee's email address is real
  • Prevent spam bookings
  • Comply with data protection regulations
  • Reduce no-shows from fake bookings

How It Works

  1. Attendee selects a time slot and submits the booking form
  2. They receive an email with a confirmation link
  3. The time slot is held but not confirmed
  4. Attendee clicks the link to confirm
  5. Both parties receive the final confirmation

Enable Double Opt-In

  1. Open your Meeting Type settings
  2. Go to the Booking or Options tab
  3. Find Double Opt-In settings
  4. Choose one of these options:
    • Disabled: Bookings confirm immediately
    • Enabled: Require email verification
    • Use Company Settings: Follow your organization's default

Expiration

If the attendee doesn't confirm within the time limit:

  • The held time slot is released
  • The booking is automatically cancelled
  • Both parties may receive a notification

Host Confirmation (Manual Approval)

Host confirmation lets you review and approve each booking request before it's finalized. This is useful when:

  • You have limited availability and want to prioritize certain meetings
  • You need to screen attendees before accepting
  • Meetings require preparation or resource allocation
  • You want to prevent back-to-back bookings

How It Works

  1. Attendee selects a time slot and submits booking
  2. You receive a notification with the booking request
  3. The time slot is marked as tentative
  4. You approve or decline the request
  5. Attendee receives confirmation or rejection

Enable Host Confirmation

  1. Open your Meeting Type settings
  2. Go to the Booking or Options tab
  3. Find Require Host Confirmation
  4. Choose:
    • Disabled: Auto-confirm bookings
    • Enabled: Require manual approval
    • Use Company Settings: Follow organization default

Managing Booking Requests

When host confirmation is enabled:

  1. You'll see pending requests in your Bookings section
  2. Each request shows:
    • Attendee name and email
    • Requested time slot
    • Any form responses or notes
  3. Click Approve to confirm or Decline to reject
  4. Optionally add a message to the attendee

Time-Sensitive Requests

Consider setting up notifications so you don't miss requests:

  • Enable email notifications for new booking requests
  • Check your dashboard regularly
  • Set expectations on your booking page about response time

Combining Both Features

You can enable both double opt-in and host confirmation:

  1. Attendee books → Verification email sent
  2. Attendee confirms email → Host notified
  3. Host approves → Booking finalized

This provides maximum verification but adds friction. Use both only when necessary.

Company-Wide Settings

Administrators can set default confirmation settings for the entire organization:

  1. Go to SettingsCompany
  2. Find Booking Confirmation Defaults
  3. Set your preferred defaults
  4. Individual meeting types can override these settings

Best Practices

When to Use Double Opt-In

  • Public booking pages with high traffic
  • When email verification is required for compliance
  • To prevent bot submissions

When to Use Host Confirmation

  • High-value meetings (sales calls, consultations)
  • Limited availability situations
  • When attendee screening is necessary

When to Skip Confirmation

  • Internal team scheduling
  • Known contacts and repeat customers
  • Time-sensitive bookings where speed matters

FAQ

What happens if I don't respond to a booking request?

Pending requests remain in your queue until you act on them. Set up notifications to avoid missing requests.

Can attendees cancel a pending request?

Yes, attendees can cancel before the booking is confirmed. They'll receive a cancellation link in their confirmation email.

Is the time slot blocked while waiting for confirmation?

Yes, the slot is tentatively held to prevent double-booking. If declined or expired, it becomes available again.

Can I customize the confirmation emails?

Yes, use Email Templates to customize the messaging.

Was this article helpful?

Let us know if this article answered your questions.