You can import your personal or business Google Calendar with your Square Appointments calendar to manage your schedule in one place. Both busy and free events will import from Google to Square Appointments, and the busy events will block time on your Square Appointments calendar.

Note: Events from your Google Calendar are brought over as “personal” or “quick block” events and aren’t treated as appointments, notifications, reminders, etc. All events must be edited from the calendar they were created in. If you’re managing multiple locations, personal events imported from Google calendar will block availability for a staff member across all locations. Appointments exported to your Google calendar will reflect all locations a staff member is enabled for.

Sync your Appointments Calendar with your Google Calendar

  1. From your Square Appointments account, go to Business > Settings. You must be logged in to Appointments on your computer as the calendar sync can’t be done from a mobile device.
  2. Under Calendar Integration, click Link Google Calendar. If you’re setting this up for the first time, log in to your Google account and allow access calendar you’d like to link to Square Appointments.
    Note: Only one Google account can be linked to Square Appointments at a time. To unlink an existing account, use Reset All Calendars. Staff with login and Full Access can also add their own Google Calendar.

  3. Select Google Calendar > Next.
  4. Choose a linking option:
    • Import and Export: Import events from your Google Calendar to your Square Appointments calendar, and export personal events from Square Appointments to your Google Calendar.
    • Import Only: Import events from your Google Calendar to your Square Appointments calendar.
    • Export Only: Export personal events from your Square Appointments calendar to your Google Calendar.
  5. Select a Google Calendar to import > click Continue.
  6. Choose the Square Appointments staff calendar to import Google events to > click Continue.

Note: Events from one month ago to 2 years in advance are synced. Syncing is usually instantaneous, but can take up to 3 minutes if the calendar is exceptionally busy.

Once you’ve synced your calendars, if you need to make future changes, you can take the following actions:

  • Refresh: Your calendars will sync automatically when any updates are made. In rare instances, if you’re not seeing your events sync properly between calendars, you can use the Refresh option.
  • Delete: Click the trash can icon to delete an individual calendar sync and remove that calendar from the one it’s synced to.
  • Reset All Calendars: This will remove all synced calendars. You and your staff will need to reconnect a Google Calendar if you’d like to sync Square Appointments to Google Calendars again.

Note: You can only edit an event from its calendar of origin. For example, if an event is created from Square Appointments, it must be edited from the Square Appointments calendar and vice versa.

Allow Staff members to sync their Google Calendar with Square Appointments

To allow your Staff to import and export their personal Google Calendars with Square Appointments:

  1. Head to the Staff page of your Appointments dashboard.
  2. Select a staff member from the list or create a new staff member.
  3. Toggle on “Enable staff login” and select Full Access.

Once your staff member logs in to their individual Square Appointments account, they’ll see an option to sync their calendars on their Calendar page.

Appointments vs. Personal Events

When you create an event, you’ll choose whether it’s an appointment or personal event. An appointment is booked with a client and represents a service to be performed. A personal event is simply a blocked chunk of time.

Only appointments are synced to a Google Calendar, and only personal events are synced from a Google Calendar. For example, if you creates a personal event from your Appointments calendar, it won’t sync to your Google Calendar.

Troubleshoot Calendar Sync Issues

Try the troubleshooting steps below if you run into any issues syncing your personal calendar with your Appointments calendar:

  • Make sure that your browser is up to date.
  • Clear the cache on your browser. You can access the Help menu of your browser to locate step-by-step instructions on how to do this.
  • Refresh the page.
  • Switch to a different browser. We recommend Google Chrome.
  • Try syncing your calendar again by clicking Reset All Calendars from your Square Appointments dashboard. Then, try to relink your calendar.

Note: It may take up to 30 minutes for the calendar sync to complete.

Still need help? Ask the community

Visit community forum