Public Spay/Neuter Appointments
Scheduling Public Client Spay/Neuter Appointments
Public clients are individual pet owners who book appointments or bring their animals directly into the clinic. This section will guide you through setting up Spay/Neuter (S/N) appointments for public clients in HQ, previewing both client details and animal details, which form the foundation of every S/N appointment.
Starting a Public Client Appointment
You have two options when beginning a Spay/Neuter appointment in HQ:
Option 1: From the Calendar
- Navigate to Spay/Neuter by Capacities in the left-hand menu.
- Click on the desired date.
- Select Make Spay/Neuter Appointment.
Option 2: From Quick Search
- Press Ctrl + K on your keyboard, or use the Quick Search bar in the left-hand menu.
- In the Spay/Neuter box, click Make Appointment.
- You will be directed to the main calendar. Choose the desired date, then click Make Spay/Neuter Appointment.
Step 1 – Client Information
By default, Public Client is pre-selected on the Client Information page. Below is a breakdown of the key fields:
- First & Last Name (Required): Must always be completed.
- Cell Phone: Highly recommended. Enables two-way texting with clients.
- Home Phone: Optional but useful as a backup contact. Either cell or home phone is required.
- Email: Required unless you check No email available. Many features in HQ (e-pay, consents, reminders, receipts) rely on email.
- Client Address (Required): Uses an API lookup. If not found, use +Enter Custom Address to manually input.
- Additional Address Information: Apartment numbers or secondary address details.
✅ Pro Tip: Collecting the address during scheduling helps streamline checkout. Addresses are geocoded at entry and used later for Reports > Geographic Metrics when the animal is checked out.
Address Best Practices
- Physical address preferred: Required for rabies certificates and recommended for microchip registration.
- PO Boxes: Allowed if a physical address isn’t possible (e.g., on some reservations).
- Homeless clients: Use the last known long-term residence, following federal guidance.
Client Notes
- Add Client Quick Notes: Private notes displayed in future appointment pop-ups (e.g., client owes money or banned).
- Client Tags: Also helpful for tracking specific statuses or restrictions.
Booking Returning Clients
- If the client already exists in your database, entering their name (or other info) will prompt a pop-up with their details.
- Select the correct client to pull in saved information.
- If it’s not the right person, click Cancel to create a new record.
Step 2 – Animal Information
Once client details are entered, proceed to the Animal Information page. Collecting this thoroughly during scheduling saves significant time at checkout.
- Animal Name (Required): For returning clients, click Search Owned Animals to check for existing records.
- Species / Sex (Required): If unknown (e.g., feral cats), default to female for scheduling accuracy, then correct at checkout.
- Age: Enter the animal’s current age. Do not project the age for future appointments. Update during the exam if necessary. Avoid DOB entry unless essential.
- Color & Breed: Required for rabies certificates and microchip registration. Gather this early.
- Weight: Required if your clinic uses weight-based capacities. Estimate if necessary.
- Animal Type: Tracks ownership (e.g., owned, foster, shelter). Placement on the calendar depends on this selection.
- Animal Notes: Permanent notes (e.g., allergic to penicillin). Stays with the record.
- Appointment Notes: Appointment-specific details (e.g., might be pregnant). Do not carry forward to future visits.
Special Flags & Options
- Caution Flag: Marks anxious or aggressive animals with a red exclamation system-wide.
- Trap Indicator: For feral/owned cats arriving in traps. Displays as a Trap flag in Patient Flow.
Step 3 – Services, Products & Discounts
Use the +Add Services, Products & Discounts link to select procedures, add vaccines, or apply packages.
- Begin typing the service name (e.g., rabies) and select from the dropdown.
- Review pricing.
- Apply subsidies (discounts) by clicking the green Discount button.
Note: Some services are species-specific (e.g., Bordetella vaccine is dogs only). Only eligible items will appear in the dropdown.
Rules for Spay/Neuter Appointments
You cannot create another S/N appointment for an animal if:
- They already have a pending S/N appointment.
- They were spayed/neutered at your clinic.
- They are marked as previously altered elsewhere.
You can book if the animal was previously declined for reasons other than already being sterilized.
By following this process, you’ll ensure accurate scheduling, proper reporting, and smooth client communication for all Public Client Spay/Neuter appointments.
S/N From the Calendar
Making Appointments from the Calendar
Adding appointments directly from the calendar is quick, easy, and efficient. This helps your clinic stay organized and saves valuable time.

