Related article:

This article shows you how Hostfully can easily synchronize calendars in cases where you need to rent a full house or some of its units, each being independent and bookable units.  

1. Context

Imagine you have a house with 2 sub-units. Guests can rent the whole house or just one of the 2 units. What you expect from the system for each renting scenarios is the following:

  • Case 1: the whole house is rented: in the case where you get a booking for the whole house, Hostfully will automatically block the sub-units on your calendar (see diagram below). This applies to bookings coming from any platforms. The created blocks for the sub-units will be automatically propagated to all the channels where the units are listed. Blocks will be created in real time and there is no longer needs for iCal setups to handle all this.

  • Case 2: one of the units is rented: in the case where you get a booking for one of the units, the system will automatically block the house from being rented as a whole, but will keep other units bookable across all your calendars (see case 2 below):

2. Creating the property and its sub-units

To get started, create the first (parent) property from the Add Property page. Then, from the property list page, click on the Settings icon for this property, and then on the Create Sub-Units menu item:

In the Create Multiple Units popup, enter the number of sub-units to create, and you can optionally enter a tag to identify the unit type, especially if you create multiple sets of sub-units:

NB: for this use case, make sure to leave the box "Set the master-unit as a non-bookable entity" unchecked (checking the box would apply to the case where the parent unit is a hotel or an apartment building).

The result of the units you just created will then show in the Properties list, as below. The parent unit will be identified as "Master" and the sub-units will be numbered:

You will notice that most of the data from the parent unit will have been copied, except for the photos, which will be just linking to the parent unit.

Now there will also be a toggle ( ➕ and ➖) next to the Master unit, which you can click on to expand or collapse the sub-unit display respectively.

Please note that blocks generated by Master-Sub relation would be named "undefined" by design. (recording)

3. Transforming existing properties into sub-units

When you want to add some of the properties as sub-units of another property (this is common when you do an Airbnb import and all listings are imported as independent properties), you can use the following option to transform them:

  • Go to your property list page

  • From the property that will become the parent of the sub-units, click on Link Sub-Units:

From the pop-up screen, select the properties you want to transform as sub-units of the current property, and click on Link Sub-Units:

This will set the selected properties as children (sub-units) of the current property. You will be able to see the indentation and hierarchy structure once the change has been made:

4. New, updated and cancelled bookings with linked units

As the per logic explained above, a new booking for the parent property (below, Adobe House Master) will result in the the other 2 units being automatically blocked on the Hostfully calendar and on the connected channels.

A booking on the Adobe House (1) unit will automatically block the whole house and will leave the Adobe House (2) open for booking.

If the booking is updated or cancelled, the associated blocks will automatically be updated or removed as well.

Note that the individual blocks will not be removable by the user, since they are tied to the existence of the associated booking.

As always, please let us know if you have any feedback or suggestions.

5. Unlinking Units

If you ever need to unlink a unit, here is how:

IMPORTANT: If you'd like to delete the master property and keep the sub units, you'll need to first unlink them. Otherwise, the sub units will be deleted along with the master property.

Did this answer your question?