Service Price by Pet Age allows businesses to adjust service pricing and availability based on a pet’s age group, such as puppy or senior. This helps you reflect the real effort required for different age groups while guiding pet parents to book the most appropriate services.
This feature is currently in Alpha and available by invitation only.
Why this matters for your business
Key Benefits
Not all pets require the same time, care, or effort. Puppies and senior pets often need:
Extra handling and attention
Longer service time
Specialized grooming or care workflows
By pricing and configuring services based on age, you can:
Price more accurately based on real operational effort
Reduce undercharging for high-effort services
Guide pet parents to age-appropriate services during booking
Improve booking accuracy and reduce manual adjustments
Maintain consistent pricing rules across online and manual bookings
Common use cases
Charge a higher price for puppy grooming due to training and handling time
Offer special senior grooming services with adjusted pricing
Prevent puppies from booking services designed only for adult pets
Keep “standard” services available only to applicable age groups
How Service Price by Pet Age works
This feature allows you to determine applicable services and pricing using pet age groups.
Pets are classified into Puppy, Senior, or Other based on breed and age.
Services and add-ons can be configured to:
Apply only to specific age groups
Use different pricing by age group
During booking or appointment creation:
Only applicable services are shown (if enabled)
Pricing follows the age-based rules you set
This applies to manual appointment creation and online booking, depending on your settings.
Set up Service price by Age
💻 Desktop only — settings are not available on mobile.
Step 1: Define pet age groups
Navigation: Go to Settings > Clients & Pets > Pet age group
Here, you define how pets qualify as Puppy or Senior.
Add grouping rule
Click < Add grouping rule >
Confirm group: Puppy or Senior
Select applicable breeds
Define age thresholds (by months or years)
Puppy: less than a certain age
Senior: more than a certain age
Save your changes. These groups will now be available for service configuration.
Age is calculated from the pet’s birth month to the current month.
The age limit is exclusive, meaning the specified age itself is not included.
Important Notes:
Each breed can only belong to one age group
This feature currently applies to dogs only
Pets that do not meet Puppy or Senior rules are grouped as Other
Manage existing grouping rules
Edit/delete: Go to the grouping rule > 3 dots
Sort: Go to the group > 3 dots
Step 2: Configure Service/Add on
Navigation: Go to Settings > Services/Add on.
For each service or add-on:
Open the service you want to adjust
Locate the Age Group Pricing section
Select which age groups the service applies to
Set pricing as needed
By default, services are available to all age groups until modified.
💡 Tips: Update service descriptions to clearly explain that pricing may vary by pet age.
Step 3: Configure online booking behavior (recommended)
Navigation: Online Booking > Settings > Questions > Pet.
Enable Require pet birth date so MoeGo can automatically determine the pet’s age group.
💡 If a pet’s birth date is missing, age-based rules may not apply correctly.
Turn on Show only applicable services to ensure clients only see services that match their pet’s age group.
Where you can see pet age group information
Once configured, age group information is visible:
When selecting pets for new appointment
When reviewing appointment details
When reviewing waitlist details
When reviewing booking requests
The age group info will only show for Puppy and Senior, not for "other" age group.
Example in action
Let’s walk through a simple example to see how Service Price by Pet Age works in practice. In this example:
Azawakh dogs are considered:
Puppy if they are under 3 years old
Senior if they are over 7 years old
Luka is a 10-month-old Azawakh, so Luka is classified as a Puppy
The business has created special grooming services specifically for Puppy and Senior pets
Age-group–applicable service menu
Once Service Price by Pet Age is set up, age-based service availability and pricing automatically apply when creating appointments from the business side.
Only services that match the pet’s age group will be shown by default.
🔍 Tip: You can turn off the “Applicable service” toggle if you want to see all services regardless of age group.
Online booking experience for pet parents
When “Only show applicable services on the booking page” is enabled, the same rules apply during online booking.
This means pet parents will:
Only see services that match their pet’s age group
Be guided to book the correct service for their pet
As a result, booking errors are reduced and your team spends less time correcting appointments.
Dismatch Reminders
Mismatch reminders show up on appointment details when the services don't match the pet's age group.
When creating new appointments
When updating existing appointments
When setting up repeat appointments
Pet Age Group vs. Grouping Rules
Grouping rules determine the outcome; the pet age group is the result.
In short, Pet Age Group defines what label a pet receives, while Grouping Rules define how that label is assigned.
Item | Pet Age Group | Grouping Rules |
What it is | A system-defined label that indicates which age category a pet belongs to. | A business-defined rule set that determines how pets are assigned to an age group. |
Purpose | Used to apply age-based pricing, service availability, and visibility. | Used by your business to define age criteria by breed and age range. |
Who controls it | Preset by MoeGo (not customizable). | Fully customizable by your business. |
Available options | Puppy; Senior; Other | No fixed options — you decide:• Which breeds are included• Age thresholds (months or years) |
How it works | Each pet is automatically assigned one age group based on your grouping rules. | Grouping rules determine when a pet qualifies as Puppy or Senior. |
Can it be edited? | ❌ No — pet age groups are system-defined. | ✅ Yes — you can add, edit, delete, or reorder grouping rules. |
Business impact | Controls pricing logic and service eligibility during booking and appointment creation. | Controls how accurately pets are categorized, which affects pricing and service visibility. |
Notes |
|
|
FAQ
What happens if a pet’s birth date is missing?
If a pet does not have a birth date on file, MoeGo cannot determine the pet’s age group.
As a result, age-based pricing and service visibility rules may not apply correctly.
💡 Recommendation: Enable Require pet birth date in Online Booking settings.
Will this affect my existing appointments?
No. Changes only apply to new appointments and bookings created after you update your settings. Existing appointments are not impacted.
Can I apply age-based pricing to only some services?
Yes. Age-based pricing is configured per service or add-on. Any service you do not modify will remain available to all pets at the default price.
Can a pet belong to more than one age group?
No. Each pet is assigned to one age group only based on your grouping rules.
If a pet does not qualify as a Puppy or a Senior, it will be grouped as Other.
Does this apply to online booking and manual booking?
Yes. Age-based pricing and service visibility apply to:
Manual appointment creation
Online booking (when enabled in Booking Rules)
What happens if I turn off “Show only applicable services” when creating appointments?
You will still see all services, even if they don’t match the pet’s age group.
However, pricing rules will continue to apply based on the pet’s age group.
Can I change or update grouping rules later?
Yes. You can edit, delete, or reorder grouping rules at any time. Updated rules will apply to future bookings and appointments.
Is this feature available for all pet types?
No. Service Price by Pet Age currently applies to dogs only.
Is this feature available on mobile?
No. Configuration settings are available on desktop only.
However, the results (pricing and service visibility) apply across all platforms.





