Navigating to the Calendar
- Click the Spay/Neuter by Capacities tab in the left-hand menu to open the spay/neuter calendar.
- Click on the desired appointment date.
- Select Make Spay/Neuter Appointment.
By default, the Public Client option is selected.
- For a public client, continue to the next step.
- For a volume client, toggle to the Volume Client option.
Entering Client Information
- Enter the client’s first and last name (HQ will auto-capitalize).
- Provide at least one phone number (cell or home).
- Enter an email address, or select No Email Available.
- Begin typing the address and select the correct option when it auto-populates, or enter a custom address if necessary.
- HQ automatically checks for existing client records. Always select the existing profile if the client has been to your clinic before.
✅ Pro Tip: Many features in Clinic HQ rely on email, including consent forms, e-payments, confirmations, reminders, and receipts - it's really worthwhile to collect an email address.
Client Quick Notes
Quick Notes are private and not printed anywhere. They appear when scheduling future appointments for that client.
- Examples: “Client owes money,” or “Client is banned.”
- To add a note, click Add Client Quick Notes.
- For broader tracking, consider also using Client Tags.
Entering Animal Information
- Click Animal Information to move to the next screen.
- Enter the animal’s details.
- Click +Add Services, Products & Discounts to assign services.
- If the animal requires special handling (e.g., anxious or aggressive), tick the Caution box.
- Animal Note (persists across appointments, e.g., allergies).
- Appointment Note (specific to this visit, e.g., may be pregnant).
- If the animal has been seen before, click Search Owned Animals and select the correct record.
✅ Pro Tip: A Special Note on Animal Age
When you make an appointment, enter the animal’s current estimated age when scheduling. The age can and should be updated at the exam.
Adding Multiple Animals
If the client is bringing more than one animal:
- Click +Add Another Animal.
- Scroll down to see the new record.
- Enter the additional animal’s details.
Confirming the Appointment
- Once all information is complete, click Confirm Appointment.
- If no deposit is required, click Make Appointment.
- If a deposit is required, continue with the steps below.
Adding a Deposit
- Click Add Deposit (green button).
Choose the payment type:
- Cash – deposit made in cash.
- Check – deposit made by check.
- Credit Card (POS) – deposit via HQ’s credit card machine (Dejavoo). Requires HQ’s processor.
- Credit Card (E-Payment) – manually enter card info on the screen. Requires HQ’s processor.
- Credit Card (Manual) – for deposits processed outside HQ. No charges occur in HQ.
- Enter the deposit amount.
- Click Save Deposit.
- Click Make Appointment to finalize.
Changing the Date
If a client needs to change the appointment date at the last minute:
- Click the date picker icon.
- Select the new date.
- The appointment will update without re-entering all details.
Important Note
Email confirmations are not sent for same-day appointments. This prevents walk-in clients from receiving confirmations after their animal has already been dropped off.
S/N Online (E-Appointments)
Online Spay & Neuter Scheduler
The online spay & neuter scheduler allows public clients to create appointments for any kind of appointment that your clinic offers. This gives you a clear picture of what’s ahead and allows you to open the line of communication with your client before they step into your clinic.
!TIP Note: Many settings must be setup for e-appointments to work. This are setup in Settings > E-Appointments located here. This section assumes these settings have already been setup.
▶️ Video: For a quick video on e-appointments, click here
Previewing the Scheduler
- Go to the Settings tab in HQ.
- Scroll down to the Scheduling section.
- Click on E-Appointments.
- By default, spay/neuter is the primary appointment type. If it’s not enabled, click the enable button to turn it on.

