Skip to main content
All CollectionsCalendar & SyncSync
Calendar Data: Where It Comes From And How It Is Synced
Calendar Data: Where It Comes From And How It Is Synced

Learn about the different behaviors of our sync features and how to tell where calendar data comes from

Jenn Tomaszewski avatar
Written by Jenn Tomaszewski
Updated over a week ago

We can help you keep your calendars in sync across your platforms through our Sync subset, which can handle reservations, pricing, availability, and minimum stays.

Where is my calendar data coming from?

Reservations

Reservations will be blocked across your calendars instantly, through our reservation sync. Reservation sync is activated for a property by default once you have more than one listing within a property.

We receive reservation details and blocks a minute or two after the reservation is booked on the booking platform. Except for VRBO, where the delay can extend to more than four minutes.

Price, minimum night stay, and availability

We poll your lead platform every 4.5 hours to get new information on price, minimum night stay, and blocked or unblocked dates (not related to a reservations). This information will be displayed on your Hospitable.com calendar.

If you have Sync sub-features like price, availability, and or minimum night stay sync enabled, this data will be pushed to your other non-lead platforms.

If you also have a dynamic pricing tool integrated which sends us data daily then we will push that data to all of your listings within that property as soon as we get it from the dynamic pricing tool.

You can also use our public API to send us updates to the calendar.

Where did the current calendar data come from?

When you select a date or date range on your Hospitable calendar, we show you the source of your availability, price, and minimum night stay data.

If you hover over the source, you can see when the current value last changed. This is the last time the value changed, not the last time a sync was preformed.

There are four possible sources or information:

  • Manual: The information was manually updated on the Hospitable calendar.

  • Lead listing platform: In this case, the source will say the name of the platform from which we got this information.

  • API: This refers to an update received via the API, usually from an API-connected dynamic pricing tool like PriceLabs, Beyond Pricing, and more. Those should not be pushing availability!

  • Multiple: If you have selected a range of dates, then you might see this source. This means that the dates within the selected range have different sources of information.

There is no hierarchy between the sources! We simply display the last update we received, no matter the source.

When does my calendar get updated?

The calendar sync, which polls your lead platform for new updates, runs every 4.5 hours. The sync job checks your lead platform for any changes, which are then reflected on the Hospitable calendar. Additionally, if the relevant Sync sub-features are enabled, we push the changes to the other listings in the property group.

Changes made manually to the Hospitable calendar are pushed immediately to all connected platforms, whether the Sync sub-features are enabled or not.

New reservations are picked up withing minutes and we push the block to your other listings on that property. The sync is also triggered whenever properties are merged or un-merged.

If you change the mark-up rate for a platform and Pricing sync is enabled, we push the new prices to that platform immediately.

You can see a timestamp for when we received the last calendar update if you hover your mouse over the source information (see screenshot above).

What are base rates & markups?

The base rate is the amount shown on your Hospitable calendar.

When you update the price in Hospitable, or it is sent to us from PriceLabs, we will add the markup based on the markup rates defined for each platform before pushing the final amount to the individual listings.

When you update the price on the lead listing calendar, we will remove that channel's markup rate to get to the base price that is reflected on Hospitable. If you have Pricing Sync enabled, we will add your other channel or listing markup to the base price before pushing it to those additional listings.

For example, if your nightly rate is $100 on Airbnb, your lead platform, and you have a 3% markup, we’ll subtract 3% ($3) from that nightly rate of $100 to get to $97 as the base rate shown on Hospitable. From that base rate, we'll push an update to your other connected platforms, adding the channel or listing markup. If your Hospitable base rate was $97 and you had a Vrbo markup of 6%, we’d add 6% to $97 ($5.82) and push a final $102.82 to Vrbo.

How do currencies affect my calendar?

Due to the difference in price formats on each platform, we will only detect changes when the price has changed, on the platform, by more or less than 1 whole currency denomination, e.g 1 whole dollar.

VRBO and Airbnb listings must be set to the same currency, as we do not convert values for those channels.

However, your Booking.com listing can be set to a different currency, as we are able to calculate currency conversions for Booking.com.

Troubleshooting

Check out this article for further troubleshooting. Or if you have a dynamic pricing tool integrated, check out this article.

Did this answer your question?