Ready to elevate your application to new heights?
If you are here, it means you have successfully set up your Dance Master Pro application as outlined on the Basic Configuration page.
This section covers the primary topic in detail
- Dashboard and reporting
- Attendance tracking
- Online payment setup
- Invoice / Receipt management
- Customer portal
- Choreography management
- Library management
Dashboard and reporting
When you log into the application, the first screen you see is the Dashboard. This screen helps you quickly understand your progress. The Dashboard is divided into 7 sections.
Overview of Financial Results
Revenues: Total revenues collected year-to-date, compared to the previous year. This metric helps you understand how your current sales performance measures up against last year.
Costs: Revenues: Year-to-date total costs compared to the previous year. This metric helps you evaluate how your current expenses compare to those from last year.
Net Profit: This is the revenue minus costs. It helps you understand how much money you are earning.

Period base
The entire dashboard can display data based on either the fiscal year or the academic year. Typically, the fiscal year runs from January 1st to December 31st, while the academic year spans from September 1st to August 31st. You can customize and define both periods in Settings > General Settings. Once selected, the dashboard will update accordingly to reflect data for the chosen timeframe, allowing you to monitor the period that matters most to you.
REVENUES
In this section, you can monitor all revenues from Students and Others, divided into Current Month and Next Month estimates, including a comparison to the Previous Year.
COSTS
In this section, you can monitor costs sourced by Staff, Building, and Others, divided into current and next month forecasts, including a comparison to the previous year.

ACTIVE STUDENTS
For each active location, you can monitor the number of active students, those with expired medical certificates, and those with expired association cards. Clicking on any of these numbers will instantly take you to the corresponding student list.

EXTRA KPI
In this section, you can track key performance indicators (KPIs) such as:
- Attendance rate: the percentage of students who attend your lessons (calculated only when using the attendance module)
- Revenue per active student: average spending of a typical student
- Instructor cost percentage: how your staff expenses influence your overall costs
- Building cost percentage: how your building expenses influence your overall costs
- Active students without enrollments: This shows if there are any active students in your database who are not currently enrolled in any courses. Click the number to view the list.

CORSI
In this section, you can track the performance of your courses and see how they contribute to your growth.
- Enrollments: The total number of students enrolled in the course.
- YTD Revenue: The total revenue generated from the course to date
- YTD Cost: The total expenses incurred for the course to date
- YTD Profit: The cumulative profit generated by the course to date
- Attendance %: The percentage of course attendance (applicable only when the attendance tracking module is enabled)

Attendance Tracking
This module enables your staff to track every lesson directly within the calendar.
As the first step, create a new user type called Instructor. Please refer to this link for guidance. Once the Instructor is properly set up, they can log in to the platform and access the attendance tracking module by navigating to Courses > Attendance.

Select a course to access the tracking page. Here, you can monitor instructor attendance, track students, set rates, add notes, and include detailed information about the lesson. Once saved, you can generate a PDF report and/or print it for teacher signatures.

On the attendance page, you can view the newly saved report.

Online Payment Setup
This module enables your academy to accept online payments via Stripe. Follow these steps to integrate Stripe with Dance Master Pro.
- Create an account on https://stripe.com/
- Go to Settings – Developer

- Access to Manage API Keys in API Keys

- Copy Publishable key and Secret key
- Now go back to Settings – Developers and click on Developers footer bar

- Now go back to Settinhs – Developers and click on Developers footer bar and select Webhooks
- Select + Add destionation
- In Checkout section select checkout.session.completed


- In Destination Type select Webhook endpoint
- Insert in Destinaton name: Dance Master Pro
- Insert Endpoint URL: https://customers.dancemasterpro.com/stripe/webhook


- Now copy the Signing key

- Now go into your Dance Master Pro application and setup all the keys in the application

Stripe Publishable key : Copied from Stripe Account
Stripe Secret key (sk_…) : Copied from Stripe Account
Stripe Webhook secret (whsec_…) : Copied from Stripe Account
Webhook URL : https://customers.dancemasterpro.com/stripe/webhook
FAQ?
Here, you’ll discover clear answers to common questions about using Dance Master Pro, helping you navigate the app with ease.
How do I register a new student in the app?
Simply go to the Students tab and click ‘Add New’ to enter student details and save.
Can I send a reminder to a student about missing payment?
Yes, go to Student, select the student, and click on Details. Here, you will see an overview of the student’s information and can send the summary to the student via email by clicking Send Summary to Student.
How do I track payments from students?
Use the Payments feature to monitor transactions. If can also enable Stripe integration to collect payment via online by customer web portal.
I have lost my credentials. How can I recover my account?
Simple. On the login page, click the “Password Lost” link and follow the instructions to receive a password reset email.
The season is ended. How can I start a new season?
Go to Settings and scroll down until you find the Season Reset button. Please read the instructions and warnings carefully before proceeding.
