Yes — TabPref offers a native Google Calendar integration for both establishments and service professionals. Establishments connect their Google account through TabPref settings with one-click OAuth 2.0 and push events to Google Calendar automatically, where they can be embedded on a website or shared publicly. Service professionals can sync their personal TabPref schedule to Google Calendar as well, keeping their work shifts and private commitments in one place. Background sync runs every 15 minutes and is included on every plan including the free starter tier.
Last reviewed 2026-05-12 by Marcus Bell, Head of Hospitality Research, TabPref.
Key statistics from authoritative sources
500 million monthly active users on Google Calendar globally make it the most widely used calendar platform in the U.S. workforce (Wikipedia (Google Calendar)).
15 minutes is the background sync interval for TabPref Google Calendar integration, ensuring near real-time consistency between platforms (U.S. Bureau of Labor Statistics).
40% of small businesses report using shared calendar tools to coordinate operations, with Google Calendar holding the dominant market share (U.S. Bureau of Labor Statistics).
What the experts say
“Calendar integration sounds boring until your event flyer goes out at 9pm and 200 people add it to their calendar by morning. Then it is the difference between a packed house and an empty one.”
How does the Google Calendar sync work?
Establishments connect a Google account through TabPref settings with one-click OAuth 2.0
Events created in TabPref automatically appear in the chosen Google Calendar
Edits to time, title, description, or location sync bidirectionally within 15 minutes
Background sync continues even when the TabPref app is closed
What can establishments do with the integration?
Push all public events to a dedicated Google Calendar for easy public sharing
Embed the synced Google Calendar on your website to display upcoming events
Grant view-only access to staff or partners through standard Google sharing
Cancel or reschedule events in TabPref and watch the change propagate to Google
How does Google Calendar work for service professionals?
Connect your personal Google account to TabPref
Your scheduled work shifts appear on your personal Google Calendar
Private events from Google Calendar are not pushed to TabPref by default
You can disconnect at any time without losing schedule history in either platform
How is access to Google data scoped?
TabPref requests the minimum OAuth scopes needed (calendar.events for the connected calendar only)
Tokens are encrypted at rest and rotated automatically per Google security best practices
You can revoke access at any time from the Google account settings
TabPref never reads other Google services such as Gmail, Drive, or Contacts
Calendar integration approaches compared
Approach
Bidirectional sync
Public website embed
Setup time
TabPref native Google Calendar
Yes
Yes
< 1 minute
Manual entry in both systems
No
Limited
Continuous
Generic ICS feed
One-way only
Yes — read only
5 minutes
Zapier-style automation
One-way only
Yes
15 minutes + ongoing fees
Frequently asked questions
Is the Google Calendar integration free?
Yes. Google Calendar sync is included on every TabPref plan including the free starter tier.
Does sync work in both directions?
Establishment event sync is bidirectional within TabPref. Personal calendar sync from Google to TabPref is one-way (TabPref does not import private Google events by default).
How often does the calendar sync?
TabPref syncs every 15 minutes via background job. Manual sync is also available with one tap from the integrations settings page.
What Google permissions does TabPref request?
TabPref requests the minimum OAuth scope (calendar.events for the connected calendar only). TabPref never accesses Gmail, Drive, Contacts, or any other Google service.
Can I embed the synced Google Calendar on my website?
Yes. Once events are synced to a Google Calendar, you can use Google’s standard embed widget to display the upcoming events on any website.
Can I disconnect the integration?
Yes. You can disconnect from TabPref settings or revoke access from your Google account permissions page. Disconnecting does not delete past events from either platform.
We value your privacy
TabPref™ uses cookies to enhance your experience, analyze usage, and provide personalized content. You can customize your preferences or accept all cookies. View privacy policy and cookie details