Boarding spots


Boarding spots can be configured in many ways, at Animalo we wanted to simplify this process but still give flexibility in configuration.

The way you configure it is entirely up to you. Depending on your plan you have 25, 100 or 250 boarding spots. These spots can be configured over all your boarding types.

Example You are on the pro plan, your pet hotel has a total of 9 boarding spots available, but you split those up in 3 types depending on the size of the dog.

You can create them in 2 different ways:

  1. You create 10 unique boarding types, each of them with 1 spot.
  2. You create 3 unique boarding types, each of them with 3 spots.

The difference here is that with the first way of setting it up there is quite a lot more information to deal with when making bookings as you have more boarding types to choose from. But it allows for naming individual spots which can be useful for structure.

The second option is easy to maintain, when you make a booking you can only select one of the 3 (depending on availability) but they have no specific names. In this case you simply fill up the spots physically one by one.

We provide personal one on one setup trainings to configure Animalo the way you want it to work. Do not hesitate to get in touch with us!

Lets continue and see how we can work with boarding types.

Listing boarding types

From the side menu you can click on Rooms & Spots to get to the overview of your rooms.

On this page you do not only see a link to boarding spots, but also to daycare and service types.

{primary} If you cannot see boarding spots, see Your hotel on how to setup your service types.

Once you arrive on the Rooms & spots page, you can click on Boarding types to see a list of all the boarding types you have setup so far.

On the top are 2 tabs (on the bottom on mobile), if you have setup many boarding types, you can easily filter them out using the filter button.

In order to create a new boarding type you can click on Add new room type. Below we go into more detail how to setup boarding types.

Creating a boarding type

From the boarding types list you can click on the Add new room type button to create a new boarding type.

You will have to enter a name for the room type. The name is used internally to show you in which room type the booking is located. But it also used for the Book now widget.

Available amount of units: is the number of available rooms you have for this room type.

Maximum allocation: this is the number of spots that can be booked in a single booking.

For example: You have 10 spots for dogs, but you can open them (combine) or you want to offer your customer the choice to book 2 of them for 2 pets.

This feature will allow you or your customer to book up to the maximum allocation value.

The pricing is calculated as follows:

Every booked unit (every allocation) is calculated for its base price. Every pet above the allocation, will be calculated additionally.

If you book 2 pets in 2 allocations, the price will be the price * 2.

If you book 3 pets in 2 allocations, the price will be price 2 + discounted pet price 1.

Pets per customer: here you can configure how many of the same pet type of the same customer you allow to be in a single booking.

{primary} Example: You create a booking for a customer with 2 dogs. They can sleep in the same room, so you create a single booking. The price for the booking is multiplied by 2.

You can setup discounts for multiple pets of the same customer, see Discount below on how to set this up.

Allowed pets: Here you can select which pet types you allow to be booked for this room type.

{primary} Example: If you select only cats, the boarding type cannot be booked for dogs, even if you also have boarding types for dogs. If you select both cats and dogs, they can be booked for both dogs and cats.


Each boarding type has its own pricing rules. This is useful as it allows you to setup a different pricing for rooms that have more features, or to make a distinction between big dogs boarding spots and those for smaller dogs.

The way you set this up is entirely up to you!

Pricing method: If you want to charge by day or by night.

When charing per night Animalo calculates the number of nights and multiplies it by the price of the room type.

{primary} Example: A Room type with the pricing of 10€ per night. And we book from 2019/01/26 till 2019/01/30 will cost 40€.

When charing per day Animalo calculates the number of days regardless of the start and end hour and multiplies it by the price of the room type.

{primary} Example: A Roomtype with the pricing of 10€ per day. And we book from 2019/01/26 till 2019/01/30 will cost 50€

When you are creating bookings, you can always set a custom price for a given booking. This allows you to exceptionally charge more or less.


This is only applied when a booking is made for 2 or more pets of the same type from the same customer.

Discounts are optional and not required to setup. The default setting is to not apply any discount.

Discount method: The discount method, you can select one of the options provided, the options include:

  1. No discount for additional pets: There will be no automatic discount if a customer books 2 pets at once.
  2. Amount per additional pet per day: The first pet will be calculated fully, the additional pets get a fixed amount discount.
  3. Amount per pet per day: Every pet will get a fixed amount discount.
  4. Amount per booking: A fixed amount discount is given on the full booking.
  5. Percentage per additional pet per day: The first pet will be calculated fully, the additional pets get a percentage discount.
  6. Percentage per pet per day: Every pet will get a fixed percentage discount.
  7. Percentage per booking: A percentage discount is given on the full booking.

If you are not sure on what rule fits for you, send us an example on how your pricing is applied and we help you pick the correct one!

Discount amount: Either a fixed amount or percentage based on the discount method to apply as a discount to the booking.


Allow online bookings: If you are using the book now widget you can select if the customer can create bookings in this room type. The default value is set to Yes, if you do not want that customers can book this room using the widget, uncheck the box.

Base price per booking: This price is charged on any booking but is not based on the duration of it.

You can for example charge 20€ on every booking for dossier costs. The amount can be 0.

Editing a boarding type

When you edit a boarding type, all existing bookings will remain as they were when the bookings were created.

If you change pricing, you can then visit the booking itself and press the "recalculate" button to calculate the new price if required.

If you adjust the available units, nothing will change for the existing bookings, but new bookings might not work as you run out of available spots.

Deleting a boarding type

You can at any given time delete a boarding type. They are not really removed from Animalo as these contain critical information about bookings. But they are removed from views and can no longer be booked.

When you remove a room type, all existing bookings for the room type will continue to exists but you can no longer create new bookings for it.

Be careful when removing room types and creating new ones instantly as Animalo can no longer keep track of the bookings that exist versus the bookings in the new room type.