Skip to main content

Online Booking Setting - Questions

Written by Amelia
Updated over a week ago

Keep your client and pet information accurate and up to date with MoeGo Online Booking.

When booking online, clients can update their own profile and pet details. The system automatically checks for missing or expired vaccine records and prompts clients to update them before completing the appointment.

No more outdated information—just a smooth, streamlined booking experience.

Note: Online Booking Settings are only available on the desktop version of MoeGo.

How to Set Up Questions for Online Booking

Navigate to:

Online Booking → Settings → Questions

Here, you can configure questions for:

  • Client profiles

  • Pet profiles

  • Services (Boarding & Daycare only)

After making changes, be sure to click Save to apply updates.

Here, you can:

  • Drag and drop questions to adjust display order

  • Click Edit to modify a question

  • Click the “X” to remove a question from online booking


1) Set Up Questions for the Client Profile

Under the Client section, click Add Question to:

Available System Questions

You may choose from:

To display a question in online booking, check the box next to it in the sidebar.

Display Settings for Client Questions

For each selected question, you can control:

  • Display to New Visitors
    (Clients without an existing profile)

  • Display to Existing Clients
    (Clients can view and edit)

  • Required to Answer

This allows you to show specific questions to different client groups and mark important fields as required.

System Required Questions (Client)

The following fields are mandatory and cannot be modified:

  • First Name

  • Last Name

  • Phone Number

These are required because MoeGo uses them to identify and match existing client profiles.

If required information is missing, clients must complete it before continuing with booking.


2) Set Up Questions for the Pet Profile

Under the Pet section, click Add Question to:

Available System Questions

You may select:

  • Weight

  • Coat Type

  • Vaccine

  • Birthday

  • Gender

  • Fixed (Spayed/Neutered)

  • Pet Image

  • Behavior

  • Vet Name

  • Vet Phone Number

  • Vet Address

  • Health Issues

Selectable options for certain fields can be managed in: Settings → Customers & Pets → Pet

Vet details and Health Issues are entered manually by clients.

Display Settings for Pet Questions

For each selected question, you can control:

  • Display to New Visitors

  • Display to Existing Clients

    • View & Edit

    • View Only (available for Weight and Coat Type)

  • Required to Answer

Important: Weight & Coat Type Control

Since many businesses base pricing on weight or coat type, you can:

  • Allow existing clients to view only

  • Or allow view & edit

Restricting edits helps prevent unexpected service or pricing changes during booking.

System Required Questions (Pet)

The following fields are mandatory and cannot be modified:

  • Pet Type

  • Pet Name

  • Pet Breed

These fields are required to match existing pet profiles in the system.

If information is missing, clients must update it before booking.

Weight Setup

Click Edit next to Weight to configure:

  • View only / View & Edit

  • Weight limit

Toggle Has Limit to enable a maximum weight and enter the limit.

This prevents pets exceeding the limit from booking online.

You may also add a custom notice message.

Click Confirm to save.

If no custom notice message is entered, the system default will display:

“We only accept pets weighing under XX lbs.”

After click on "Add", clients will see a red alert if the entered weight exceeds the limit.

Coat Type Setup

You can upload reference images to help clients select the correct coat type.

This reduces selection errors and improves pricing accuracy.

Vaccine Setup

Click Edit under Vaccine to configure requirements.

Vaccine Type Options

  • Specific Vaccine
    Select exact vaccines clients must provide.

  • Based on Vaccine Settings
    Follow vaccine rules configured in:
    Settings → Customers & Pets

Vaccine Fields

You can require:

  • Vaccine Expiration Date

  • Vaccine Document Upload

Each field can be marked as required or optional.

Important Logic

  • If expiration date or document is marked required, but the entire vaccine question is NOT required, clients may skip the entire section.

  • If the entire vaccine question is required, you must mark at least one field (expiration date or document) as required.

Clients can also click “Add Another Vaccination” to upload additional records.


3) Service Questions (Boarding & Daycare Only)

If you have the Boarding & Daycare module, you can configure service-specific questions.

You may:

  • Mark Feeding Schedule as required or optional

  • Mark Medication Schedule as required or optional

  • Select specific sub-questions to require

Click Select Questions next to Boarding or Daycare.

Available Boarding & Daycare Questions

Feeding Schedule

  • Feeding Time

  • Feeding Amount

  • Feeding Unit

  • Food Type

  • Food Source

  • Feeding Instructions

  • Feeding Notes

Medication Schedule

  • Medication Time

  • Medication Amount

  • Medication Unit

Feeding and medication options can be configured in:


Customized Questions

For both Client and Pet sections, you can create custom questions:

Click: Add Question → Add Customized Question

You can choose the question type:

  • Short Text (with placeholder)

  • Long Text (with placeholder)

  • Dropdown (set options)

  • Radio Options (set options)

  • Checkboxes (set options)

You may also mark custom questions as required.

Click Confirm to save.

Editing Customized Questions

You can later:

  • Click Edit to update

  • Adjust visibility (New Visitors / Existing Clients)

  • Change required settings

Answers to custom questions are saved to:

  • Client Notes (Client section questions)

  • Pet Notes (Pet section questions)

Important Note About Custom Fields

If you created custom client fields under:

These fields are NOT automatically synced to Online Booking.

To collect that information online, you must recreate the field as a customized question under Online Booking settings.

Did this answer your question?