In this article, we will guide you through the steps for clients to book appointments for their pets online.
Things to know
- Online booking must be enabled for the business.
- Each service must have a staff member assigned, and staff work hours must be set.
- Clients must sign in using an existing MyTime account, Facebook, or Apple login—or create a new account during checkout.
- The same service cannot be booked multiple times in a single booking. To book the same service more than once, the client must complete the booking and then start a new one.
- If a client selects a specific staff member, only the services that can be performed by that staff member will be visible.
- No Preference option on booking widget:
- When a client selects No Preference, the system assigns a staff member using round-robin logic. Learn more here.
- If the "Can customers book a specific staff member?" setting is disabled, the "Book With" section will be hidden. In this case, appointments will be booked as if "No Preference" was selected, meaning the round-robin assignment will apply.
- Booking Appointments with Add-On Services
- Accounts with Multi-Staff Appointments Feature Enabled:
- If a staff member is selected for the core service and "No Preference" is chosen for the add-on, the same staff member will be assigned to both.
- If "No Preference" is selected for both the core service and add-on, the system will assign the same staff member to both service. However, if the assigned staff member is not eligible to perform the add-on service, a different staff member will be assigned to the add-on.
- Accounts with Multi-Staff Appointments Feature Disabled:
- If "No Preference" is selected, the system will automatically assign the same staff member to both the core service and the add-on.
- If the selected staff member cannot perform both the core service and the add-on, the option to select an add-on will not be visible.
- Accounts with Multi-Staff Appointments Feature Enabled:
- An error message "Time is no longer available" may appear if any of the following conditions apply:
- There is a scheduling conflict with another appointment booked at the same time
- The staff member’s available hours have changed, making the selected time unavailable
- The selected time slot is no longer available for the chosen staff member
- By default, when clients use the "Book Again" button, appointments are prefilled with information from previous bookings. However, the option to disable this automatic prefilling is controlled by a hidden setting that can only be configured by the MyTime team. To enable this setting, please contact support at support@mytime.com.
- When adding a new pet online, pet breeds are listed alphabetically by default on the booking widget. Any custom pet breeds added will be included with the default breeds and sorted together in alphabetical order.
- For mobile businesses, services that are unavailable at the selected location are hidden in the online booking widget. When clients choose “In-Store,” any services offered only at the client’s location are not shown. Similarly, selecting “At Your Location, up to X mile(s)” hides services that are available only in-store.
- When booking an appointment for one or multiple pets, selecting Add New Pet on the Services page opens the breed selection modal. If the user closes this modal without selecting a breed, adds a service to the cart, and then attempts to proceed to time selection, the booking will be blocked and the following error message will appear: “Please select a pet or pet breed to continue.”
CONTENTS
Book Appointments for Pets Online
Clients can book an appointment for their pet by following these steps:
- Navigate to your booking page using the provided booking URL or the "Book" button on your website.
- Select a Location (if your business has multiple locations, they should choose their preferred location)
- If the client is signed into their account and has pets listed, they can select an existing pet or add a new one. If they are not signed in or do not have pets on their account, they will be prompted to select a pet breed.

- Choose the desired service. To add additional services, click the "Add Another Service" link

- Select a preferred date and time from the calendar

- If the client wants a specific staff member, they can select one
- Proceed to Checkout. At checkout, they can:
- Sign in to an existing account
- Use Facebook or Apple to log in
- Create a new account
- If they opted to add a new pet earlier, they can enter the pet's name at this stage

- Additional Options at Checkout include:
- Add notes and special requests
- Complete any required intake forms
- Provide payment details if necessary

- Click on the "Complete Booking" button

- The booking confirmation page will appear

Select New or Existing Pets at Checkout
When booking appointments for pets directly on the checkout page, clients can create a new pet or select an existing one. This helps prevent duplicate profiles and ensures smooth booking.
Things to Know:
This feature is triggered when a client signs in on the checkout page.
Clients will see a modal window prompting them to either create a new pet or select an existing one.
Selecting an existing pet redirects the client back to the Pick a Time page to continue booking.
If no existing pet is selected, clients can continue booking with a new pet.
How to Select a New or Existing Pet at Checkout:
1. Navigate to your booking page using the provided booking URL or the “Book” button on your website.
2. Select a Location (if your business has multiple locations, choose the preferred one).
3. Click 'Add New Pet' from the 'Please Select a Pet' dropdown menu
4. Enter pet name and select pet breed from the 'Add New Pet' modal
5. Click the 'Add' button
6. Choose the desired service. To add additional services, click “Add Another Service” or proceed to select a time.

7. Select a preferred date and time from the calendar
8. At checkout, sign in to your existing account

9. In the modal window, either select an existing pet from the dropdown menu or create a new pet.

9. Click 'Continue'
10. Selecting an existing pet:
- You will be redirected to the Pick a Time page.
- Select the desired date and time.
- Complete the booking process as usual.

Creating a new pet:
- Continue the booking process directly from the checkout page.
- Complete any required intake forms.
- Provide payment details, if necessary.
- Complete the booking.
11. The booking confirmation page will appear once the process is complete

For more information, contact us at support@mytime.com or (385) 233-6964.
Related Article
- Scheduling Appointment for Pets
- Scheduling Multi-Day Appointments
- Booking Multi-Day Appointments Online
- Checking Out Pet Appointments in POS
- Manage Pet Profile Online
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article