Skip to main content

How your clients book boarding & daycare online

A step-by-step walkthrough of every screen your client sees when submitting an online booking request for boarding or daycare, including add-ons, time selection, and payment.

Written by Marina
Updated yesterday

When a client opens your MoeGo booking link, they're guided through a step-by-step flow that collects their service, pet, dates, add-ons, and timing details before the request reaches your inbox.

This article walks through every screen in that flow β€” what your client sees, what they can do at each step, and which settings in your account control what appears.

How it works

The booking flow is linear. Clients move through each step in sequence and can go back at any point before submitting.

All requests arrive as pending bookings β€” nothing is confirmed until you approve it. The services, add-ons, availability windows, and pricing your client sees are all pulled directly from your account configuration.

Log in Online Booking

Your client opens your booking page URL and enters their phone number to receive an SMS verification code. Once verified, they're logged in.

Step 1 β€” Book Now

Once logged in, click "Book new appointment" to start booking.

Step 2 β€” Choose a service type

Your client selects from the service types available on your booking page: Boarding, Daycare & Daycamp, Grooming, or Group Class.

Only service types you've configured and enabled appear here. See Set up Online booking service. πŸ‘ˆ

Step 3 β€” Select a pet

Your client selects which pet they're booking for. Multiple pets can be selected for the same reservation. If a pet isn't listed, they can add a new one during this step.

Step 4 β€” Choose dates

How clients select dates differs between boarding and daycare.

Boarding: Your client taps a check-in date, then a check-out date. The calendar highlights the full range between both dates. The button at the bottom shows the number of nights selected (e.g. "Continue with 4 nights").

Daycare: Your client taps individual days. Non-consecutive days can be selected. The button updates to reflect the count (e.g. "Continue with 4 days").

Dates outside your lodging availability or already fully booked appear grayed out and cannot be tapped.

πŸ“ Note: When your lodging is out of capacity, clients can join a waitlist from this step based on your settings. See Joining the waitlist when dates are fully booked πŸ‘ˆ once available.

Step 5 β€” Select a service

Your client sees the boarding or daycare services available for their pet, filtered by species. Each service card shows the service name, description, and starting price. Tapping a card selects it.

For multi-pet bookings, each pet has its own service section. A Same as [Pet name] shortcut lets clients copy a selection from one pet to another.

Step 6 β€” Add optional services

After selecting a service, your client sees an Anything to add? screen listing the add-ons you've configured.

Each add-on is toggled off by default. When your client toggles one on, they choose when it should be applied:

Frequency option

When it runs

First day

Once, on check-in day

Last day

Once, on check-out day

Certain date(s)

Client picks specific dates within the stay

The options available for each add-on depend on how you've configured it. The first available option is pre-selected by default when the toggle is turned on.

Step 7 β€” Set arrival and pickup times

After confirming add-ons, your client sets a pet arrival time and a pet pickup time. Your client selects a time and taps Select time to confirm.

Tapping either field opens a time picker showing the available slots from your configured hours. See How to configure pick up/drop off time.

πŸ“ Note: Clients booking multiple pets for the same service and same stay time can choose whether their pets share the same lodging room or stay in separate rooms.

Step 8 β€” Add feeding and medication (Optional)

Two optional fields are also available here:

  • Feeding schedule β€” meal times and diet notes

  • This pet needs medication β€” toggle on to enter a medication schedule

πŸ’‘ Note: Your clients may see a reminder on the feeding or medication charge if configured. See Set up Feeding & Medication. πŸ‘ˆ

Step 9 β€” Review and submit

The final screen shows a full summary of the booking request:

  • Check-in and check-out dates and times

  • Guest pet(s) and service(s) selected

  • An itemized price estimate: service total, service fees, tax, and total

  • Total due now β€” the deposit amount, if one is required

From this screen, your client can also enter a discount code, add or select a payment method, and leave an additional note for your team.

Before submitting, your client must accept your cancellation policy. If you've configured a service agreement, they'll be prompted to sign it digitally before the request goes through.

Step 9 β€” Confirmation

After submitting, your client sees a confirmation screen with their total and a Waiting for confirmation status message. The booking is not confirmed until you approve it in your online booking dashboard. See more on Online Booking Dashboard.

πŸ“ Note: After submitting, clients can view and manage their booking from their online client portal. See How clients manage their booking via online client portal. πŸ‘ˆ

Did this answer your question?