In addition to the Overview Dashboard, the Insights section includes a suite of advanced dashboards—Sales, Clients & Pets, Staff, and Operation—available exclusively for Ultimate Plan✨ users.
Each dashboard provides targeted, in-depth insights tailored to its respective area, helping you monitor performance, identify trends, and make data-driven decisions with ease.
Related Reading:
1. Sales Dashboard
Track sales and revenue over time to assess financial health and profitability!
Sales Overview
Visualize expectations: Projected sales vs Net sales
Historical comparison: Current period sales vs Previous period sales
Detailed insights: Hover over any date on the graph to see a detailed breakdown of sales for that day.
Sales Breakdown
Click on the number for Gross Sales, Net Sales, Total Expected, or Total Collected to see changes and trends on the graph.
Click Total Unpaid to open the Sales invoice report with an unpaid filter, to dive deeper into the data.
Click < View detail report > to open the Sales summary report. This report details the data summarized in this widget.
MoeGo Insights
Hover over the lightbulb icon next to your per staff, per ticket, per pet, and per hour data to compare your business to others in your area for benchmarking and strategic planning.
To make sure references are reliable, if MoeGo doesn't have enough businesses operating in your area, Insights will provide a comparison against all the businesses in your country.
Dashboard Metric Definitions
Metric | Definition |
Gross Sales | The total amount of sales before any discounts, refunds, tips or tax deductions are applied. It includes all services and product sales, including amounts from non-canceled appointments (e.g., grooming services, add-ons) and retail sales (e.g., pet supplies, food).
|
Net Sales | The actual earned amount after deducting discounts and refunds, excluding tips, taxes and fees. It excludes canceled or unfinished appointments.
|
Total Expected | The total revenue expected from all invoices, including service charges, tips, and taxes, after applying any discounts and deductions.
|
Total Collected | The total amount received from all invoices (fully or partially paid), accounting for any refunds.
Note: On the Overview Dashboard, this figure includes revenue from packages, retail items, and memberships sold within the selected date range. |
Unpaid Invoice | The sum of the unpaid portion of partial or fully unpaid invoices with outstanding balances > 0
|
Average earnings
These average earnings metrics are designed to give you a clear understanding of how efficiently your grooming business is operating on various levels:
Staff efficiency (Earnings per staff)
Transaction value (Earnings per ticket)
Service value (Earnings per pet)
Time efficiency (Earnings per hour)
Sales Details
These metrics (Gross sales, Net sales, and Service count) offer a complete view of your revenue sources, helping you fine-tune your strategies to maximize revenue and profitability.
You can make informed decisions on pricing, staff performance, upselling opportunities, and product inventory management.
2. Clients & Pets Dashboard
Each of these metrics is designed to give insights into different aspects of client behavior:
Measure the effectiveness of marketing and outreach.
Evaluate customer satisfaction and loyalty.
Optimize booking and follow-up processes.
Understand the overall health and growth of your client base.
Clients & Pets Metric Definitions
Metric | Definition |
Unique clients/pet serviced | The number of distinct clients/pets served in the selected time frame. Clients/pets with multiple appointments are only counted once. |
Average rebook rate | The percentage of clients served in the selected time frame who have future appointments booked. |
Total clients created | The number of clients whose profiles were created during the selected time frame. |
Average lead time | The average number of days between when an appointment is booked and when the service is provided. |
Client Retention & Client Visit Frequency
These metrics help grooming businesses identify client behavior patterns and design retention strategies that encourage repeat visits, increase lifetime value, and maximize revenue from each client segment.
Client Retention Metric Definitions
Metric | Definition |
Annual clients | Clients whose average time between appointments is over 180 days. (i.e., they visit about twice a year) |
Seasonal clients | Clients whose average time between appointments is between 90 and 180 days(i.e., they visit 2-4 times a year) |
Loyal clients | Clients whose average time between appointments is less than 90 days(i.e., they visit at least every 1-3 months) |
Single-use clients | Clients who only have one appointment |
Client Visit Frequency Metrics
The number of clients with appointments in the selected time frame who are visiting for the first time, the second time, or who have visited three or more times
Metric | Definition |
>2 times visit | Have 2+ finished appointments before the start time of the selected time period |
2nd time visit | Have 1 finished appointment before the start time of the selected time period |
1st time visit | Have no finished appointments before the start time of the selected time period |
Breeds
These metrics help you understand how different pet breeds contribute to the revenue and workload of your business.
Metric | Definition |
Average earnings per breed | Average earnings per breed by appointment |
3. Staff Dashboard
Evaluate staff performance in revenue contribution, customer satisfaction, and productivity!
Sales Contribution
Metric | Definition |
% of contribution | Percentage of net sales contribution generated by staff in total net sales |
Productivity
By ensuring staff is efficiently deployed and services are accurately timed, these metrics help with better resource allocation and more effective scheduling.
Metric | Definition |
Average Earnings per day | Percentage of net sales contribution generated by staff in total net sales |
Utilization | Staff efficiency by comparing time spent working on appointments against available hours. |
Average Actual Service Duration | The amount of time staff spends on services
|
Customer satisfaction
Offer actionable insights into how well individual staff members are performing, helping businesses reward excellence, improve client retention, and ensure that every client receives top-tier service.
Metric | Definition |
Grooming report sent rate | The percentage of completed appointments for which a grooming report was successfully sent to the client. |
Average Tip Rate | Total tips received from non-canceled appointments divided by total gross sales. |
Average review score | The average review score received by each staff member from appointments serviced. |
Average Rebook Rate | Percentage of clients who have a future appointment scheduled out of all clients. |
5. Operation Dashboard
Gain insights on operation efficiency through online booking rate, cancellation distribution and etc.
.
Appointment Overview
Metric | Definition |
Total Appointments | The total number of appointments scheduled within the selected time range, including cancellations. |
Appointment Created | Total appointments scheduled within the selected time range, excluding cancellations. |
Online booking funnel
This funnel chart visualizes the client journey through the online booking process. It highlights where potential drop-offs occur, helping you identify friction points and optimize the experience to improve conversion rates.
The chart shows the ratio of clients who clicked “Book Now” compared to those who either completed or exited the booking process at each step.
Top 5 Schedulers
This section highlights the top 5 staff members based on the number of appointments they’ve scheduled. It helps you recognize high-performing team members and understand scheduling patterns across your team.
Cancelled bookings
This graph shows the total number of appointments that were either canceled or marked as no-shows.
It helps you monitor potential revenue loss and identify trends that may indicate scheduling or client retention issues.
Booking Capacity
Metric | Definition |
Total service time | The total duration of services performed within the selected time range.
|
Total idle time | The difference between total scheduled work hours and total service time.
|
Frequently Asked questions
Are the number of pets from "average earning per pet" the same as the total pets serviced?
No. The total pets serviced refers to the number of pets that all staff have serviced during the period. There could be duplicated pets in this number as one pet can be served more than once in the selected time range.
But the number of pets in "average earning per pet" is de-duplicated, meaning each pet is unique. So the pet number can be potentially less than the "total pets serviced".