Customers & Pets FAQ
Find answers to common questions about managing customers and pets in your business system.
General Questions
Can customers fill out intake forms during booking that automatically populate their profile?
Yes. The booking flow captures owner and pet details automatically (name, contact, breed, gender, birthday, weight, vaccination certificates, payment methods).
Intake forms and custom fields live under Fields & Forms. Link a form to a service, then set When to collect:
Required before booking - the form appears in self-serve checkout and the client must complete it before confirming
Send after booking - the form goes out by SMS and email after the booking is created
Answers linked to custom fields write back to the profile. See Custom Fields and Intake Forms, Sending Forms to Clients, and the Intake Forms Guide.
Can I filter the customer list by membership?
Yes. Open Customers & Pets, then the filters. Under Membership, choose Active Membership or No Active Membership. Under Membership Plan, pick one or more plan names.
Can I create just a customer without a pet?
No, the system is pet-centric and requires creating both customer and pet together. This design ensures all customer records are linked to the pets they own, maintaining accurate service relationships.
What does "draft" status mean for a customer or pet?
Draft status indicates an incomplete profile that isn't fully active in the system. This is one of the most common reasons a customer or pet seems to "disappear" from your records, so it is worth understanding how it works.
Profiles may be in draft when:
Customer started online registration but didn't complete it
Booking was abandoned before confirmation
Staff started creating a profile but didn't finish
Required information is missing
Draft behaviour:
May not appear in standard search results
Cannot book appointments until completed
Not included in customer counts or reports
Visible with specific filters or in draft list
Completing a draft profile:
Search for the customer (enable "Show Drafts" filter)
Open the draft profile
Complete all required fields (name, phone, pet name, breed, and gender at minimum)
Save to activate the profile
Tip: Review draft profiles regularly to follow up with customers who didn't complete registration. A quick phone call can convert abandoned sign-ups into active clients.
Can I convert a draft account while booking an appointment?
Yes. When you select a draft pet in the appointment creation form, Petboost detects the incomplete account and lets you complete it inline without leaving the booking flow.
How it works:
Open the appointment form and search for the customer as normal
Select the draft pet - an amber "Draft Account" banner appears in the form, letting you know the account is incomplete
Fill in the appointment details (service, date, time, team member) as you normally would
When you click Create Appointment, a "Complete Pet Owner Details" dialog opens automatically
Enter the pet owner's real first name, surname, and optionally their email (the phone number from their sign-up is shown but cannot be changed here)
Click "Complete & Book" - the account is converted to a full account and the appointment is created in one step
What happens during conversion:
The pet owner's placeholder name (shown in square brackets) is replaced with the real name you enter
An Auth0 login account is created so the customer can access the Pet Owner App
The pet owner profile syncs across the system
The appointment is created immediately after conversion - no need to re-enter booking details
Important: Draft pets with placeholder names like "[Buddy] [Owner]" are real records created when a customer started but didn't finish signing up. They are not duplicates. Convert them if you want to keep the customer. If you want that incomplete sign-up gone, delete it from the ribbon. See Can I delete an abandoned booking?.
Can I delete an abandoned booking?
Yes. Abandoned bookings and unfinished profiles can be permanently deleted. Draft pets on that sign-up do not block delete. You do not need to delete the pet first, and you do not need to archive the owner instead.
If the card is a new incomplete sign-up (draft owner, no confirmed booking):
Go to Customers & Pets
On the ribbon card, click Manage
Select Delete
Click Delete permanently
You can also select the cards in Mission Control under Attention Required, then click Delete.
That removes the draft owner account, its pets, and the abandoned booking data.
If the card is still on the ribbon after delete, refresh the page. Do not tap Delete again. The first delete already succeeded.
If the person is already a customer and left a new booking unfinished, do not delete their account. In Mission Control, open Abandoned, select the cards under Abandoned Bookings (Existing), and click Dismiss. You can also open their profile, open the Action Required tab, and click Dismiss. That clears the unfinished booking and keeps the customer. Appointment history blocks permanent account delete. That block does not apply to a new incomplete sign-up.
How do I add a second pet for an existing customer?
Open any pet profile for that customer, then click the "New Pet" button in the Appointments tab header. The owner's information will auto-populate, and you only need to add the new pet's details.
Important: Always check the Family Pets section in the left sidebar before creating a new customer. If the owner already exists, add the pet through their existing profile rather than creating a duplicate customer record.
What's the difference between "Pet Parent" and other relationships?
"Pet Parent" is the default relationship type indicating the primary owner. All customers created through the Customers & Pets module are automatically designated as Pet Parents.
Can one pet have multiple owners?
No, each pet is linked to one primary owner (Pet Parent). If multiple people share ownership, designate one as the primary owner and add others as emergency contacts or additional contacts.
How do I handle customers who board multiple pets but only own one?
For pets the customer is boarding but doesn't own, create separate customer and pet records for the actual owners. Then manage boarding appointments accordingly through those pets' profiles.
How do I handle customers who share a pet (separated owners)?
This is common with separated or divorced pet owners who share custody. Petboost links each pet to one primary owner, so you need to choose one person as the primary and handle the other through contacts.
Recommended approach:
Designate one owner as primary - Choose whichever person books or drops off more frequently
Add the other as a secondary contact - Use the emergency contact fields to store the second owner's name and phone number, with a label like "Co-owner - Sarah" or "Dad - pickup Fridays"
Add a Quick Note to the pet's profile - Document the shared arrangement clearly, e.g. "Shared custody - Mum (Lisa) drops off Mon/Wed, Dad (James 0412 345 678) drops off Fri. Both authorised for pickup."
Communicate with both - When reminders or updates go out, the primary owner receives them. Staff should check the Quick Note and contact the other parent if the appointment is on their day.
What to avoid:
Do not create two separate customer records with two copies of the same pet. This causes duplicate bookings and split service history.
Do not alternate which owner is primary. Pick one and keep it consistent.
Can I see which customers have upcoming appointments?
Yes, there are several ways to see who is booked in soon:
From the Calendar:
Open Calendar from the main navigation
View the day, week, or month to see all upcoming appointments with pet and owner names
From Mission Control:
Open Mission Control for a daily operational view
The day's appointments are listed with customer details, special attention flags, and vaccination warnings
From a Customer's Profile:
Open any pet's profile and go to the Appointments tab
Toggle "All Family Pets" to see every upcoming booking for that owner's household
Tip: Mission Control is the fastest way to see today's and tomorrow's customers at a glance, including any pets that need special attention.
Creating and Editing
What information is required to create a customer?
Required Fields:
Owner First Name
Owner Surname
Owner Phone Number
Pet Name
Pet Breed
Pet Gender
All other fields are optional but recommended for complete records.
Can I edit customer or pet information after creation?
Yes, all information can be edited at any time:
Click the edit icon next to the owner's name to update owner details
Click the edit icon next to the pet's name to update pet information
Changes are saved immediately and apply across all related records
How do I update a customer's phone number or email?
To update contact details:
Open any pet profile belonging to that customer
Click the edit icon next to the owner's name in the left sidebar
Update the phone number, email, or any other contact field
Click Save
Important details:
Changes apply immediately across all pets belonging to that owner
The updated phone number or email will be used for all future communications (booking confirmations, reminders, payment links)
If the customer uses the Pet Owner App, their login credentials update automatically - they can use the new email to sign in
Phone number formatting is flexible - you can enter with or without country code, spaces, or dashes
Tip: If a customer calls from a new number, update their profile straight away so your records stay current and future SMS reminders reach the right number.
How do I change a pet's breed if I selected the wrong one?
Open the pet's profile
Click the edit icon next to the pet's name
Select the correct breed from the dropdown
Click Save
Can I add a breed that is not in the list?
No. A business cannot add breeds. Petboost adds them on request. Search the breed list first, then contact support if the breed is missing.
Can I change a pet's birthday after I've entered it?
Yes, open the pet's profile, click edit next to the pet's name, update the birthday field, and save. The new birthday will immediately reflect in the system and age calculations.
Where do I see a pet's age?
On the pet profile, next to the pet's name. The date-of-birth badge shows the age in years, months and weeks. Tap it to see the full breakdown in years, months, weeks and days, plus the date of birth. You do not need to open Edit just to read the age. Add or change the birthday with the edit icon next to the pet's name.
What happens if I enter the wrong gender?
Click the edit icon next to the pet's name, select the correct gender, and save. The change applies immediately across all records and reports.
How do I mark a pet as deceased?
Mark the pet as passed away from the Manage Pet menu on the pet's profile. Petboost cancels the pet's upcoming bookings and archives the pet in one step.
Open the pet's profile.
Select Manage Pet. On a phone, open the Manage menu on the pet card.
Select Dog has gone to heaven. The first word is the pet's animal type, for example Cat has gone to heaven.
Review the summary, then select Continue.
Tick the confirmation.
Select Mark as passed away.
After you confirm, Petboost makes these changes:
Cancels the pet's upcoming bookings, with no cancellation fee and no message to the customer. Course bookings stay open, so cancel those from Courses afterwards.
Records the date you marked the pet as passed away.
Archives the pet. Its history, notes and photos stay on the profile, and Petboost stops sending reminders for it.
Archives the customer account as well if this was the customer's only pet. Otherwise the account stays active for their other pets.
A rehomed pet has no separate status. To take a rehomed pet out of your active list, select Manage Pet > Archive or Delete Pet, then select Archive pet.
Best practice: Add a respectful note to the customer's profile acknowledging their loss. Consider sending a condolence message if you have a relationship with the customer. Some businesses send a sympathy card or make a small donation to an animal charity in the pet's name.
Can I reactivate a pet marked as deceased?
No. A pet marked as passed away shows has passed away on its profile instead of a Restore pet button, and Petboost has no setting that reverses it. If you marked a pet by mistake, contact support: select Get Help in your dashboard.
Can I transfer a pet from one owner to another?
Yes, but this must be handled through support to ensure data integrity.
Common reasons for transferring a pet:
Pet was rehomed or adopted by a new family
Ownership changed after a separation or divorce
Pet was accidentally created under the wrong customer
How to transfer:
Create the new owner's profile (if they don't already exist)
Contact Petboost support and request the transfer
Provide the pet's name, the current owner's name, and the new owner's name
What transfers with the pet:
Complete appointment history
Vaccination certificates and health records
Grooming preferences and care notes
Petprint attributes and Quick Notes
Package credits (if applicable)
What does NOT transfer:
Payment history (stays with the original owner)
Paperwork and agreements (new agreements may be needed)
Do not attempt to transfer a pet by deleting it from one owner and recreating it under another. This destroys all service history.
Searching and Finding
Why can't I find a customer I know exists?
Common Issues:
Searching by nickname instead of registered name
Misspelled names or phone numbers
Pet registered under different owner's name
Customer marked as inactive or archived
Customer still in draft status (incomplete registration)
Searching with different phone format than stored
Solutions:
Try partial name searches ("Choc" for "Chocolate")
Search by phone number or email instead
Check with team members for alternative spellings
Use the filter to show all animal types
Enable "Show Drafts" to find incomplete profiles
Enable "Show Archived" to find archived records
How do I find all pets belonging to one owner?
Open any pet profile for that owner
Scroll to the Family Pets section in the left sidebar
You'll see all pets linked to that owner
Click any pet card to view that pet's profile
Can I search by phone number or email?
Yes, the search bar finds customers by:
Pet name
Owner name
Phone number (with or without formatting)
Email address
Just type the information into the search bar and results appear instantly.
Why isn't a phone number search finding my customer?
Phone number searches are flexible, but there are some common issues:
Common causes:
Different format stored - Phone was entered with/without country code
Typo in stored number - Original entry had an error
Partial number - Try searching just the last 6-8 digits
Second number - Search the owner's main phone. The second pet parent phone is not searched
Tips for searching by phone:
Search with just the mobile number (no country code):
0412 345 678Try without spaces or formatting:
0412345678Search the last 8 digits if unsure of format
Search matches the owner's main Phone only. It does not match the Second pet parent phone
Best practice: When entering new customers, use consistent phone formatting (e.g., always include country code, or never include it).
Can siblings have the same name as another pet in the system?
Yes! Pet names don't need to be unique across your entire customer base.
Common scenarios:
Multiple "Bella" dogs from different families
"Max" the dog and "Max" the cat from different owners
Same owner with two pets named similarly (rare but allowed)
How to distinguish:
Search results show owner name alongside pet name
Pet cards display breed and other identifying info
Profile photos help quick identification
Use owner phone or email to confirm correct customer
Tip: When taking bookings by phone, confirm the owner's surname or phone number to ensure you're booking the correct pet.
Why don't filters show the customers I'm looking for?
Filters narrow results based on specific criteria. If you have both search terms and filters active, you're seeing the intersection of both. Click Reset to clear all search and filter criteria, then try again.
Duplicate Records
How do I merge duplicate customer records?
Petboost does not merge two profiles.
When you add a customer whose phone already exists, choose Yes, Same Person - Link Account. That attaches the new pet to the existing owner.
For two profiles that already exist:
Keep the profile that has the history you need
Move future bookings onto that profile
On the extra profile, select Manage Owner > Archive or Delete Account
If the extra profile was created from your business and the owner has not signed up in the pet owner app, choose Permanently Delete. That frees the phone number so you can put it on the profile you are keeping.
If you only want them hidden, or the owner has an app account, choose Archive. Archive keeps the phone number reserved.
Do not delete one profile and recreate the pets under the other. That drops appointment history.
Search by phone before you add a customer. See Archive customers who have not booked since a date.
Photos and Media
What's the best format for pet photos?
Recommended:
Format: JPG or PNG
Aspect ratio: Square (1:1)
Minimum size: 500x500 pixels
File size: Under 5MB
Quality: Clear, well-lit, facing camera
Why won't my photo upload?
Common Issues:
File too large (over 5MB)
Unsupported format (use JPG or PNG)
Poor internet connection
Browser cache issues
Solutions:
Resize or compress the image
Convert to JPG or PNG
Check your internet connection
Try a different browser or clear cache
Contact support if issues persist
How many photos can I upload per pet?
1 Profile Photo - Displayed in the sidebar and list view
Multiple Grooming Photos - Reference photos in the Care & Grooming Templates tab
Multiple Vaccination Certificates - No limit in the Vaccination Certificates section of the pet's Petprint tab
Can I delete or replace a photo?
Yes:
Profile Photo: Click "Edit Photo," then choose "Remove Photo" or upload a replacement
Grooming Photos: Edit the grooming preferences section to remove photos
Vaccination Photos: Delete certificates and upload new ones
Health Records
Do I have to upload vaccination certificates?
While not required, uploading vaccination certificates (or titer test results) is strongly recommended for:
Compliance with boarding/grooming requirements
Quick access during emergencies
Tracking expiration dates
Proof of vaccination when needed
How do I know when vaccinations are expiring?
Petboost shows vaccination status on the pet profile:
Vaccinations current - All certificates in date
Vaccinations expiring - A certificate expires within 30 days
Vaccinations expired - A certificate has expired
No vaccinations - None uploaded yet
To email or text the pet owner before a vaccination is due, turn on Vaccination Expiry Reminders under Settings → Notifications. See Vaccination expiry reminders.
How do I check vaccination expiry dates across all pets?
Download every pet's vaccination row from Customers & Pets.
Go to Customers & Pets
Open the actions menu
Select Quick Export: Vaccinations
The spreadsheet lists each pet, each certificate's dates, and a Status of Current, Expiring Soon, Expired, No dates, No expiry date, or No certificates. Filter the Status column to find pets that need a renewal.
Mission Control also flags pets arriving that day with a missing or expiring vaccination.
To email or text owners before a vaccination is due:
Go to Settings → Notifications
Find Vaccination Expiry Reminders
Turn on Email the customer: reminders and/or Text the customer: reminders
Petboost sends the reminder about 30 days before the expiry date, or about 11 months after the Date Administered when no expiry is recorded. A certificate that is only a photo, with no dates, gets one reminder asking for a complete record when Ask for missing certificate dates is on in Settings → Notifications. Each reminder includes a link that opens the vaccination upload.
How do I require proof of vaccination before customers can book?
Configure vaccination requirements:
Turn on Require vaccination certificate under Settings > Policies & Paperwork > Health & Safety Requirements. To require it for one service only, open the service, select Policies & Paperwork, and turn on Require vaccination certificate. Petboost does not check which vaccines a certificate covers.
System behaviour:
In online booking, the pet needs a certificate with a photo, a Certificate Label and a Date Administered, and an expiry date that is blank or not yet passed
To check each certificate yourself, turn on Require vaccine review & approval. The pet's appointments stay Pending until you approve a certificate
Recommended for:
Boarding (always require)
Daycare (always require)
Group classes (always require)
Grooming (recommended but optional)
Can I see all pets with expiring vaccinations at once?
Yes. Use Quick Export: Vaccinations on Customers & Pets, then filter the Status column to Expiring Soon or Expired.
Mission Control also lists pets with an upcoming booking whose vaccination is missing or expiring.
What types of vaccination certificates can I upload?
Accepted formats:
PDF documents (preferred)
JPG/PNG images
Scanned copies from veterinary clinics
Information to include:
Pet name and identification
Vaccination type (C3, C5, Kennel Cough, Rabies, etc.)
Date administered
Expiration date
Veterinarian or clinic details
Tip: Ask customers to request a digital copy from their vet for clearest quality.
How do I see all vaccination certificates for a pet?
All vaccination certificates are stored in the pet's profile:
Open the pet's profile
On the [Pet name]'s Petprint tab, find the Vaccination Certificates card
View all uploaded certificates with:
Certificate Label
Date Administered
Expiry Date (Optional)
Certificate image/document
The summary card shows a vaccination badge:
No vaccinations - None uploaded yet
Vaccinations current - All certificates in date
Vaccinations expiring - A certificate expires within 30 days
Vaccinations expired - A certificate has expired
Pro tip: Click on any certificate to view the full document or image. You can download or print certificates if needed for your records.
Can I track medications in the system?
Use the Quick Notes section to document current medications. Include:
Medication name and dosage
Frequency and timing
Purpose/condition being treated
Any special administration instructions
For detailed medical history, track in vaccination or health attributes sections.
What if a customer doesn't have vaccination records?
Document the situation in Quick Notes and request that customers:
Contact their veterinarian for copies
Bring records to their next appointment
Update records after their next vet visit
You can still provide services, but note the missing records in the pet's profile.
How do I update a pet's weight?
Open the pet's profile
Click the weight card in the sidebar
Enter the new weight measurement
Petboost timestamps the update automatically
Update weight at every visit for accurate tracking.
Why is weight tracking important for my business?
Weight affects multiple aspects of service delivery:
Service eligibility - Weight restrictions ensure correct service matching
Pricing accuracy - Size-based pricing relies on current weight
Safety - Medication dosing, handling requirements, equipment selection
Health monitoring - Track trends to identify potential health issues
Best practice: Weigh pets at every visit and update their profile. This ensures:
Correct service recommendations
Accurate pricing for weight-based services
Better health monitoring for returning customers
Compliance with service eligibility rules
Can I see a pet's weight history?
Weight history is tracked with timestamps showing when each measurement was recorded. Open the pet's profile and view the weight card in the sidebar to see the current weight and when it was last updated.
For detailed weight trends: Export customer data or track manually if you need historical weight charts.
Recurring Series
How do I pause a recurring series?
Open an appointment in the series, select Cancel, choose Skip these dates, and set Stop at to the last day of the break. Appointments in that window are cancelled. The series continues after the end date. There is no separate Pause button.
Always set Stop at. Leaving it empty ends the series. End series (all future) stops the series for good.
Where can I see all recurring series for a pet?
Open the pet's profile, open the Appointments tab and switch to the Recurring Series view. This shows a timeline grid of every active, ended, and cancelled recurring series for that pet. It is the single source of truth for understanding how recurring appointments fit together.
See the full guide: Recurring Series Timeline
A cancelled recurring appointment keeps reappearing. What is happening?
This is caused by duplicate recurring series. When multiple series target the same day for the same pet, cancelling an appointment from one series allows a second, dormant series to fill the gap overnight. Each time you cancel, the next dormant series in line creates a replacement.
To fix this:
Open the pet's profile
Open the Appointments tab and switch to the Recurring Series view
Look for duplicate series flagged in red at the bottom of the timeline
Click "Deactivate" on each duplicate to stop them from regenerating appointments
Once all duplicates are deactivated, cancelling an appointment will stay cancelled permanently.
How do I clean up duplicate recurring series?
Open the pet's profile, open the Appointments tab and switch to the Recurring Series view
If duplicates are detected, a red banner appears with a "Clean up duplicates" button
Click the button to review each duplicate series
Deactivate them one by one to prevent regeneration
Alternatively, click "Deactivate" directly on each duplicate series row in the timeline grid.
What is a "dormant" series?
A dormant series is one that has no upcoming appointments but whose recurrence rule has never been formally ended. It is essentially sleeping: it will not create appointments while an active series is covering the same days, but if the active series' appointments are cancelled, the dormant series will wake up and fill the gap overnight.
Deactivating a dormant series sets an end date on its recurrence rule, preventing it from ever creating new appointments.
Should I worry about multiple active series for one pet?
Not always. Multiple active series are perfectly normal when:
Different days have different team members (e.g. one walker on Mondays, another on Fridays)
Different service types apply on different days (e.g. a half-hour walk on some days, a full hour on others)
The pet's schedule genuinely varies across the week
It becomes a problem when:
Two or more series target the same days (the timeline shows red or amber warnings)
Old series were never ended after a schedule change
Cancelled appointments keep reappearing
The Recurring Series Timeline makes it easy to distinguish intentional from unintentional overlaps.
Service History
Why don't I see appointments in the Appointments tab?
The Appointments tab defaults to Future when the pet has upcoming bookings. Past bookings, including cancelled ones, stay hidden until you select All or Past.
If a cancelled or refunded booking is still missing after you select All, open Filter By and set Cancelled to Show. Cancelled recurring series have their own Cancelled recurring toggle in that same Visibility section.
Other reasons a booking can be missing:
It was booked against a sibling pet. Open Filter By and turn on the toggle to show all of the customer's pets.
No appointments have been booked yet.
How do I view appointment history?
Open the pet's profile and go to the Appointments tab. Select All on the time-frame control to see past and upcoming bookings together, including cancelled and refunded ones.
The list shows the date, status, and notes for each booking. Use Filter By if you want to hide cancelled or refunded bookings.
Can I edit past appointment details?
Appointment details are typically locked after completion to maintain accurate history. If you need to correct information, contact support with specific details about what needs changing and why.
Where do I see what packages a customer has purchased?
Open the Packages sub-tab on the customer's Wallet tab. You'll see:
All purchased packages
Remaining credits
Purchase history
How do I track if package credits are running low?
The Wallet tab's Packages section shows remaining credits for each package. Set up your own reminders to:
Check before booking appointments
Contact customers when credits are under 3
Grooming Preferences
Do I have to fill out grooming preferences?
Grooming preferences are optional but highly recommended when:
Customers have specific style requirements
You want consistent results across team members
Pets have special handling needs
You're tracking reference photos for complex styles
Can I add photos to grooming preferences?
Yes, you can upload multiple reference photos in the Care & Grooming Templates tab for:
Head and face styles
Body and tail length/style
Feet and leg trim
Any specific angles or details
Photos eliminate miscommunication and ensure consistency.
How do I copy grooming preferences to another pet?
Grooming preferences are pet-specific and must be entered separately for each pet. However, you can:
Open one pet's profile and take screenshots of preferences
Reference those while setting up the sibling's preferences
Copy and paste text notes between pets
What if grooming preferences conflict with Quick Notes?
Grooming preferences are more detailed and service-specific, while Quick Notes cover general care. If there's a conflict:
Verify with the customer which is correct
Update both sections to match
Note any changes in appointment records
Payment and Billing
How do I add a card on file for a customer?
Cards can only be saved by the customer themselves. Staff cannot manually enter card details for a customer (this is a Stripe security requirement).
Ways a card gets stored on a customer's profile:
1. Customer adds it via the Pet Owner App / Portal (most common):
The customer logs into their Pet Owner App or portal and adds a card to their Digital Wallet
This uses a secure Stripe SetupIntent, which saves the card for future use
2. Customer saves a card during online booking:
When a customer books online, they are prompted to add a payment method
Cards saved during self-service online booking are automatically stored as their card on file
3. Customer enrols in a membership:
When a customer signs up for a membership plan, their card is saved via a secure Stripe SetupIntent as part of the enrolment process
Payment links do NOT save cards on file. Payment links are one-time Stripe checkout sessions. The customer enters their card details, pays, and the card is used for that single transaction only. It is not saved to their profile for future use.
What you can see:
Card type (Visa, Mastercard, etc.), last 4 digits, and expiry date appear in the pet list view and the profile sidebar
A green "Card on file" indicator confirms a saved payment method
The Wallet tab shows full payment activity and card history
Note: For security, staff cannot manually enter card details into the system. The customer must add their own card through the booking flow or the Pet Owner App.
How do I update a customer's card on file?
Open any pet profile for that customer
Click the edit icon next to the owner's name
Update payment card information
Save changes
The updated card applies to all pets owned by that customer.
What does "Card on file" mean?
A "Card on file" indicates the customer has securely stored a payment method in the system. This allows:
Faster checkout after services
Automatic payment processing (if enabled)
Reduced no-shows (when card is charged for cancellations)
How do I see a customer's complete payment history?
The Wallet tab is the best place to see a full payment history for any customer.
Open any pet profile for that customer
Go to the Wallet tab
You'll see a complete timeline of all payment-related activity:
Every payment processed (amounts, dates, and whether it succeeded or failed)
Refunds issued (amount, reason, and status)
Cards added and removed (with dates and card details)
Disputes (if any)
Each payment entry shows:
Amount and status (succeeded, failed, pending)
The appointment it relates to (with pet photo, service name, and a "View Appointment" link)
Which card was used (brand logo and last 4 digits)
Date and time processed
For transaction-level detail:
The Sales tab in the pet's profile shows all product and service purchases with payment amounts, dates, methods, and line items
Click "View in Stripe" on any Wallet entry to open the full transaction in your Stripe Dashboard
Tip: Use the Wallet tab when a customer queries a charge or you need to trace a specific payment. Use the Sales tab when you need to see what was purchased.
Can I see transaction history for a customer?
Yes, go to the Sales tab in any pet's profile to see:
All product and service purchases
Payment amounts and dates
Transaction methods
Purchase history
What if a customer's card expires?
Petboost shows expiration dates on stored cards. When a card is expiring:
Contact the customer proactively
Request updated card information
Update the payment method in their profile
Verify the new card is processing correctly
Emergency Contacts
Where can I find a customer's emergency contact details?
Emergency contacts are visible in multiple places so you can access them quickly, even in a crisis:
1. On an appointment:
Open the appointment and expand Emergency Contacts. The same section is in the contact panel on Messages
You'll see Vet (vet/clinic name with a Call Vet button) and Backup Contact (Second pet parent phone) with a Call Contact button
One tap on either button initiates a call immediately
2. On the customer profile:
The Emergency Contact section on the summary card shows the vet or clinic name and number. Select the number to copy it
The Second pet parent phone shows on Pet & Owner Details under Contact Details
3. Mobile view:
On mobile devices, the owner information tile shows a condensed emergency contact snippet focused on vet details
If emergency contacts are not set:
The profile shows Not set with an Add button that opens Edit Owner Details
Enter the vet and backup contact details there
In an emergency (pet injury, bite incident, allergic reaction):
Open the pet's appointment and expand Emergency Contacts
Select Call Vet for the pet's vet or clinic
Select Call Contact if you cannot reach the primary owner
If neither is set, call the primary owner. On the profile, select their Phone Number to copy it
Best practice: Ensure every customer has emergency contact details filled in during onboarding. Review them periodically - vets change, phone numbers change.
Why should I collect emergency contact information?
Emergency contacts are critical when:
You can't reach the primary customer
Pet has a medical emergency during service
Customer is late for pickup
Urgent decisions need to be made
A pet bites a staff member or another animal and you need the owner's vet details immediately
Always collect at least one emergency contact for every customer.
Can the emergency contact be the same person as the customer?
No, the purpose of an emergency contact is to reach someone when the customer is unavailable. Collect a different person's information, such as:
Spouse or partner
Family member
Close friend
Co-worker
How do I add a second phone number to an account?
Open the pet owner's profile from Customers & Pets
Open Manage Owner
Click Edit Owner Details
Enter the number in Second pet parent phone
Optional: fill in How to label this number
Click Save Owner Details
The second person signs in with their own phone and a one-time code. They share the same pet profile. See Emergency Contacts.
How do I update emergency contact information?
Click the edit icon next to the owner's name
Scroll to the Emergency Contact Details section
Update the vet/clinic name and phone, and/or Second pet parent phone and How to label this number
Save changes
Changes apply immediately to all pets owned by that customer.
Tip: When adding a vet, use the business search field. It looks up clinics by name and can auto-fill both the vet name and phone number, saving you time and reducing errors.
Family Pets and Multiple Pets
How does the Family Pets feature work?
The Family Pets section automatically shows all pets linked to the same owner. It:
Displays on every pet's profile
Shows total number of pets
Allows quick navigation between siblings
Highlights which pet profile you're currently viewing
Can I link pets together without the same owner?
No, pets are linked through shared ownership. The Family Pets feature only shows pets belonging to the same Pet Parent.
What if I accidentally created separate owners for the same person's pets?
Petboost does not merge two profiles. Keep the owner with the history, move future bookings to it, then Manage Owner > Archive or Delete Account on the extra profile. When you add a customer whose phone already exists, choose Yes, Same Person - Link Account.
Why can't my customer book even though they have an account?
Common causes and solutions:
Customer is blocked from online booking:
Customer was blocked by staff using "Block from Online Booking"
Fix: Open customer profile > Manage Owner menu > Enable Online Booking
Note: Blocked customers can still access their portal and past appointment photos
Account or pet is in Draft status:
Incomplete online registration
Missing required fields (name, phone, pet breed, etc.)
Fix: Search with "Show Drafts" filter, complete the missing fields
Pet is archived or marked as passed away:
Archived pets cannot be booked, and marking a pet as passed away archives it
Fix: On Customers & Pets, select Filter and set Show Archived Pets to All, open the pet, then select Restore pet. A pet marked as passed away cannot be restored
Vaccination certificates missing or expired:
Service requires vaccination but pet has no valid certificates
Fix: Customer must upload current vaccination records
Pet doesn't meet eligibility requirements:
Weight, age, or breed restrictions on the service
Pet hasn't completed required "Initial" service first
Fix: Check service eligibility settings, or book Initial service first
No valid payment method on file:
Card on file is required but customer hasn't added one
Card has expired
Fix: Customer adds or updates card in their portal
Diagnosis shortcut: Use the Availability Troubleshooter when creating an appointment to see exactly why booking isn't available. See Availability Troubleshooter.
What happens when I block a customer from online booking?
When you block a customer from online booking:
Customer can still:
Log in to their Pet Owner App portal
View and download photos from past appointments
See their complete appointment history
Access package balances and purchase history
View pet profile information (Petprint tab)
See grooming preferences and vaccination records
Access paperwork and agreements
Contact you directly (phone, email, etc.)
Customer cannot:
Book new appointments online
See available time slots when trying to book
Complete the online booking process
What the customer sees:
When they try to book online, they'll see "no availability" for all services
They can still access all their existing information and photos
No error message or explanation is shown (they simply see no available times)
What you can do:
You can still create appointments for them manually
All existing appointments remain unchanged
You can unblock them at any time to restore online booking access
Best practice: Blocking prevents new online bookings while preserving customer relationships. Customers retain access to their photos and history, maintaining goodwill while you control future bookings.
How do I block a customer from online booking?
To block a customer:
Open the customer's pet profile
Click the Manage Owner menu
Select Block from Online Booking
Confirm the action
To unblock a customer:
Open the customer's pet profile
Click the Manage Owner menu
Select Enable Online Booking
Customer can immediately book online again
When to consider blocking:
Customers who repeatedly no-show or cancel last-minute
Customers requiring special handling or consultation before booking
Temporary restrictions during disputes or payment issues
Customers who abuse the booking system
An amber "Blocked from Online Booking" banner appears in the customer's profile so all staff are aware.
How do I cancel all future bookings for a customer?
Open the pet's profile, then Manage Pet or Manage Owner, and select Cancel Future Appointments. The list shows the next 12 months. Tick the bookings to cancel, or use Select all and the weekday buttons, choose whether to notify the customer, then select Review cancellation and Cancel selected bookings. Manage Owner includes every pet on that account.
If you are on Mission Control and the owner has two or more upcoming bookings, open the appointment card menu on Pets, Workflow, Roster, Photos, or Attention Required, then select Cancel Future Appointments.
Only Pending and Confirmed bookings in that 12-month list are shown. A ticked recurring series still ends later visits. In-progress, completed, paid, and class bookings stay. Cancellation fees are not charged. Package credits on these bookings are kept. If your plan cannot send booking messages, the booking is cancelled silently. This cannot be undone.
Can I unlink pets from an owner?
Pets must be linked to an owner. To transfer a pet to a different owner:
Create the new owner's profile (if not existing)
Contact support to transfer the pet
All appointment and service history will transfer with the pet
Cleaning up records
How do I archive customers who have not booked for a long time?
Use Archive Lapsed Customers on Customers & Pets. Pick the date, use the Has opted out of messages toggle if you want, untick anyone to keep, then archive. Petboost does not bulk-delete records.
Exporting and Reporting
How do I email all my clients?
Go to Customers & Pets
Open the actions menu
Select Send bulk email
In Send Bulk Email to Clients from your own email, leave clients selected or use Select All / Deselect All
Click Open Default Email
To email a filtered segment, open Smart Export, set your filters, then click Send bulk email under Bulk communication. See Send bulk email.
How do I export my client list?
Yes - exports are self-service from the Customers & Pets page. Open Customers & Pets and click the actions (gear) menu in the top right:
Quick Export: Pet Owners - a CSV of every owner
Quick Export: Pets - a CSV of every pet
Quick Export: Combined - one CSV row per owner, with up to 10 pets on that row
Quick Export: Vaccinations - a CSV of every pet vaccination certificate, including dates and status
Smart Export - build a filtered, segmented export (for example clients with upcoming appointments, or clients who have not visited recently) before downloading
For a complete account export (owners, pets, services, team members, resources, packages, credit balances and future appointments), use the Export Your Data page - it is reached from Billing > Cancel, and you can download everything without completing the cancellation.
Export options depend on your role permissions. If you need something these exports do not cover, click Speak with the team.
Common use cases:
Moving to a new email marketing tool
Running a direct mail campaign
Generating end-of-year reports
Auditing customer data quality
Preparing for insurance or regulatory reviews
Tip: For a recurring or unusually shaped export, click Speak with the team and we can help.
Privacy and Access
Who can see customer information?
All team members with system access can view customer and pet profiles. Train your team on:
Privacy requirements
Professional use of information
Confidentiality standards
Appropriate conversations about customers
Can customers access their own pet profiles?
Customer portal access depends on your business settings. Check with your administrator about customer-facing features and what information customers can view or edit themselves.
How do I delete a customer record?
Important: Don't delete customer records. Instead:
Mark customers as inactive if they haven't visited in 12+ months
Preserve service history for legal and business purposes
Contact support if you must remove a record
If a customer requests data deletion (right to be forgotten), contact support for proper procedures.
Can I export customer data?
Yes. Use Smart Export or the Quick Export options on the Customers & Pets actions menu (availability depends on your role permissions). See How do I export my client list? above for the steps.
Technical Issues
Petboost is running slowly when I search. Why?
Common Causes:
Large customer records (thousands of entries)
Poor internet connection
Browser cache issues
Multiple tabs open
Solutions:
Use specific search terms to narrow results
Check your internet connection
Clear browser cache and cookies
Close unused browser tabs
Contact support if issues persist
Why don't my changes save?
Common Issues:
Poor internet connection during save
Browser timeout
Form validation errors
System permissions
Solutions:
Check for error messages on screen
Verify internet connection is stable
Ensure all required fields are filled
Try logging out and back in
Contact support if problem continues
Photos aren't displaying correctly. What should I do?
Troubleshooting Steps:
Refresh the page (Ctrl+R or Cmd+R)
Clear browser cache
Try a different browser
Check if the image file was corrupted during upload
Re-upload the photo
If photos consistently fail to display, contact support with specific examples.
I can't edit a customer's information. Why?
Possible Reasons:
Your user role doesn't have edit permissions
The customer record is locked (rare)
System timeout occurred
Browser issues
Solutions:
Check with your administrator about permissions
Log out and back in
Try a different browser
Contact support if access should be granted
Paperwork and terms
How do I chase a customer who has not agreed to my terms?
They see your terms first thing when they log in. To text them now, open Mission Control > Attention Required > Terms Not Agreed and tap Send SMS request. Use Bulk SMS Mode to send to more than one customer. Each send is logged on Timeline & Notes.
If they are at the desk, use Kiosk Mode. The Paperwork tab stores agreements they have already accepted. It does not capture a new signature. Full steps: Policies & Paperwork.
Fields & Forms
Where do I send or resend an intake form?
Customer profile > Fields & Forms tab > Form Submissions. You can also send from the appointment Forms & Responses section, or attach from the form's Responses tab. Do not use the Paperwork tab for this. Paperwork is agreements and uploaded documents.
Once per client - is that per pet?
No. Once per client is per pet owner account. Completing the form for one dog blocks it for a sibling on the same owner. Detach / Remove from an appointment does not reset this. Submissions cannot be deleted. To collect again, change frequency to Every appointment, or Duplicate the form.
What is the difference between Resend and Send Form?
Resend re-notifies the same pending submission. Completed, archived, or inactive forms cannot be resent. Send Form creates a new pending submission.
Is there an Auto-send after booking toggle?
No. In form Settings, set When to collect to Send after booking or Required before booking to send it automatically. Send manually sends nothing on its own: use Send from the client profile.
Can I preview a form as a client would fill it in?
Yes. Use Preview as client in the builder, on the form summary card, or in the booking-flow simulation. You can type into it. Forms do not hide or show questions based on earlier answers.
Do required fields stop staff saving a pet or owner?
No. Required customer fields carry an amber hint on the staff forms. Your team can still save a partial record.
Can staff fill a form in for a client?
Yes. Use Fill for owner on the staff booking form, or fill on behalf from the customer's Fields & Forms tab. A staff fill counts as completed for once-per-client.
How do I stop emails when a client fills an intake form?
Go to Settings → Notifications. If Intake Forms is not on screen, type intake form in the search box. Turn off Email you: intake form submitted. Completing a form on a client's behalf does not send this email.
Still have questions?
If your question isn't answered here:
Search the Knowledge Base - Use the search function for specific topics
Contact Support - Click "Get Help" in your dashboard
Ask Your Team - Colleagues may have encountered similar questions
Request Training - Schedule additional training sessions if needed
Related Articles
Getting Started with Customers & Pets - Complete setup guide for adding customers
Managing Customer Profiles - Edit customer and pet information, photos, and notes
Pet & Owner Profiles - Understanding the profile tabs
Pet Activity Timeline - The unified chronological feed of notes, appointments, and photos
Emergency Contacts - Setting up and accessing emergency contact details
Recurring Series Timeline - Manage, audit, and clean up recurring series from the pet profile
Pause or cancel a recurring series - Skip these dates to pause a holiday; End series (all future) to stop the series
Sales & Payments - Transaction management and payment methods
Cleaning Up Records - Archiving, restoring, and deleting records
Custom Fields and Intake Forms - Profile fields and the form builder
Intake Forms Guide - Creating forms, templates, and preview
Sending Forms to Clients - When to collect, send, and resend
Form Responses - Viewing and attaching submissions
Notifications - Turn off the email you get when a client fills in an intake form
Memberships FAQ - Billing, included uses, and changing a member
Need help? Contact support or click the "Get Help" button in your dashboard to chat with our team.
