Booking Engine holds the choices that decide how your days fill up. Each row shows what is set now. Open a row to change it. Nothing reaches customers until you publish, and your team can always book any time.
Which times customers see online, When a customer picks Anyone, Daily pet limit, Multi-Pet Scheduling and Which times we suggest first apply to the whole business. New clients rules need a plan with online booking.
Choose which times customers see online
Which times customers see online changes what customers see only when you choose All times, best first, Reduce gaps or Next available only. Every account starts on All times. The setting shapes online booking only, and your team can still book any time. To offer only the first available time, or to stop bookings landing in random gaps, this is the setting to use.
The table compares the four options.
Option | What customers see | What you gain | What you give up | Suits | Does not suit |
All times | Every start time that fits | The most choice | Bookings can land anywhere, which leaves short gaps | A new or quiet book | A business that is usually full |
All times, best first | Every start time that fits, with the times that keep your day tightest listed first | Fewer short gaps, with no time hidden | A customer can still pick a time further down that leaves a gap | A business that wants tighter days and will not hide times | A business that needs its gaps closed for certain |
Reduce gaps | Times next to existing bookings, the start and end of each session, and any time that leaves enough room either side to sell, best first | Fewer short gaps | Fewer times. A session with no bookings shows only its first and last time | A team who are busy most weeks with longer services | A quiet book, or a business with many short services |
Next available only | One time per team member per session: the next one that fits. When that time is booked, the next one appears | The fullest sessions | Almost all choice | A book that fills itself | A business that wants customers to pick their time |
This example day shows the difference. One team member works 9:00 to 3:00, with bookings 10:00 to 11:00 and 1:00 to 2:00, a 60-minute service, a 30-minute Booking Interval and no buffer time.
Option | Times offered | Why |
All times | 9:00, 11:00, 11:30, 12:00, 2:00 | Every start that fits |
Reduce gaps, shortest online service 30 minutes | 9:00, 11:00, 11:30, 12:00, 2:00 | 11:30 leaves 30 minutes either side, which can still be sold, so nothing changes |
Reduce gaps, shortest online service 60 minutes | 9:00, 11:00, 12:00, 2:00 | 11:30 would leave two gaps too short to sell |
Next available only | 9:00, then 11:00 once 9:00 is booked | One time per team member per session |
A gap is too short to sell when it is shorter than Smallest gap you can sell. Blank means the shortest thing that team member or resource can be booked for online, buffer time included. The field sits under the example day and appears once you choose one other than All times.
Smallest gap you can sell lists what has been booked in the last 90 days for the online services this setting reads, shortest first, with each service's share of booked lines. It suggests a length: the first service length that, with everything shorter, reaches a tenth of what you sell. As you try a value, the counts under it follow it, before anything is published.
Trap: With Smallest gap you can sell blank, one short online service weakens Reduce gaps for every longer service that team member takes, because any gap that long counts as one you can sell. When the shortest service is no longer than your Booking Interval, Reduce gaps hides almost nothing. The amber alert A short service weakens Reduce gaps names your shortest service when it is half your usual service length or less, and Open service takes you to it. To hide more, set Smallest gap you can sell, make that service an add-on, or take it offline.
Each service is judged on what its schedule depends on: its team member, a resource, or both. A start must fit all that apply. A resource is judged when it has its own hours and room for one booking at a time, such as a groomer's table with a schedule. A shared space that takes several pets at once, such as a daycare area, stays limited by capacity, because a gap means nothing there. So does a resource with no hours of its own.
Trap: When all your online services run in shared spaces or on resources with no hours of their own, the card says the setting will not change your online times.
Open Booking Engine.
Open Which times customers see online. The row shows the option you are on now.
Choose an option. Each one shows what you gain and what it costs.
Under Tap a time a customer could pick, tap a time to see which gaps it leaves. Once you have bookings, this is your busiest day in the next 14 days.
If you chose an option other than All times, set Smallest gap you can sell or leave it blank.
If you are changing the option, read the counts: the times offered for each team member or resource over the next 14 days, before and after the change. The counts are for one pet and the one service booked for most online. A booking with more pets or services can see fewer times. An amber alert, No times left online, names any day that would have no times left.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
These modes can offer a start outside your booking interval, such as 11:10 AM after a booking that ends at 11:10 AM. All times never does.
Customers see the times on offer. They are not told why other times are missing or why one comes first, and a time that stops fitting reads as no longer available. When a day has times but none of them fit this setting, the booking form says the day has no times that fit and suggests the next fortnight, another session or a different team member. A day that is full says it is fully booked, and a day with no roster or a notice rule in the way says it has no available times.
Some bookings are not affected:
Sessions with Fixed start times and services with their own fixed start time keep their start time.
Services in a shared space, such as daycare areas, and services on a resource with no hours of its own are limited by capacity.
Stays and courses have their own booking rules.
A repeating series is placed once. The first visit is judged and later visits are not.
A booking with several pets or services must fit as a whole, so it can see fewer times than a booking for one pet. With Next available only it sees one time per session.
Each team member's sessions are judged on their own. Leave, blocked time and course sessions split a session in two, and each part keeps its own start and end. A pending booking counts as a booking, so if it is declined the bookings next to it stay where they are.
If any option but All times is on, a Best match badge on the staff booking form marks the times the setting would offer a customer, and on All times, best first the times that keep the day tightest. Each badge says why, such as the booking it sits against or the session end. Under Anyone it also says why that team member gets the time, when you use Choose who gets Anyone bookings. Your team can still pick any time. Best match is not Best Fit, the Multi-Pet Scheduling mode.
Choose who gets Anyone bookings
The owner sets this under When a customer picks Anyone on Booking Engine, and on each team member's Capacity section. It applies when a customer does not choose a team member, or when your business does not let them. Staff bookings do not change, and a customer who picks someone by name keeps that person.
Nothing here hides a time. Petboost only chooses between the team members who can take that time.
Open When a customer picks Anyone, then switch on Prefer their previous team member to send a pet back to the team member who last looked after them, when that person is free at the time chosen.
On a team member's Capacity section, change Share of Anyone bookings. It starts at 100. A team member on 200 takes twice the share, and one on 50 takes half.
Switch on Balance the day across the team to send the booking to whoever has the lightest day, measured against their share.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
Petboost checks them in that order. If team members are still level, the one booked least recently gets the time. With all of these left as they are, team members take turns across the day's times.
Limit how many pets you take in a day
The Daily pet limit applies only when you set one. It is off for every business until then, and blank means no limit. It is the most different pets your whole business takes in on one day, across every team member and resource.
The limit keeps a day inside what your team can take. The cost is bookings on your busiest days, including a small booking that would have fitted. It suits a business limited by staffing, shared space or insurance, and does less for one already held back by Pets at a time. Choose the number from your staffing, shared space and insurance, not only from how much table, pen or van space you have.
Open Booking Engine.
Open Daily pet limit. The row shows your limit, or No limit.
Switch on Limit the pets per day.
Set the number of pets a day.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
Petboost counts each pet once a day, however many services it has that day, and a stay counts on every date from check-in to check-out. Once the day reaches the limit, it disappears from online booking for any pet not already booked that day, and customers see that you are fully booked. Pets already booked that day can still add services. When your team books past the limit, Petboost shows Daily pet limit reached and Override and book records the override on the appointment. Days already over the limit when you set it stay as they are.
Before you publish, a chart shows the pets booked on each of the next 28 days against your limit, with the days at or over it in amber, and the busiest day in the last 4 weeks.
To cap one session instead, set Session pet limit on the session in Schedules & Sessions. A team member or resource can also have its own Daily pet limit (optional) on its Capacity page. Every limit applies on its own: a booking must fit the business limit and the limit of each team member and resource it uses. To limit only pets carrying an attribute, such as reactive dogs, use the attendance limit on Pet Attributes.
Choose how several pets are booked together
Multi-Pet Scheduling decides what happens when one household books several pets in one go.
Open Booking Engine.
Open Multi-Pet Scheduling. The row shows the mode you are on now.
Choose Best Fit, All Pets Together or Clustered Start.
If you chose Clustered Start, choose the time beside All pets start within.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
Best Fit, marked Recommended, groups the pets together when it can and offers other times when it cannot. The tightest groupings appear first, and where a team member or resource can take two or more pets at once, same-time slots come first. It never blocks a booking unless Which times customers see online is limiting times, and the owner may pick a scattered set of times. An account that has never chosen uses it
All Pets Together starts every pet at exactly the same time, so the family has a single drop-off and one pick-up. It offers fewer times, because you need capacity for all the pets at once. If capacity is too low, the owner sees no available times and is offered no other option, so check the capacity of the service, team member and resource before you choose it
Clustered Start starts every pet within the window you set, 2 hours unless you change it. It offers more times than All Pets Together, the owner can drop the pets off one by one, and their wait is at most the window plus the longest service. Some times still do not fit the window
Reduce gaps and Next available only apply to multi-pet bookings too. The whole booking must fit, so a multi-pet booking can see fewer times.
Choose which times are suggested first
When a booking has more than one service, Which times we suggest first decides which options appear at the top. Every time stays bookable either way.
Open Booking Engine.
Open Multi-Pet Scheduling.
Under Which times we suggest first, choose Tightest booking or Soonest start.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
Tightest booking offers the shortest overall visit first, so a groom is suggested inside a daycare day rather than added on to the end. An account that has never chosen uses it. Soonest start offers the earliest start time first, even when that makes the overall visit longer.
Set rules for new clients
The New clients rules apply only to online bookings by a new client. A new client is a customer with no completed visit at any of your locations and without Skip Service Prerequisites. Every import switches that on, so customers you brought across from your old system count as returning from day one. A visit counts once it is checked out: Appointment Completed, Ready to Pay, Paid and the refund statuses all count, while Pending, Confirmed and cancelled bookings do not. Bookings your team makes are never affected. Each rule is off until you switch it on.
Open Booking Engine.
Open New clients, then switch on the rules you want:
Approve new clients' bookings: a new client's online booking stays Pending until you approve it, even with Instant confirmation on. Returning clients follow Instant confirmation.
Deposit and card from new clients only: a new client pays the deposit set under Deposits on Pricing & Payments and needs a card on file to book online, even with Allow booking without card on. Returning clients book online with no deposit.
Limit how far ahead new clients can book: set the number of days. A new client sees times up to that many days from today, and cannot book or move a booking past it. Returning clients can book any date you have open.
Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.
The table shows what each rule gains and costs.
Rule | What you gain | What you give up |
Approve new clients' bookings | You meet a stranger before they are on your book | A slower yes can lose them |
Deposit and card from new clients only | Fewer no-shows from people you do not know yet | Some will stop at the card |
Limit how far ahead new clients can book | Your far book stays with your regulars | A new client may go elsewhere |
A new client sees a Booking as a new client note on the booking page that says which rules apply before they book.
A customer's own settings come first. On the Settings & Overrides tab of their profile, Instant confirmation on confirms their bookings straight away, Book Without Card on lets them book without a card, and a Deposit set for them is charged whether or not they are new.
Trap: A customer with no checked-out visit counts as new unless they were imported. To treat one as returning straight away, switch on Skip Service Prerequisites on their Settings & Overrides tab, or set their own Instant confirmation, Book Without Card or Deposit on their Settings & Overrides tab.