✅ Pro Tip: Learn how to add this link to your website here.
From here:
- Each clinic is automatically assigned a link when setting up Clinic HQ. This is the link you will use on your website to direct clients to book appointments.
- To view your active scheduler link, click Preview in New Tab. This will open a new tab where you can see the scheduler from the client’s perspective based on the appointment types you have customized for your clinic.
Using the Scheduler
- Select Appointment Type. This should have already been set up by your clinic. If not, go here. The client will start by choosing the appointment type they wish to book (e.g., spay/neuter, dental, vaccines). They will provide basic animal information such as species, size, and sex.
- View Available Appointments. Based on the client’s input, HQ will show open appointments that match their needs and your clinic’s availability.
- Enter Contact Information. The client provides phone number, email, and physical address. If the address does not auto-populate, clients can select Enter Custom Address to input it manually.
- Enter Detailed Animal Information. Clients provide additional animal details.
- Confirm Appointment Details.
- Service Selection and Payment. Clients select services/packages in advance, view prices, and optionally pay a deposit. Custom questions can also be added. Clients must check a box confirming they have read and understood your deposit policy.
- Request Appointment and Pending Status. Clients click Request Appointment. They receive a pending notice, followed by an email confirmation once your clinic approves. Multiple requests on the same page autofill details to save time.
The e-appointment form considers two elements:
- The day’s total number of appointments must be less than the maximum capacity.
- The appointment must fit within the available tile for the selected species/sex.
- Only days meeting both conditions will be listed online.
✅ Pro Tip: The “Appointment Request Received” email notice cannot be customized. It simply confirms the request was successful, is pending review, and whether a deposit was taken.
Timing of E-Appointments
- Appointments can be requested until midnight in your time zone for the following day.
- Same-day appointment requests cannot be made. The e-appointment form only shows future availability.
- Same-day scheduling must be done internally.
Overbooking Protection
Our scheduling engine ensures clients cannot overbook your clinic.
✅ Pro Tip: The moment an appointment is requested online, it is immediately removed from your calendar — even before confirmation. This prevents double-booking.
!TIP The next step in this process is to approve the e-appointments. Jump to that section to learn how.
Priority Appointments
Priority Appointments
Priority Appointments Overview
The Priority Appointments feature is an innovative, first-of-its-kind tool designed specifically to help high-volume clinics that face the challenge of limited appointment availability. Rather than simply filling slots on a first-come, first-served basis, this feature empowers clinics to use their appointments in a highly targeted way.
For example, some of our clinics use it in the following ways:
- Focus on key zip codes.
- Prioritize specific breeds.
- Ensure access for Spanish-speaking households.
- Reserve space for low-income families who may otherwise struggle to find care.
By strategically allocating appointments to the populations that need them most, clinics can maximize their impact and deliver care where it matters most.
!TIP This tool requires setup. To learn how to set it up, go here.
▶️ Video: Watch the quick video here ☕ Coffee Talk Video: See how Chicago Paws using Priority Scheduling to focus on key zip codes. Check out the video: Targeted Scheduling for the Biggest Impact with Clinic HQ and Paws Chicago
Why Priority Appointments Were Developed
Understanding why the feature was created will help you understand the structure and operation.
The need for Priority Appointments arose because many high-volume clinics face increased demand for services that exceed their appointment availability. This can create a stressful situation where staff are constantly forced to turn away clients or put them on long waiting lists.
To address this issue, the Priority Appointments feature was developed with the following goals:
- Ensure availability for priority clients and animals. Make sure there is always room in your schedule for those identified as high-priority.
- Provide sophisticated scheduling tools to meet goals. Enhance the scheduling module to better manage appointments while achieving clinic goals.
- Reduce staff burden. Avoid having to tell clients “no” when schedules are full and reduce the stress of handling overbooked calendars.
- Target specific populations. Focus on geographic or demographic groups that your clinic serves, offering better care to the communities that need it most.
✅ Pro Tip: This tool does not hold back appointments for days that are already available for booking on your schedule. It provides greater access to future appointments, so make sure you adjust your settings accordingly.