Why One Calendar Is Often Not Enough
Most people do not keep their entire life on a single Google Calendar. It is common to have a work calendar for meetings, a personal calendar for appointments and family events, and sometimes access to a shared team calendar for company-wide events. If a booking tool only reads one of these, it will happily offer time slots that are actually blocked on a calendar it cannot see. Meetario is built to connect and read multiple Google calendars at once, so your booking page reflects your whole schedule, not just part of it.
Connecting Multiple Calendars
Google Calendar accounts typically already contain several calendars (primary, secondary, shared, and subscribed calendars). When you connect Google Calendar to Meetario from /app/integrations, Meetario fetches the full list of calendars available in that account — you do not need to connect each one separately. After the initial OAuth authorization, all calendars associated with that Google account become available for selection inside the integration settings.
Primary vs Secondary Calendars
Inside the Google Calendar integration settings, Meetario asks you to make two distinct choices:
- Calendar for new events — This is effectively your primary calendar for booking purposes: the single calendar where Meetario writes new events whenever a guest books a meeting. Most people choose their main work calendar here.
- Calendars to check for conflicts — This can be one calendar or several. Any calendar selected here contributes busy/free data to your booking page, but new events are only ever written to the one calendar chosen above.
In other words, a calendar can be "read-only" from Meetario perspective (checked for conflicts but never written to) or be the single destination for new bookings. This separation lets you keep a personal calendar purely as a conflict source without cluttering it with meeting invites generated by your booking page.
Conflict Checking Across All Calendars
Once multiple calendars are selected for conflict checking, Meetario merges their busy periods before comparing against your availability rules — the technical details of this pipeline are covered in our guide on how Google Calendar conflict detection works. In practice this means an event on your personal calendar blocks a slot exactly as effectively as an event on your work calendar. If you only ever select your work calendar and leave a personal one unchecked, expect your booking page to show times as available that you actually consider busy.
Choosing Where New Events Go
It is worth being deliberate about which calendar receives new Meetario bookings, since this affects who else sees the event and how it appears in your day:
- If you share your work calendar with colleagues, booking events there keeps your team visible into your meeting load.
- If you prefer to keep client and prospect meetings separate from internal meetings, consider creating a dedicated "Bookings" calendar in Google Calendar and selecting it as the destination in Meetario, while still checking your other calendars for conflicts.
- For teams, each member should independently choose their own destination calendar; see our guide on team scheduling with Google Calendar for how this fits into round-robin and collective event types.
Common Setups
Work and personal split
Connect your Google account, set your work calendar as the destination for new events, and add your personal calendar to the conflict-checking list. New bookings land in your work calendar, but a dentist appointment on your personal calendar still blocks the slot.
Dedicated bookings calendar
Create a new calendar in Google Calendar named something like "Meetario Bookings," set it as the destination for new events, and check your work and personal calendars for conflicts. This keeps generated meeting invites visually separate from everything else on your main calendar while conflict detection still covers your full schedule.
Shared team calendar
If your organization maintains a shared calendar for company holidays or all-hands events, add it to your conflict-checking list so your booking page automatically blocks out company-wide non-working time without you needing to update your own availability rules manually.
Best Practices
- Review your conflict-checking calendar list periodically, especially after your organization adds new shared or subscribed calendars.
- Keep the destination calendar for new events consistent so meeting invites are easy to find later.
- If you use Meetario alongside other integrations such as Outlook or Zoom, confirm the meeting link and location settings still point to the right destination calendar.
- Reconnect the integration if you add a brand-new calendar in Google and it does not immediately appear in Meetario settings.
Troubleshooting
A newly created Google calendar is not showing up in Meetario
Disconnect and reconnect the Google Calendar integration under /app/integrations to refresh the list of available calendars.
Booking page ignores events on a specific calendar
Open the integration settings and confirm that calendar is checked under "Calendars to check for conflicts." Only selected calendars contribute busy/free data.
New bookings appear on the wrong calendar
Change the "Calendar for new events" selection in the integration settings. This setting alone controls where new bookings are written.
Quick Start / Next Steps
- Connect your Google account under
/app/integrationsif you have not already. - Choose one calendar as the destination for new bookings.
- Select every calendar that should count toward conflict checking — work, personal, and shared.
- Revisit these settings whenever you add a new calendar in Google Calendar.
Managing multiple Google calendars correctly is the difference between a Meetario booking page that reflects your real availability and one that only reflects part of it. A few minutes spent on these settings pays off every time a guest books.