Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate: Calendar > Booking > Add to External Calendar
Prerequisites:
- Admin permissions or restricted permissions to View calendars and access RSS and iCal feeds.
- Bookings and a third-party external calendar application, such as Google Calendar.
- The Booking Calendar feature is available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please contact our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
New to the Booking Calendar? Be sure to read the first article in this series for an overview of the new experience or check out any of the other articles via the links at the bottom or side of this page.
In this article, we walk through generating an iCal feed, so that you can subscribe to Checkfront bookings through an external calendar such as Google Calendar.
![]() |
Looking to add iCal events to your booking notifications? Learn more here: |
Adding to an external calendar
Back to topThe option to Add to External Calendar allows you to synchronize your Checkfront bookings with a calendar outside of Checkfront. This is done using the Checkfront iCal feed, which in turn, uses the standard iCalendar media type and file format (.ical) to transfer the information.
iCalendar is supported by most calendar software products such as Google Calendar and Apple Calendar, including those on your mobile devices.
![]() |
It's important to note that the Booking Calendar sync is one-way - view only in the external calendar. As you make changes to the bookings in Checkfront, these are reflected in the third-party external calendar. The frequency of syncs depends on the third-party application. However, changes to the third-party external calendar do NOT update Checkfront. |
![]() |
iCal feeds are linked to the account that generated them. If the account that generated the feed is disabled or if the login credentials for that account change, then any iCal feed links previously generated no longer work. To resolve this, you can generate new iCal feeds to link to your external calendars. |
![]() |
How accurately your external calendar reflects availability depends on how often your external calendar checks the iCal feed for updates. New bookings, booking edits, and booking cancellations update at the next scheduled sync to the external calendar. For example, Google Calendar can take several hours to update with the iCal sync. Check your external calendar settings for options. |
Feed customization
Back to topStart by reviewing your options in terms of which bookings, categories, and items/products you want to add to your external calendar. When the Booking Calendar is synced to your external calendar, it displays bookings according to the limits defined with these settings.
When customizing the settings, notice how the Webcal Link and the bottom of the modal changes. This is how your feed subscription is defined and determines what information Checkfront communicates to your external calendar.
- Options
Back to topThe Only show my bookings setting filters out bookings made by other Staff members, leaving only the bookings made under your account.
The Only show locked bookings setting filters out any bookings that do not have a locked booking status. This is a great way to hide bookings from the external calendar that are awaiting confirmation. To learn more about statuses, please click here.
- Number of months forward
Back to topCheckfront syncs up to 24 months of future bookings with your external calendar. Six months is the default setting.
Past bookings display as far back as one month prior. The number of months past is not configurable at this time.
- Categories
Back to topBy default, the iCal feed is set to display All Categories.
You can uncheck the All Categories option to view a list of all the categories associated with your Checkfront account. You can then choose the specific categories you wish to include in your feed by checking them off individually.
![]() |
You can generate as many links to different categories as you need. This gives you more flexibility when adding subscriptions to your external calendar. Your setting selections are not saved in the Checkfront system once you close the modal. The Webcal Link you generate and copy simply contains the information needed to subscribe. Feel free to try out different combinations of settings and links until you find the combination of feeds to suit your needs. |
- Item/product
Back to topRather than filtering by category, it’s also possible to single out an individual item/product to be added to your feed. To do this, click on the Add Filter button. This reveals a dropdown menu, from which you can choose your item/product. The Webcal Link is updated to only include bookings for that one item/product.
![]() |
You can generate as many links to select items/products as you need. This gives you more flexibility when adding subscriptions to your external calendar. Your setting selections are not saved in the Checkfront system once you close the modal. The Webcal Link you generate and copy simply contains the information needed to subscribe. Feel free to try out different combinations of settings and links until you find the combination of feeds to suit your needs. |
- Webcal link
Back to topThe settings that you choose for your iCal feed are reflected in the Webcal Link. Click on or copy the link to subscribe to this feed in your third-party calendar software.
![]() |
The Booking Calendar feed can also be accessed through your Checkfront Account Profile (Account > Profile > Available Feeds > Booking Calendar (iCal)). Learn more about your Account Profile here: |
Subscribing to the calendar
Back to topOnce you're happy with the configuration of your feed, it's time to subscribe to the feed through your external calendar.
The process for this varies, depending on which third-party calendar you're using. Simply copy the Webcal Link provided and paste it into the appropriate place in your external calendar.
If you're adding the feed to a calendar app on your local computer, then try clicking the Webcal Link provided to open your external calendar directly.
Viewing the calendar
Back to topDepending on which category and item or product options you have chosen when generating the Webcal Link, your synced information displays one of the following two ways.
- All bookings as one calendar feed
Back to top
Bookings display as one Checkfront calendar feed in your external calendar if you select All Categories and do not add an item/product filter when generating the Webcal Link.
- Bookings as multiple feeds by category or item/product
Back to topMultiple feeds can be subscribed to through your external calendar if you choose select categories or filter for a select item/product when generating the Webcal Link. You can then colour-code each feed to make it easier to read.
< Gaining booking insights from the Booking Calendar